diff --git a/airtime_mvc/application/models/Show.php b/airtime_mvc/application/models/Show.php index edee46359..7b56569db 100644 --- a/airtime_mvc/application/models/Show.php +++ b/airtime_mvc/application/models/Show.php @@ -877,14 +877,11 @@ SQL; public function getShowDays() { - $showDays = CcShowDaysQuery::create()->filterByDbShowId($this->getId())->find(); - - $days = array(); - foreach ($showDays as $showDay) { - array_push($days, $showDay->getDbDay()); - } - - return $days; + $showDays = CcShowDaysQuery::create()->filterByDbShowId( + $this->getId())->find(); + return array_map( function($showDay) { + return $showDay->getDbDay(); + }, $showDays); } /* Only used for shows that aren't repeating.