mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 09:49:28 +02:00
prevent Exception: DateTimeZone
This commit is contained in:
parent
a382ee6417
commit
6f8335f61a
1 changed files with 11 additions and 3 deletions
|
@ -52,9 +52,17 @@ abstract class ObjectYPT implements ObjectInterface {
|
|||
if(empty($timeZOnesOptions[$advancedCustom->timeZone->value])){
|
||||
return false;
|
||||
}
|
||||
$dt->setTimezone(new DateTimeZone($timeZOnesOptions[$advancedCustom->timeZone->value]));
|
||||
date_default_timezone_set($timeZOnesOptions[$advancedCustom->timeZone->value]);
|
||||
return $dt;
|
||||
try {
|
||||
$objDate = new DateTimeZone($timeZOnesOptions[$advancedCustom->timeZone->value]);
|
||||
if(is_object($objDate)){
|
||||
$dt->setTimezone($objDate);
|
||||
date_default_timezone_set($timeZOnesOptions[$advancedCustom->timeZone->value]);
|
||||
return $dt;
|
||||
}
|
||||
return false;
|
||||
} catch (Exception $exc) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
static protected function getFromDb($id) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue