Phalcon\Mvc\Model\Query\Status
Класс Phalcon\Mvc\Model\Query\Status
Реализует Phalcon\Mvc\Model\Query\StatusInterface
Этот класс представляет состояние, возвращаемое оператором PHQL, таким как INSERT, UPDATE или DELETE. Он предлагает контекстную информацию и соответствующие сообщения, создаваемые моделью, которая, наконец, выполняет операции при сбое
<?php $phql = "UPDATE Robots SET name = :name:, type = :type:, year = :year: WHERE id = :id:"; $status = $app->modelsManager->executeQuery( $phql, [ "id" => 100, "name" => "Astroy Boy", "type" => "mechanical", "year" => 1959, ] ); // Проверяет, если обновление было успешным if ($status->success() === true) { echo "OK"; }
Методы
public __construct (mixed $success, [Phalcon\Mvc\ModelInterface $model])
public getModel ()
Возвращает модель, выполнившую действие
public getMessages ()
Возвращает сообщения, созданные из-за неудачной операции
public success ()
Позволяет проверить успешность выполненной операции