Skip to content

Commit 14b0f1c

Browse files
authored
Merge pull request #16623 from phalcon/5.0.x
5.8.0 Release
2 parents 03653b4 + 29ce418 commit 14b0f1c

File tree

159 files changed

+161974
-157456
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+161974
-157456
lines changed

.github/actions/build-phalcon-win/action.yml

+2-2
Original file line numberDiff line numberDiff line change

.github/workflows/main.yml

+3-5
Original file line numberDiff line numberDiff line change

.gitignore

+11
Original file line numberDiff line numberDiff line change

CHANGELOG-5.0.md

+31

build/phalcon/phalcon.zep.c

+156,486-155,649
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/phalcon/phalcon.zep.h

+195-166
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/phalcon/php_phalcon.h

+1-1
Original file line numberDiff line numberDiff line change

composer.json

+18-3
Original file line numberDiff line numberDiff line change

composer.lock

+874-218
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config.json

+1-1
Original file line numberDiff line numberDiff line change

docker-compose-local.yml

-2
Original file line numberDiff line numberDiff line change

docker-compose.yml

-2
Original file line numberDiff line numberDiff line change

ext/config.m4

+3-4
Original file line numberDiff line numberDiff line change

ext/config.w32

+3-3
Original file line numberDiff line numberDiff line change

ext/phalcon.c

+4-6
Original file line numberDiff line numberDiff line change

ext/phalcon.h

+2-3
Original file line numberDiff line numberDiff line change

ext/phalcon/0__closure.zep.c

+14-17
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/0__closure.zep.h

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/10__closure.zep.c

+14-15
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/10__closure.zep.h

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/11__closure.zep.c

+5-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/11__closure.zep.h

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/12__closure.zep.c

+12-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/12__closure.zep.h

+2-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/14__closure.zep.c

-42
This file was deleted.

ext/phalcon/14__closure.zep.h

-15
This file was deleted.

ext/phalcon/1__closure.zep.c

+5-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/1__closure.zep.h

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/2__closure.zep.c

+3-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/2__closure.zep.h

+1-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/3__closure.zep.c

+5-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/3__closure.zep.h

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/4__closure.zep.c

+3-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/4__closure.zep.h

+1-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/5__closure.zep.c

+5-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/5__closure.zep.h

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/6__closure.zep.c

+4-13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/6__closure.zep.h

+1-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/7__closure.zep.c

+20-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/7__closure.zep.h

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/8__closure.zep.c

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/9__closure.zep.c

+9-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/9__closure.zep.h

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/annotations/adapter/stream.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/assets/asset.zep.c

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/assets/collection.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/assets/inline.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/autoload/loader.zep.c

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/abstractcache.zep.c

+208-65
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/abstractcache.zep.h

+20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/adapter/apcu.zep.c

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/adapter/libmemcached.zep.c

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/adapter/memory.zep.c

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/adapter/redis.zep.c

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/adapter/stream.zep.c

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cache/adapter/weak.zep.c

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cli/router.zep.c

+41-40
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cli/router.zep.h

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/cli/routerinterface.zep.h

+8-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/config/configfactory.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/datamapper/pdo/connection/abstractconnection.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/datamapper/query/select.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/di/di.zep.c

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/di/factorydefault.zep.c

+20-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/di/factorydefault/cli.zep.c

+12-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/dispatcher/abstractdispatcher.zep.c

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/encryption/crypt.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/filter/filter.zep.c

+22-22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/filter/sanitize/lowerfirst.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/filter/validation.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/filter/validation/validator/stringlength/max.zep.c

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/filter/validation/validator/stringlength/min.zep.c

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/html/link/abstractlinkprovider.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/http/request.zep.c

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/image/adapter/abstractadapter.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/image/adapter/gd.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/image/adapter/imagick.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/model.zep.c

+8-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/model.zep.h

+4-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/model/query.zep.c

+455-410
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/router.zep.c

+10-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/router/annotations.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/router/group.zep.h

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/router/groupinterface.zep.h

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/view/engine/volt/compiler.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/mvc/view/engine/volt/compiler.zep.h

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/session/adapter/abstractadapter.zep.c

+17-17
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/session/adapter/abstractadapter.zep.h

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/session/adapter/noop.zep.c

+13-13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/session/adapter/noop.zep.h

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/session/adapter/stream.zep.c

+16-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/session/adapter/stream.zep.h

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/abstractadapter.zep.c

+107-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/abstractadapter.zep.h

+20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/apcu.zep.c

+123-44
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/libmemcached.zep.c

+119-41
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/memory.zep.c

+113-29
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/redis.zep.c

+134-53
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/stream.zep.c

+197-59
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/adapter/weak.zep.c

+143-31
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/serializer/igbinary.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/storage/serializer/php.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/collection.zep.c

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/collection.zep.h

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/helper/arr/blacklist.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/helper/arr/whitelist.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/helper/str/camelize.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/helper/str/pascalcase.zep.c

+53-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/helper/str/uncamelize.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/registry.zep.c

+7-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/registry.zep.h

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/support/version.zep.c

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/tag.zep.c

+22-24
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/translate/adapter/csv.zep.c

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/phalcon/translate/adapter/nativearray.zep.c

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ext/php_phalcon.h

+1-1
Original file line numberDiff line numberDiff line change

package.xml

+22-11
Original file line numberDiff line numberDiff line change

phalcon/Cache/AbstractCache.zep

+89-5
Original file line numberDiff line numberDiff line change

phalcon/Cache/Adapter/Apcu.zep

+1
Original file line numberDiff line numberDiff line change

phalcon/Cache/Adapter/Libmemcached.zep

+1
Original file line numberDiff line numberDiff line change

phalcon/Cache/Adapter/Memory.zep

+1
Original file line numberDiff line numberDiff line change

phalcon/Cache/Adapter/Redis.zep

+1
Original file line numberDiff line numberDiff line change

phalcon/Cache/Adapter/Stream.zep

+1
Original file line numberDiff line numberDiff line change

phalcon/Cache/Adapter/Weak.zep

+1
Original file line numberDiff line numberDiff line change

phalcon/Db/Column.zep

+2-2
Original file line numberDiff line numberDiff line change

phalcon/Mvc/Model.zep

+2-2
Original file line numberDiff line numberDiff line change

phalcon/Mvc/Model/Query.zep

+34-22
Original file line numberDiff line numberDiff line change

phalcon/Mvc/Router/Group.zep

+1-1
Original file line numberDiff line numberDiff line change

phalcon/Mvc/Router/GroupInterface.zep

+1-1
Original file line numberDiff line numberDiff line change

phalcon/Mvc/View/Engine/Volt/Compiler.zep

+1-1
Original file line numberDiff line numberDiff line change

phalcon/Session/Adapter/AbstractAdapter.zep

+7-7
Original file line numberDiff line numberDiff line change

phalcon/Session/Adapter/Noop.zep

+4-4
Original file line numberDiff line numberDiff line change

phalcon/Session/Adapter/Stream.zep

+7-7
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/AbstractAdapter.zep

+58-3
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/Apcu.zep

+40-4
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/Libmemcached.zep

+44-7
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/Memory.zep

+30-4
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/Redis.zep

+44-5
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/Stream.zep

+57-8
Original file line numberDiff line numberDiff line change

phalcon/Storage/Adapter/Weak.zep

+40-2
Original file line numberDiff line numberDiff line change

phalcon/Support/Collection.zep

+5-5
Original file line numberDiff line numberDiff line change

phalcon/Support/Helper/Str/PascalCase.zep

+6-8
Original file line numberDiff line numberDiff line change

phalcon/Support/Registry.zep

+3-3
Original file line numberDiff line numberDiff line change

phalcon/Support/Version.zep

+1-1
Original file line numberDiff line numberDiff line change

psalm.xml

+2
Original file line numberDiff line numberDiff line change

tests/_data/fixtures/Migrations/AbstractMigration.php

+2-2
Original file line numberDiff line numberDiff line change

tests/_data/fixtures/Migrations/RollbackTestMigration.php

+48
Original file line numberDiff line numberDiff line change

tests/_data/fixtures/models/RbTestModel.php

+19
Original file line numberDiff line numberDiff line change

tests/cli/Cli/Console/HandleCest.php

+2-1
Original file line numberDiff line numberDiff line change

tests/database/Db/Column/ConstantsCest.php

+46-34
Original file line numberDiff line numberDiff line change

tests/database/Mvc/Model/Query/RollbackOnExceptionCest.php

+124
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Adapter/Apcu/EventsCest.php

+111
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Adapter/Libmemcached/EventsCest.php

+111
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Adapter/Memory/EventsCest.php

+111
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Adapter/Redis/EventsCest.php

+111
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Adapter/Stream/EventsCest.php

+126
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Adapter/Weak/EventsCest.php

+111
Original file line numberDiff line numberDiff line change

tests/integration/Cache/Cache/GetEventsManagerCest.php

+118
Original file line numberDiff line numberDiff line change

tests/integration/Storage/Adapter/EventsCest.php

+655
Original file line numberDiff line numberDiff line change

0 commit comments

Comments
 (0)