loadQuery(ProductSubscriptionRepositoryQuery::class); } /** * Retourne les options de base nécessaires à la fonction de recherche. */ public function getDefaultOptionsSearch(): array { return [ self::WITH => ['product'], self::JOIN_WITH => [], self::ORDER_BY => '', self::ATTRIBUTE_ID_PRODUCER => '' ]; } public function findProductSubscriptionsBySubscription(Subscription $subscription): array { return $this->createDefaultQuery() ->filterBySubscription($subscription) ->find(); } }