From d2c20395c0aa74f2e1c039b56dfda618415be617 Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Thu, 14 Mar 2013 19:05:22 +0100 Subject: Ajout d'indicateur de jour dans le flux d'articles + correction de bugs js liés à cet ajout et code mort MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/Days.php | 7 +++++++ app/models/Entry.php | 19 +++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 app/models/Days.php (limited to 'app/models') diff --git a/app/models/Days.php b/app/models/Days.php new file mode 100644 index 000000000..a859cbace --- /dev/null +++ b/app/models/Days.php @@ -0,0 +1,7 @@ +feed = $value; } + + public function isDay ($day) { + $date = getdate (); + $today = mktime (0, 0, 0, $date['mon'], $date['mday'], $date['year']); + $yesterday = $today - 86400; + + if ($day == Days::TODAY && + $this->date >= $today && $this->date < $today + 86400) { + return true; + } elseif ($day == Days::YESTERDAY && + $this->date >= $yesterday && $this->date < $yesterday + 86400) { + return true; + } elseif ($day == Days::BEFORE_YESTERDAY && $this->date < $yesterday) { + return true; + } else { + return false; + } + } } class EntryDAO extends Model_pdo { -- cgit v1.2.3