src/Repository/ShareRepositoryInterface.php
Parameter $user
has undeclared type \Ampache\Repository\Model\User
Open
Open
public function getIdsByUser(User $user): array;
- Exclude checks
Return type of findById()
is undeclared type ?\Ampache\Repository\Model\Share
Open
Open
public function findById(int $itemId): ?Share;
- Exclude checks
Doc-block of getIdsByUser
contains declared return type \Ampache\Repository\list<int></int>
which is incompatible with the return type array
declared in the signature Open
Open
* @return list<int>
- Exclude checks
Parameter $share
has undeclared type \Ampache\Repository\Model\Share
Open
Open
public function registerAccess(Share $share, DateTimeInterface $date): void;
- Exclude checks
Return type of getIdsByUser()
is undeclared type \Ampache\Repository\list<int></int>
Open
Open
public function getIdsByUser(User $user): array;
- Exclude checks
Parameter $item
has undeclared type \Ampache\Repository\Model\Share
Open
Open
public function delete(Share $item): void;
- Exclude checks