/** * @param string $current_timezone falsy if no current timezone */ public function __construct($current_timezone) { $this->has_one_selected = $current_timezone != false; $this->placeholder = $GLOBALS['Language']->getText('account_options', 'timezone'); $collection = new Account_TimezonesCollection(); $this->list_of_timezones = $collection->getTimezonePresenters($current_timezone); }
function is_valid_timezone($timezone) { $collection = new Account_TimezonesCollection(); return $collection->isValidTimezone($timezone); }