|
123456789101112131415161718192021222324252627282930 |
- <?php
-
- namespace Lc\SovBundle\Repository;
-
- interface StoreInterface
- {
- public function orderByDefault(RepositoryQueryInterface $query): RepositoryQueryInterface;
-
- public function filtersDefault(RepositoryQueryInterface $query): RepositoryQueryInterface;
-
- public function relationsDefault(RepositoryQueryInterface $query): RepositoryQueryInterface;
-
- public function createDefaultQuery(RepositoryQueryInterface $query = null): RepositoryQueryInterface;
-
- public function createQuery(RepositoryQueryInterface $query = null): RepositoryQueryInterface;
-
- public function getRepositoryQuery();
-
- public function getOneById(int $id);
-
- public function getOneBySlug(string $slug, bool $isOnline = true, $query = null);
-
- public function getOneByDevAlias(string $devAlias, bool $isOnline = true, $query = null);
-
- public function get($query = null);
-
- public function getOnline($query = null);
-
- public function getParent(bool $isOnline = true, $query = null);
- }
|