Browse Source

PSR-2 try-catch statement

tags/2.0.6
Alexander Mohorev 9 years ago
parent
commit
38ca276e1f
  1. 2
      framework/base/Widget.php
  2. 2
      framework/helpers/BaseFileHelper.php
  3. 2
      framework/i18n/Formatter.php

2
framework/base/Widget.php

@ -96,7 +96,7 @@ class Widget extends Component implements ViewContextInterface
$config['class'] = get_called_class();
$widget = Yii::createObject($config);
$out = $widget->run();
} catch(\Exception $e) {
} catch (\Exception $e) {
// close the output buffer opened above if it has not been closed already
if(ob_get_level() > 0) {
ob_end_clean();

2
framework/helpers/BaseFileHelper.php

@ -461,7 +461,7 @@ class BaseFileHelper
try {
$result = mkdir($path, $mode);
chmod($path, $mode);
} catch(\Exception $e) {
} catch (\Exception $e) {
throw new \yii\base\Exception("Failed to create directory '$path': " . $e->getMessage(), $e->getCode(), $e);
}

2
framework/i18n/Formatter.php

@ -658,7 +658,7 @@ class Formatter extends Component
} else {
return new DateTime($value, new DateTimeZone($this->defaultTimeZone));
}
} catch(\Exception $e) {
} catch (\Exception $e) {
throw new InvalidParamException("'$value' is not a valid date time value: " . $e->getMessage()
. "\n" . print_r(DateTime::getLastErrors(), true), $e->getCode(), $e);
}

Loading…
Cancel
Save