public function salesThisWeek() { $dayOfWeek = date('w'); $statsData = array(); for ($d = 1; $d < $dayOfWeek + 1; $d++) { $date = date("Y-m-d", strtotime($d . " day ago midnight")); $statsData[$d - 1] = parent::salesByDate($date); } $statsData = array_reverse($statsData); for ($d; $d < 8; $d++) { $statsData[$d] = 0; } }