summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-04-05 08:09:21 +0200
committerRemi Collet <remi@php.net>2026-04-05 08:09:21 +0200
commitbaf144e14fb92fde8b23e5c699e2e9e8ddcf502b (patch)
treea6e49059c88dca37d719c5e7307c648e7dce4725
parent2b5629870988103a4fcb508c8a4725a048309604 (diff)
update to 5.11.1HEADmaster
drop patch merged upstream
-rw-r--r--0001-Fix-16874-missing-include.patch24
-rw-r--r--PHPINFO4
-rw-r--r--REFLECTION1314
-rw-r--r--php-phalcon5.spec14
4 files changed, 928 insertions, 428 deletions
diff --git a/0001-Fix-16874-missing-include.patch b/0001-Fix-16874-missing-include.patch
deleted file mode 100644
index 4b42c78..0000000
--- a/0001-Fix-16874-missing-include.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 646b02c3351ee209c335a9409cd0effd7b7a0e5a Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@remirepo.net>
-Date: Sat, 4 Apr 2026 09:09:22 +0200
-Subject: [PATCH] Fix #16874 missing include
-
----
- ext/kernel/backtrace.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/ext/kernel/backtrace.c b/ext/kernel/backtrace.c
-index 702686038e..ccc148684d 100644
---- a/ext/kernel/backtrace.c
-+++ b/ext/kernel/backtrace.c
-@@ -12,6 +12,7 @@
- #ifndef ZEPHIR_RELEASE
- #if defined(linux) && !defined(ALPINE_LINUX) || defined(DARWIN) || defined(__APPLE__)
-
-+#include <php.h>
- #include <execinfo.h>
- #include <Zend/zend.h>
- #if PHP_VERSION_ID < 80500
---
-2.53.0
-
diff --git a/PHPINFO b/PHPINFO
index 8c3538a..ed84b4f 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -5,8 +5,8 @@ phalcon
Phalcon is a full stack PHP framework, delivered as a PHP extension, offering lower resource consumption and high performance.
phalcon => enabled
Author => Phalcon Team and contributors
-Version => 5.11.0
-Build Date => Apr 4 2026 00:00:00
+Version => 5.11.1
+Build Date => Apr 5 2026 00:00:00
Powered by Zephir => Version 0.19.0-$Id$
Directive => Local Value => Master Value
diff --git a/REFLECTION b/REFLECTION
index 418dec5..dc701d2 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
+Extension [ <persistent> extension #146 phalcon version 5.11.1 ] {
- Dependencies {
Dependency [ pdo (Required) ]
@@ -74,7 +74,7 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
- - Classes [619] {
+ - Classes [622] {
Interface [ <internal:phalcon> interface Phalcon\Di\InjectionAwareInterface ] {
- Constants [0] {
@@ -732,6 +732,110 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Cache\Adapter\AdapterInterface extends Phalcon\Storage\Adapter\AdapterInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [11] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method clear ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method decrement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method delete ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method get ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getAdapter ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getKeys ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $prefix = '' ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getPrefix ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method has ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method increment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method set ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> $ttl = <default> ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method setForever ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ bool ]
+ }
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\Dispatcher\DispatcherInterface ] {
- Constants [0] {
@@ -1011,110 +1115,6 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
- Interface [ <internal:phalcon> interface Phalcon\Cache\Adapter\AdapterInterface extends Phalcon\Storage\Adapter\AdapterInterface ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [11] {
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method clear ] {
-
- - Parameters [0] {
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method decrement ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> int $value = 1 ]
- }
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method delete ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $key ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method get ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> $defaultValue = <default> ]
- }
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getAdapter ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getKeys ] {
-
- - Parameters [1] {
- Parameter #0 [ <optional> string $prefix = '' ]
- }
- - Return [ array ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getPrefix ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method has ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $key ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method increment ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> int $value = 1 ]
- }
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method set ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <optional> $ttl = <default> ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method setForever ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <required> $value ]
- }
- - Return [ bool ]
- }
- }
- }
-
Interface [ <internal:phalcon> interface Phalcon\Config\ConfigInterface extends Phalcon\Support\Collection\CollectionInterface ] {
- Constants [0] {
@@ -12106,6 +12106,244 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
+ Class [ <internal:phalcon> abstract class Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [9] {
+ Property [ protected $adapter = NULL ]
+ Property [ protected $defaultSerializer = 'php' ]
+ Property [ protected $lifetime = 3600 ]
+ Property [ protected $options = NULL ]
+ Property [ protected $prefix = 'ph-memo-' ]
+ Property [ protected $serializer = NULL ]
+ Property [ protected $serializerFactory = NULL ]
+ Property [ protected $eventsManager = NULL ]
+ Property [ protected $eventType = 'storage' ]
+ }
+
+ - Methods [27] {
+ Method [ <internal:phalcon, ctor> protected method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ]
+ Parameter #1 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method clear ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method decrement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method delete ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon> public method getDefaultSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method getKeys ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $prefix = '' ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method getLifetime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> public method getSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Storage\Serializer\SerializerInterface ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method has ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method increment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method set ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> $ttl = <default> ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method setDefaultSerializer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $serializer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> protected method doGet ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ }
+
+ Method [ <internal:phalcon> protected method getFilteredKeys ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $keys ]
+ Parameter #1 [ <required> string $prefix ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> protected method getPrefixedKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $key ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> protected method getSerializedData ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $content ]
+ }
+ }
+
+ Method [ <internal:phalcon> protected method getTtl ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $ttl ]
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> protected method getUnserializedData ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon> protected method initSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> protected method getArrVal ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $collection ]
+ Parameter #1 [ <required> $index ]
+ Parameter #2 [ <optional> $defaultValue = <default> ]
+ Parameter #3 [ <optional> ?string $cast = null ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon> protected method fire ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $eventName ]
+ Parameter #1 [ <required> $keys ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method setForever ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ bool ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> abstract class Phalcon\Storage\Serializer\AbstractSerializer implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] {
- Constants [0] {
@@ -12531,244 +12769,6 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
- Class [ <internal:phalcon> abstract class Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [9] {
- Property [ protected $adapter = NULL ]
- Property [ protected $defaultSerializer = 'php' ]
- Property [ protected $lifetime = 3600 ]
- Property [ protected $options = NULL ]
- Property [ protected $prefix = 'ph-memo-' ]
- Property [ protected $serializer = NULL ]
- Property [ protected $serializerFactory = NULL ]
- Property [ protected $eventsManager = NULL ]
- Property [ protected $eventType = 'storage' ]
- }
-
- - Methods [27] {
- Method [ <internal:phalcon, ctor> protected method __construct ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ]
- Parameter #1 [ <optional> array $options = [] ]
- }
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method clear ] {
-
- - Parameters [0] {
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method decrement ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> int $value = 1 ]
- }
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method delete ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $key ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> $defaultValue = <default> ]
- }
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:phalcon> public method getDefaultSerializer ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method getKeys ] {
-
- - Parameters [1] {
- Parameter #0 [ <optional> string $prefix = '' ]
- }
- - Return [ array ]
- }
-
- Method [ <internal:phalcon> public method getLifetime ] {
-
- - Parameters [0] {
- }
- - Return [ int ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> public method getSerializer ] {
-
- - Parameters [0] {
- }
- - Return [ Phalcon\Storage\Serializer\SerializerInterface ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method has ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $key ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method increment ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> int $value = 1 ]
- }
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method set ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <optional> $ttl = <default> ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon> public method setDefaultSerializer ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $serializer ]
- }
- - Return [ void ]
- }
-
- Method [ <internal:phalcon> protected method doGet ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $key ]
- }
- }
-
- Method [ <internal:phalcon> protected method getFilteredKeys ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $keys ]
- Parameter #1 [ <required> string $prefix ]
- }
- - Return [ array ]
- }
-
- Method [ <internal:phalcon> protected method getPrefixedKey ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $key ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> protected method getSerializedData ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $content ]
- }
- }
-
- Method [ <internal:phalcon> protected method getTtl ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $ttl ]
- }
- - Return [ int ]
- }
-
- Method [ <internal:phalcon> protected method getUnserializedData ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $content ]
- Parameter #1 [ <optional> $defaultValue = <default> ]
- }
- }
-
- Method [ <internal:phalcon> protected method initSerializer ] {
-
- - Parameters [0] {
- }
- - Return [ void ]
- }
-
- Method [ <internal:phalcon> protected method getArrVal ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> array $collection ]
- Parameter #1 [ <required> $index ]
- Parameter #2 [ <optional> $defaultValue = <default> ]
- Parameter #3 [ <optional> ?string $cast = null ]
- }
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
- }
- - Return [ void ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] {
-
- - Parameters [0] {
- }
- - Return [ ?Phalcon\Events\ManagerInterface ]
- }
-
- Method [ <internal:phalcon> protected method fire ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $eventName ]
- Parameter #1 [ <required> $keys ]
- }
- - Return [ void ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method setForever ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <required> $value ]
- }
- - Return [ bool ]
- }
- }
- }
-
Class [ <internal:phalcon> abstract class Phalcon\Support\Helper\Str\AbstractStr ] {
- Constants [0] {
@@ -17244,6 +17244,276 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Redis extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Events\EventsAwareInterface, Phalcon\Storage\Adapter\AdapterInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [9] {
+ Property [ protected $adapter = NULL ]
+ Property [ protected $defaultSerializer = 'php' ]
+ Property [ protected $lifetime = 3600 ]
+ Property [ protected $options = NULL ]
+ Property [ protected $serializer = NULL ]
+ Property [ protected $serializerFactory = NULL ]
+ Property [ protected $eventsManager = NULL ]
+ Property [ protected $eventType = 'storage' ]
+ Property [ protected $prefix = 'ph-reds-' ]
+ }
+
+ - Methods [31] {
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ]
+ Parameter #1 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $prefix = '' ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> $ttl = <default> ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AdapterInterface, prototype Phalcon\Storage\Adapter\AdapterInterface> public method setForever ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> private method checkAuth ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Redis $connection ]
+ }
+ - Return [ Phalcon\Storage\Adapter\Redis ]
+ }
+
+ Method [ <internal:phalcon> private method checkConnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Redis $connection ]
+ }
+ - Return [ Phalcon\Storage\Adapter\Redis ]
+ }
+
+ Method [ <internal:phalcon> private method checkIndex ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Redis $connection ]
+ }
+ - Return [ Phalcon\Storage\Adapter\Redis ]
+ }
+
+ Method [ <internal:phalcon> private method setSerializer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Redis $connection ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getLifetime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Storage\Serializer\SerializerInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $serializer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $keys ]
+ Parameter #1 [ <required> string $prefix ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $key ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $content ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $ttl ]
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getArrVal ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $collection ]
+ Parameter #1 [ <required> $index ]
+ Parameter #2 [ <optional> $defaultValue = <default> ]
+ Parameter #3 [ <optional> ?string $cast = null ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method fire ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $eventName ]
+ Parameter #1 [ <required> $keys ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Support\Helper\Str\PascalCase ] {
- Constants [0] {
@@ -24037,7 +24307,7 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
- Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Redis extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Events\EventsAwareInterface, Phalcon\Storage\Adapter\AdapterInterface ] {
+ Class [ <internal:phalcon> class Phalcon\Storage\Adapter\RedisCluster extends Phalcon\Storage\Adapter\Redis implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] {
- Constants [0] {
}
@@ -24057,11 +24327,11 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
Property [ protected $serializerFactory = NULL ]
Property [ protected $eventsManager = NULL ]
Property [ protected $eventType = 'storage' ]
- Property [ protected $prefix = 'ph-reds-' ]
+ Property [ protected $prefix = 'ph-redc-' ]
}
- - Methods [31] {
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {
+ - Methods [28] {
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\Redis, ctor> public method __construct ] {
- Parameters [2] {
Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ]
@@ -24069,36 +24339,44 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] {
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] {
- Parameters [0] {
}
- Return [ bool ]
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] {
+ Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {
- - Parameters [2] {
- Parameter #0 [ <required> string $key ]
- Parameter #1 [ <optional> int $value = 1 ]
+ - Parameters [0] {
}
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] {
+ Method [ <internal:phalcon> private method setSerializer ] {
- Parameters [1] {
+ Parameter #0 [ <required> RedisCluster $connection ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] {
+
+ - Parameters [2] {
Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
}
- - Return [ bool ]
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
}
+ - Return [ bool ]
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {
- Parameters [1] {
Parameter #0 [ <optional> string $prefix = '' ]
@@ -24106,7 +24384,7 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
- Return [ array ]
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] {
- Parameters [1] {
Parameter #0 [ <required> string $key ]
@@ -24114,7 +24392,7 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
- Return [ bool ]
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] {
- Parameters [2] {
Parameter #0 [ <required> string $key ]
@@ -24122,7 +24400,7 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] {
- Parameters [3] {
Parameter #0 [ <required> string $key ]
@@ -24132,7 +24410,7 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
- Return [ bool ]
}
- Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AdapterInterface, prototype Phalcon\Storage\Adapter\AdapterInterface> public method setForever ] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method setForever ] {
- Parameters [2] {
Parameter #0 [ <required> string $key ]
@@ -24141,38 +24419,6 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
- Return [ bool ]
}
- Method [ <internal:phalcon> private method checkAuth ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Redis $connection ]
- }
- - Return [ Phalcon\Storage\Adapter\Redis ]
- }
-
- Method [ <internal:phalcon> private method checkConnect ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Redis $connection ]
- }
- - Return [ Phalcon\Storage\Adapter\Redis ]
- }
-
- Method [ <internal:phalcon> private method checkIndex ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Redis $connection ]
- }
- - Return [ Phalcon\Storage\Adapter\Redis ]
- }
-
- Method [ <internal:phalcon> private method setSerializer ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Redis $connection ]
- }
- - Return [ void ]
- }
-
Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] {
- Parameters [2] {
@@ -29423,6 +29669,244 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Cache\Adapter\RedisCluster extends Phalcon\Storage\Adapter\RedisCluster implements Phalcon\Events\EventsAwareInterface, Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Cache\Adapter\AdapterInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [9] {
+ Property [ protected $adapter = NULL ]
+ Property [ protected $defaultSerializer = 'php' ]
+ Property [ protected $lifetime = 3600 ]
+ Property [ protected $options = NULL ]
+ Property [ protected $serializer = NULL ]
+ Property [ protected $serializerFactory = NULL ]
+ Property [ protected $eventsManager = NULL ]
+ Property [ protected $prefix = 'ph-redc-' ]
+ Property [ protected $eventType = 'cache' ]
+ }
+
+ - Methods [27] {
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\RedisCluster, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ]
+ Parameter #1 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\RedisCluster, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\RedisCluster, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> string $prefix = '' ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> int $value = 1 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ Parameter #2 [ <optional> $ttl = <default> ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method setForever ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getLifetime ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Storage\Serializer\SerializerInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $serializer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $keys ]
+ Parameter #1 [ <required> string $prefix ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $key ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $content ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $ttl ]
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getArrVal ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> array $collection ]
+ Parameter #1 [ <required> $index ]
+ Parameter #2 [ <optional> $defaultValue = <default> ]
+ Parameter #3 [ <optional> ?string $cast = null ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method fire ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $eventName ]
+ Parameter #1 [ <required> $keys ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Cache\Adapter\Stream extends Phalcon\Storage\Adapter\Stream implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface, Phalcon\Cache\Adapter\AdapterInterface ] {
- Constants [0] {
@@ -82755,6 +83239,48 @@ Extension [ <persistent> extension #147 phalcon version 5.11.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Support\Settings ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [1] {
+ Property [ protected static $overrides = NULL ]
+ }
+
+ - Static methods [3] {
+ Method [ <internal:phalcon> static public method get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $key ]
+ }
+ - Return [ mixed ]
+ }
+
+ Method [ <internal:phalcon> static public method set ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> static public method reset ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Support\Version ] {
- Constants [5] {
diff --git a/php-phalcon5.spec b/php-phalcon5.spec
index a43d8b2..12bf191 100644
--- a/php-phalcon5.spec
+++ b/php-phalcon5.spec
@@ -25,7 +25,7 @@
%global pie_vend %{pecl_name}
%global pie_proj cphalcon
-%global upstream_version 5.11.0
+%global upstream_version 5.11.1
#global upstream_prever RC4
#global upstream_low %%(echo %%{upstream_prever} | tr '[:upper:]' '[:lower:]')
%if %{with single}
@@ -52,8 +52,6 @@ Release: 1%{?dist}
URL: https://phalcon.io/
Source0: %{forgesource}
-Patch0: 0001-Fix-16874-missing-include.patch
-
BuildRequires: %{?dtsprefix}gcc
BuildRequires: %{?scl_prefix}php-devel >= 8.1
BuildRequires: %{?scl_prefix}php-pear
@@ -102,16 +100,12 @@ Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSIO
%prep
%setup -qc
-pushd %{archivename}
-%patch -P0 -p1
-popd
-
pushd %{sources}
# Sanity check, really often broken
extver=$(sed -n '/#define PHP_PHALCON_VERSION/{s/.* "//;s/".*$//;p}' php_phalcon.h)
if test "x${extver}" != "x%{upstream_version}%{?upstream_prever:%{upstream_prever}}"; then
- : Error: Upstream extension version is ${extver}, expecting %{upstream_version}%{?upstream_prever:%{upstream_prever}}.
+ : Error: Upstream extension version is ${extver}, expecting %{upstream_version}%{?upstream_prever:%{upstream_prever}}
exit 1
fi
popd
@@ -237,6 +231,10 @@ done
%changelog
+* Sun Apr 5 2026 Remi Collet <remi@remirepo.net> - 5.11.1-1
+- update to 5.11.1
+- drop patch merged upstream
+
* Sat Apr 4 2026 Remi Collet <remi@remirepo.net> - 5.11.0-1
- update to 5.11.0
- drop pear/pecl dependency