eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Gateway\DoctrineDatabase::updateObjectStateLinks PHP Метод

    public function updateObjectStateLinks($oldStateId, $newStateId)
    {
        $query = $this->dbHandler->createUpdateQuery();
        $query->update($this->dbHandler->quoteTable('ezcobj_state_link'))->set($this->dbHandler->quoteColumn('contentobject_state_id'), $query->bindValue($newStateId, null, \PDO::PARAM_INT))->where($query->expr->eq($this->dbHandler->quoteColumn('contentobject_state_id'), $query->bindValue($oldStateId, null, \PDO::PARAM_INT)));
        $query->prepare()->execute();
    }