diff --git a/src/Controller/SettingsController.php b/src/Controller/SettingsController.php index 87b5bff..9dbfd14 100644 --- a/src/Controller/SettingsController.php +++ b/src/Controller/SettingsController.php @@ -36,6 +36,7 @@ return $this->ajaxFormAnswer([ 'refresh' => true, + 'reset' => true, ]); } else { return $this->ajaxFormAnswer([ diff --git a/src/Repository/ActorRepository.php b/src/Repository/ActorRepository.php index 13df440..5970316 100644 --- a/src/Repository/ActorRepository.php +++ b/src/Repository/ActorRepository.php @@ -8,5 +8,19 @@ */ class ActorRepository extends EntityRepository { - + + /** @var array Default sorting */ + public const DEFAULT_ORDER = [ + 'firstName' => 'asc', + 'lastName' => 'asc' + ]; + + public function findAll($onlyActive = false): array + { + $critera = []; + if ($onlyActive) { + $critera['active'] = True; + } + return $this->findBy($critera, ActorRepository::DEFAULT_ORDER); + } } \ No newline at end of file