'enableAjaxValidation' => true,
что делать если файлы будут содержать разными неопределенными датами и временем?
Алексей Уколов Алексей Уколов Куратор тега PHP
Приведите пример содержимого вашего файла. Без него на вопрос ответить невозможно.
PHP версия 7.1. Пробывал даже с 5.4
$transaction = $connection->beginTransaction();
try {
$connection->createCommand($sql1)->execute();
$connection->createCommand($sql2)->execute();
//.... other SQL executions
$transaction->commit();
} catch (\Exception $e) {
$transaction->rollBack();
throw $e;
} catch (\Throwable $e) {
$transaction->rollBack();
throw $e;
}
Note: in the above code we have two catch-blocks for compatibility with PHP 5.x and PHP 7.x. \Exception implements the \Throwable interface since PHP 7.0, so you can skip the part with \Exception if your app uses only PHP 7.0 and higher.