*/ class SubscriptionChangeMapper extends QBMapper { protected $tableName; protected $entityClass; protected $db; public function __construct(IDBConnection $db) {} /** * @return SubscriptionChangeEntity[] */ public function findAll(string $userId) {} /** * @return ?SubscriptionChangeEntity */ public function findByUrl(string $url, string $userId) {} public function remove(SubscriptionChangeEntity $subscriptionChangeEntity): void {} /** * @return SubscriptionChangeEntity[] */ public function findAllSubscriptionState(bool $subscribed, \DateTime $sinceTimestamp, string $userId) {} }