Quellcode durchsuchen

OpeningStore : ajout getOneToday()

packProduct
Guillaume vor 3 Jahren
Ursprung
Commit
448e5787d5
2 geänderte Dateien mit 18 neuen und 0 gelöschten Zeilen
  1. +11
    -0
      Repository/Section/OpeningRepositoryQuery.php
  2. +7
    -0
      Repository/Section/OpeningStore.php

+ 11
- 0
Repository/Section/OpeningRepositoryQuery.php Datei anzeigen

@@ -14,4 +14,15 @@ class OpeningRepositoryQuery extends AbstractRepositoryQuery
{
parent::__construct($repository, 'opening', $paginator);
}

public function filterByToday()
{
return $this->filterByDay(date('N'));
}

public function filterByDay(int $day)
{
return $this->andWhereEqual('day', $day);
}

}

+ 7
- 0
Repository/Section/OpeningStore.php Datei anzeigen

@@ -33,4 +33,11 @@ class OpeningStore extends AbstractStore
{
return $query;
}

public function getOneToday($query = null)
{
$query = $this->createDefaultQuery($query);
$query->filterByToday();
return $query->findOne();
}
}

Laden…
Abbrechen
Speichern