- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$exceptionClass = '\yii\db\Exception';
foreach ($this->exceptionMap as $error => $class) {
if (strpos($e->getMessage(), $error) !== false) {
$exceptionClass = $class;
}
}
...
return new $exceptionClass($message, $errorInfo, (int) $e->getCode(), $e);
inkanus-gray 27.07.2016 19:31 # 0
guestinho 27.07.2016 20:06 # +1
inkanus-gray 27.07.2016 20:49 # +6
Fike 28.07.2016 01:51 # +3
scrobot 28.07.2016 10:32 # +2
На мой взгляд, весь yii сюда можно закидывать)
bot 29.07.2016 02:47 # +1
Ну не знаю, может и говно, но в Yii такого точно нет.
http://govnokod.ru/20429
inkanus-gray 29.07.2016 14:35 # 0
kegdan 29.07.2016 12:41 # +2
inkanus-gray 29.07.2016 14:42 # 0
kegdan 29.07.2016 14:48 # 0
inkanus-gray 29.07.2016 14:53 # 0
kegdan 29.07.2016 14:55 # 0
inkanus-gray 29.07.2016 15:26 # 0
kegdan 29.07.2016 15:41 # +1