public static function findTournamentEndDate(Util\DateTime $startDate, $size) { $sizeDays = [16 => 4, 32 => 5, 64 => 6, 128 => 12]; return $startDate->add(new \DateInterval('PT' . self::DAY * $sizeDays[$size] . 'H')); }