More return types

This commit is contained in:
Matias De lellis
2021-09-20 21:39:10 -03:00
parent 53ed22172c
commit af37467128
4 changed files with 5 additions and 5 deletions

View File

@@ -57,11 +57,11 @@ class Note extends Entity implements JsonSerializable {
$this->sharedBy = $sharedBy; $this->sharedBy = $sharedBy;
} }
public function setTags(array $tags) { public function setTags(array $tags): void {
$this->tags = $tags; $this->tags = $tags;
} }
public function setAttachts(array $attachts) { public function setAttachts(array $attachts): void {
$this->attachts = $attachts; $this->attachts = $attachts;
} }

View File

@@ -98,7 +98,7 @@ class NoteMapper extends QBMapper {
/** /**
* @return int * @return int
*/ */
public function colorIdCount($colorid): int { public function colorIdCount(int $colorid): int {
$qb = $this->db->getQueryBuilder(); $qb = $this->db->getQueryBuilder();
$qb->select('id') $qb->select('id')
->from($this->tableName) ->from($this->tableName)

View File

@@ -15,7 +15,7 @@ class NoteTagMapper extends QBMapper {
parent::__construct($db, 'quicknotes_note_tags', NoteTag::class); parent::__construct($db, 'quicknotes_note_tags', NoteTag::class);
} }
public function findNoteTag(string $userId, int $noteId, $tagId): NoteTag { public function findNoteTag(string $userId, int $noteId, int $tagId): NoteTag {
$qb = $this->db->getQueryBuilder(); $qb = $this->db->getQueryBuilder();
$qb->select('*') $qb->select('*')
->from($this->getTableName()) ->from($this->getTableName())

View File

@@ -150,7 +150,7 @@ class NoteService {
public function get(string $userId, int $id): ?Note { public function get(string $userId, int $id): ?Note {
try { try {
return $this->notemapper->find($id, $userId); return $this->notemapper->find($id, $userId);
} catch(Exception $e) { } catch(DoesNotExistException $e) {
return null; return null;
} }
} }