Слияние кода завершено, страница обновится автоматически
Phalcon\Mvc\Model\Query::_getQualified
для корректной замены имён полей в WHERE
.Phalcon\Mvc\Model\Query::_executeSelect
вызывал RuntimeException, если db:beforeQuery() возвращал false.Phalcon\Validation\Validator\File::validate
, чтобы корректно работать с параметром «message».Phalcon\Mvc\View::render
, чтобы отображать представление с параметрами.Phalcon\Mvc\Model\Manager::getRelationRecords
, чтобы правильно работать с предоставленными столбцами.Phalcon\Mvc\Model\Query\Builder::$_with
.Phalcon\Dispatcher::dispatch
, чтобы обеспечить правильный поток для всех переадресаций/исключений/событий диспетчеризации.Phalcon\Db\Adapter\Pdo\Postgresql::describeColumns
, чтобы корректно работало с типами данных DOUBLE PRECISION
и REAL
.Phalcon\Paginator\Adapter\QueryBuilder::getPaginate
, чтобы использовать службу подключения к базе данных модели.Phalcon\Paginator\Adapter\QueryBuilder::getPaginate
для экранирования зарезервированных слов.Phalcon\Dispatcher::dispatch
для правильной пересылки с изменённым суффиксом действия.Phalcon\Forms\Element::_construct
, чтобы предотвратить создание элемента формы с пустым именем.Phalcon\Db\Dialect\Mysql::getForeignKeyChecks
для генерации SQL для проверки настроек внешнего ключа.Phalcon\Config::merge
в разных версиях PHP7.Phalcon\Mvc\Model\Query\Builder
: _conditionNotIn
, _conditionIn
, _conditionNotBetween
и _conditionBetween
исправлена, чтобы позволить сторонним библиотекам расширять их.Phalcon\Assets\Manager::output
, реализована недостающая фильтрация типов ресурсов для смешанных коллекций ресурсов.Phalcon\Http\Response::getStatusCode
, теперь возвращает только (int) HTTP-код, а не полную строку.Phalcon\Db\Dialect\Postgresql::addForeignKey
для правильного создания внешнего ключа без имени.Phalcon\Cache\Backend\Apcu::flush
, чтобы использовать APCu вместо APC.Phalcon\Db\Adapter\Pdo\Mysql::addForeignKey
, чтобы правильно создать внешний ключ с желаемым именем ключа.Phalcon\Db\Dialect\Mysql::addForeignKey
для генерации корректного SQL. В данном тексте описывается ряд изменений, внесённых в версию 3.2.0 программного обеспечения Phalcon.Изменения касаются различных аспектов разработки и включают в себя:
Phalcon\Crypt::encryptBase64
и Phalcon\Crypt::decryptBase64
.Phalcon\Mvc\Micro::handle
предотвращены попытки отправить ответ дважды.Di::set
, Di::setShared
, чтобы можно было передать более 10 аргументов.Phalcon\Mvc\Model\MetaData\Strategy\Annotations::getColumnMaps
, где возвращались только переименованные столбцы, если они были.Phalcon\Mvc\Micro:handle
, чтобы правильно обрабатывать обработчики before
.Phalcon\Mvc\Micro:handle
для правильной обработки обработчиков afterBinding
.Phalcon\Mvc\Model::hasChanged
, чтобы его можно было корректно использовать с массивами.Phalcon\Mvc\Model\Resultset::delete
теперь возвращает результат в зависимости от успеха.Phalcon\Session\Adapter::destroy
, чтобы корректно очищать суперглобальный массив $_SESSION
.Phalcon\Assets\Collection:add
, чтобы избежать дублирования ресурсов.Phalcon\Mvc\View\Engine\Volt::compile
, чтобы не возникало исключений в случае отсутствия файла и при включённой опции stat
.Phalcon\Mvc\Collection::getReservedAttributes
, чтобы обойти ошибку PHP 7/7.1 со статическим значением null при расширении класса.Phalcon\Cache\Backend\Redis::__construct
и Phalcon\Cache\Backend\Redis::_connect
теперь корректно обрабатывают опцию авторизации Redis.Phalcon\Mvc\Collection::getReservedAttributes
: добавлены недостающие свойства в зарезервированные атрибуты.Phalcon\Mvc\Router\Annotation::processActionAnnotation
, чтобы поддерживать запросы PATCH.Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )