Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
strategy:
fail-fast: false
matrix:
php: ['7.4', '8.0', '8.1', '8.2']
php: ['8.0', '8.1', '8.2', '8.3', '8.4']
include:
- name: focal
os: ubuntu-20.04
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
shell: bash
if: success() && github.repository_owner == 'ice' && github.ref == 'refs/heads/dev'
run: |
if [[ "${{ matrix.php }}" = "8.2" ]]; then
if [[ "${{ matrix.php }}" = "8.4" ]]; then
git config push.default simple
git config user.email "info@iceframework.org"
git config user.name "Ice Framework"
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
-------------------------------------------------------------------
Sun Jan 26 15:03:59 UTC 2025

- Ice 1.11.0
* PHP 7.4, dropp support
* PHP 8.3 and PHP 8.4, add support #314
* Update zephir parser to 1.7.0
* Update zephir-lang/zephir@c79b710

-------------------------------------------------------------------
Sun Feb 19 16:46:10 UTC 2023

Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2014-2023 Ice Team
Copyright (c) 2014-2025 Ice Team
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ Support us with a donation and help us continue our activities. [Become a contri
Ice is open-sourced software licensed under the New BSD License. See the [LICENSE](http://www.iceframework.org/license) file for more information.

***
Copyright (c) 2014-2023 Ice Team.
Copyright (c) 2014-2025 Ice Team.
6 changes: 3 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@
}
],
"require": {
"php": ">=7.4"
"php": ">=8.0"
},
"require-dev": {
"phpunit/phpunit": ">=8.0.0",
"iceframework/zephir-parser": "1.5.3",
"phalcon/zephir": "0.17.0",
"iceframework/zephir-parser": "1.7.0",
"phalcon/zephir": "dev-+2440-php84#c79b710cf6bae85d928da95c02d2ab8a140ce33f",
"mongodb/mongodb": "^1.2.0"
},
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions config.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"namespace": "ice",
"name": "ice",
"description": "Simple and fast PHP framework frozen in C extension.<br>Copyright (c) 2014-2023 Ice Team.",
"description": "Simple and fast PHP framework frozen in C extension.<br>Copyright (c) 2014-2025 Ice Team.",
"author": "Ice Team",
"version": "1.10.1",
"version": "1.11.0",
"verbose": false,
"info": [
{
Expand Down
2 changes: 1 addition & 1 deletion ice/arr.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use ArrayIterator;
* @package Ice/Arr
* @category Helper
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Arr implements \ArrayAccess, \Countable, \IteratorAggregate
Expand Down
2 changes: 1 addition & 1 deletion ice/assets.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice;
* @package Ice/Assets
* @category Helper
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Assets
Expand Down
2 changes: 1 addition & 1 deletion ice/auth.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice;
* @package Ice/Auth
* @category Library
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*
* <pre><code>
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Di;
* @package Ice/Auth
* @category Library
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
abstract class Driver
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/db.zep
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use Ice\Auth\Driver\Model\Users\Social as UserSocial;
* @package Ice/Auth
* @category Driver
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Db extends Driver implements DriverInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/driverinterface.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice\Auth\Driver;
* @package Ice/Auth
* @category Interface
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
interface DriverInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/file.zep
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use Ice\Auth\Driver\DriverInterface;
* @package Ice/Auth
* @category Driver
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class File extends Driver implements DriverInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/model/roles.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Mvc\Model;
* @package Ice/Auth
* @category Model
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Roles extends Model
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/model/roles/users.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Mvc\Model;
* @package Ice/Auth
* @category Model
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Users extends Model
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/model/users.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Mvc\Model;
* @package Ice/Auth
* @category Model
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Users extends Model
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/model/users/social.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Mvc\Model;
* @package Ice/Auth
* @category Model
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Social extends Model
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/driver/model/users/tokens.zep
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use Ice\Validation;
* @package Ice/Auth
* @category Model
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Tokens extends Model
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/social.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Auth\Social\SocialInterface;
* @package Ice/Auth
* @category Library
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Social
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/social/adapter.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Exception;
* @package Ice/Auth
* @category Adapter
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
abstract class Adapter implements SocialInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/social/facebook.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice\Auth\Social;
* @package Ice/Auth
* @category Adapter
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Facebook extends Adapter
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/social/google.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice\Auth\Social;
* @package Ice/Auth
* @category Adapter
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Google extends Adapter
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/social/socialinterface.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice\Auth\Social;
* @package Ice/Auth
* @category Interface
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
interface SocialInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/auth/social/twitter.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice\Auth\Social;
* @package Ice/Auth
* @category Adapter
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Twitter extends Adapter
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/console.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Di\Access;
* @package Ice/Cli
* @category Application
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Console extends Access
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/dispatcher.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Cli\Task;
* @package Ice/Dispatcher
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Dispatcher extends \Ice\Dispatcher
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/router.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Exception;
* @package Ice/Router
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Router
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/task.zep
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use Ice\Di\Access;
* @package Ice/Di/Access
* @category Handler
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Task extends Access
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/websocket/client.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Exception;
* @package Ice/Cli
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Client extends Websocket
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/websocket/server.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Exception;
* @package Ice/Cli
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Server extends Websocket
Expand Down
2 changes: 1 addition & 1 deletion ice/cli/websocket/websocket.zep
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use Ice\Cli\Console;
* @package Ice/Cli
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Websocket
Expand Down
2 changes: 1 addition & 1 deletion ice/config.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice;
* @package Ice/Config
* @category Configuration
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Config extends Arr
Expand Down
2 changes: 1 addition & 1 deletion ice/config/env.zep
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use Ice\Exception;
* @package Ice/Config
* @category Configuration
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Env extends Ini
Expand Down
2 changes: 1 addition & 1 deletion ice/config/ini.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Exception;
* @package Ice/Config
* @category Configuration
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Ini extends Config
Expand Down
2 changes: 1 addition & 1 deletion ice/config/json.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use Ice\Exception;
* @package Ice/Config
* @category Configuration
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Json extends Config
Expand Down
2 changes: 1 addition & 1 deletion ice/cookies.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice;
* @package Ice/Cookies
* @category Helper
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Cookies
Expand Down
2 changes: 1 addition & 1 deletion ice/crypt.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice;
* @package Ice/Crypt
* @category Library
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
* @uses openSSL
*/
Expand Down
2 changes: 1 addition & 1 deletion ice/db.zep
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use Ice\Db\DbInterface;
* @package Ice/Db
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Db
Expand Down
2 changes: 1 addition & 1 deletion ice/db/dbinterface.zep
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace Ice\Db;
* @package Ice/Db
* @category Interface
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
interface DbInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/db/driver/mongodb.zep
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use Ice\Db\DbInterface;
* @package Ice/Db
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Mongodb implements DbInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/db/driver/pdo.zep
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ use Ice\Db\DbInterface;
* @package Ice/Db
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Pdo implements DbInterface
Expand Down
2 changes: 1 addition & 1 deletion ice/di.zep
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ use ReflectionParameter;
* @package Ice/Di
* @category Component
* @author Ice Team
* @copyright (c) 2014-2023 Ice Team
* @copyright (c) 2014-2025 Ice Team
* @license http://iceframework.org/license
*/
class Di extends Arr
Expand Down
Loading