private function compactShowtime($showtimeArr, $valsOnly = true) { $compacted = []; $compacted['id'] = intval($showtimeArr['id']); $compacted['t'] = preg_replace('/:00$/', '', $showtimeArr['show_time']); $compacted['r'] = Showtime::compact($showtimeArr['type']); if ($showtimeArr['link']) { $compacted['l'] = 1; } else { if ($valsOnly) { $compacted['l'] = 0; } } return $valsOnly ? array_values($compacted) : $compacted; }