summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PHPINFO5
-rw-r--r--REFLECTION6702
-rw-r--r--composer.json1
-rw-r--r--php-phalcon5.spec12
4 files changed, 6365 insertions, 355 deletions
diff --git a/PHPINFO b/PHPINFO
index 72549c3..438146e 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -5,14 +5,15 @@ 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.15.0
-Build Date => Jun 19 2026 00:00:00
+Version => 5.16.0
+Build Date => Jun 23 2026 00:00:00
Powered by Zephir => Version 0.23.0-$Id$
Directive => Local Value => Master Value
phalcon.db.escape_identifiers => On => On
phalcon.db.force_casting => Off => Off
phalcon.form.strict_entity_property_check => Off => Off
+phalcon.orm.call_setters_on_hydration => Off => Off
phalcon.orm.case_insensitive_column_map => Off => Off
phalcon.orm.cast_last_insert_id_to_int => Off => Off
phalcon.orm.cast_on_hydrate => Off => Off
diff --git a/REFLECTION b/REFLECTION
index 3370eb5..9671636 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
+Extension [ <persistent> extension #154 phalcon version 5.16.0 ] {
- Dependencies {
Dependency [ pdo (Required) ]
@@ -18,6 +18,9 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
Entry [ phalcon.form.strict_entity_property_check <ALL> ]
Current = '0'
}
+ Entry [ phalcon.orm.call_setters_on_hydration <ALL> ]
+ Current = '0'
+ }
Entry [ phalcon.orm.case_insensitive_column_map <ALL> ]
Current = '0'
}
@@ -77,7 +80,7 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Classes [1329] {
+ - Classes [1398] {
Interface [ <internal:phalcon> interface Phalcon\Di\InjectionAwareInterface ] {
- Constants [0] {
@@ -1755,6 +1758,78 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Queue\Exceptions\QueueThrowable extends Throwable, Stringable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [8] {
+ Method [ <internal:Core, inherits Throwable> abstract public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Throwable> abstract public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Throwable> abstract public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Throwable> abstract public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Throwable> abstract public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Throwable> abstract public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Throwable> abstract public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Stringable> abstract public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\Contracts\Encryption\Crypt\Padding\Pad ] {
- Constants [0] {
@@ -3939,6 +4014,440 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Consumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon> abstract public method acknowledge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon> abstract public method receive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon> abstract public method receiveNoWait ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon> abstract public method reject ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <optional> bool $requeue = false ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Context ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [9] {
+ Method [ <internal:phalcon> abstract public method close ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createConsumer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createProducer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createSubscriptionConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\SubscriptionConsumer ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createTemporaryQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon> abstract public method createTopic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Topic ]
+ }
+
+ Method [ <internal:phalcon> abstract public method purgeQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Message ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [20] {
+ Method [ <internal:phalcon> abstract public method getBody ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getCorrelationId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon> abstract public method getHeaders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getMessageId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getProperties ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon> abstract public method getReplyTo ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon> abstract public method isRedelivered ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setBody ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $body ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setCorrelationId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $correlationId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setHeaders ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $headers ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setMessageId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $messageId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setProperties ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $properties ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setRedelivered ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $redelivered ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setReplyTo ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $replyTo ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timestamp ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Producer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon> abstract public method getDeliveryDelay ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getPriority ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getTimeToLive ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon> abstract public method send ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setDeliveryDelay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $deliveryDelay = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setPriority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $priority = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setTimeToLive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeToLive = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\SubscriptionConsumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:phalcon> abstract public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ Parameter #1 [ <required> $callback ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method unsubscribe ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> abstract public method unsubscribeAll ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\Db\Adapter\AdapterInterface extends Phalcon\Contracts\Db\Adapter\Adapter ] {
- Constants [0] {
@@ -4951,6 +5460,48 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\ConnectionFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:phalcon> abstract public method createContext ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Destination ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\Connection\PdoInterface ] {
- Constants [0] {
@@ -6030,6 +6581,40 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Support\Debug\TemplateAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon> abstract public method getTemplate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method setTemplate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> string $template ]
+ }
+ - Return [ static ]
+ }
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\Connection\ConnectionInterface extends Phalcon\DataMapper\Pdo\Connection\PdoInterface ] {
- Constants [0] {
@@ -7513,6 +8098,24 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Cli\TaskInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\Contracts\Cli\Dispatcher extends Phalcon\Contracts\Dispatcher\Dispatcher ] {
- Constants [0] {
@@ -10552,24 +11155,6 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- Interface [ <internal:phalcon> interface Phalcon\Cli\TaskInterface ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [0] {
- }
- }
-
Interface [ <internal:phalcon> interface Phalcon\Contracts\Auth\Adapter\RememberAdapter extends Phalcon\Contracts\Auth\Adapter\Adapter ] {
- Constants [0] {
@@ -11611,6 +12196,137 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Queue extends Phalcon\Contracts\Queue\Destination ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:phalcon> abstract public method getQueueName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Topic extends Phalcon\Contracts\Queue\Destination ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:phalcon> abstract public method getTopicName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\VisibilityAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Support\Debug\Renderer extends Phalcon\Contracts\Support\Debug\TemplateAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [6] {
+ Method [ <internal:phalcon> abstract public method getCssSources ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uri ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getJsSources ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uri ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method getVersion ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> abstract public method render ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Support\Debug\Report\ExceptionReport $report ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Support\Debug\TemplateAware> abstract public method getTemplate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Support\Debug\TemplateAware> abstract public method setTemplate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> string $template ]
+ }
+ - Return [ static ]
+ }
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] {
- Constants [0] {
@@ -18064,6 +18780,35 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Interface [ <internal:phalcon> interface Phalcon\Contracts\Queue\Processor ] {
+
+ - Constants [3] {
+ Constant [ public string ACK ] { enqueue.ack }
+ Constant [ public string REJECT ] { enqueue.reject }
+ Constant [ public string REQUEUE ] { enqueue.requeue }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:phalcon> abstract public method process ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Context $context ]
+ }
+ - Return [ object|string ]
+ }
+ }
+ }
+
Interface [ <internal:phalcon> interface Phalcon\Di\InitializationAwareInterface ] {
- Constants [0] {
@@ -18981,6 +19726,55 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> abstract class Phalcon\Factory\AbstractConfigFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [4] {
+ Method [ <internal:phalcon> protected method checkConfig ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $config ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> protected method checkConfigElement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $config ]
+ Parameter #1 [ <required> string $element ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> protected method getException ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $message ]
+ }
+ - Return [ Exception ]
+ }
+
+ Method [ <internal:phalcon> protected method getExceptionClass ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Filter\Validation\Exception extends Exception implements Throwable, Stringable ] {
- Constants [0] {
@@ -19106,55 +19900,6 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- Class [ <internal:phalcon> abstract class Phalcon\Factory\AbstractConfigFactory ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [4] {
- Method [ <internal:phalcon> protected method checkConfig ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $config ]
- }
- - Return [ array ]
- }
-
- Method [ <internal:phalcon> protected method checkConfigElement ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> array $config ]
- Parameter #1 [ <required> string $element ]
- }
- - Return [ array ]
- }
-
- Method [ <internal:phalcon> protected method getException ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $message ]
- }
- - Return [ Exception ]
- }
-
- Method [ <internal:phalcon> protected method getExceptionClass ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
- }
- }
-
Class [ <internal:phalcon> class Phalcon\Mvc\Router\Exception extends Exception implements Throwable, Stringable ] {
- Constants [0] {
@@ -19320,6 +20065,54 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> abstract class Phalcon\Di\Injectable extends stdClass implements Phalcon\Di\InjectionAwareInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $container = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:phalcon> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $propertyName ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method __isset ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Di\DiInterface ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Di\DiInterface $container ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> abstract class Phalcon\Forms\Element\AbstractElement implements Stringable, Phalcon\Forms\Element\ElementInterface ] {
- Constants [0] {
@@ -20158,54 +20951,6 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- Class [ <internal:phalcon> abstract class Phalcon\Di\Injectable extends stdClass implements Phalcon\Di\InjectionAwareInterface ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [1] {
- Property [ protected $container = NULL ]
- }
-
- - Methods [4] {
- Method [ <internal:phalcon> public method __get ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $propertyName ]
- }
- }
-
- Method [ <internal:phalcon> public method __isset ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $name ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] {
-
- - Parameters [0] {
- }
- - Return [ Phalcon\Di\DiInterface ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Phalcon\Di\DiInterface $container ]
- }
- - Return [ void ]
- }
- }
- }
-
Class [ <internal:phalcon> class Phalcon\Encryption\Crypt\Exception\Exception extends Exception implements Throwable, Stringable ] {
- Constants [0] {
@@ -21864,6 +22609,98 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\Exception extends Exception implements Throwable, Stringable, Phalcon\Queue\Exceptions\QueueThrowable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Session\Exception extends Exception implements Throwable, Stringable ] {
- Constants [0] {
@@ -22180,6 +23017,48 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> abstract class Phalcon\Events\AbstractEventsAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $eventsManager = NULL ]
+ }
+
+ - Methods [3] {
+ Method [ <internal:phalcon> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> protected method fireManagerEvent ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $eventName ]
+ Parameter #1 [ <optional> $data = <default> ]
+ Parameter #2 [ <optional> bool $cancellable = true ]
+ }
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Paginator\Exception extends Exception implements Throwable, Stringable ] {
- Constants [0] {
@@ -22527,48 +23406,6 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- Class [ <internal:phalcon> abstract class Phalcon\Events\AbstractEventsAware ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [1] {
- Property [ protected $eventsManager = NULL ]
- }
-
- - Methods [3] {
- Method [ <internal:phalcon> public method getEventsManager ] {
-
- - Parameters [0] {
- }
- - Return [ ?Phalcon\Events\ManagerInterface ]
- }
-
- Method [ <internal:phalcon> public method setEventsManager ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
- }
- - Return [ void ]
- }
-
- Method [ <internal:phalcon> protected method fireManagerEvent ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> string $eventName ]
- Parameter #1 [ <optional> $data = <default> ]
- Parameter #2 [ <optional> bool $cancellable = true ]
- }
- }
- }
- }
-
Class [ <internal:phalcon> class Phalcon\Events\Exception extends Exception implements Throwable, Stringable ] {
- Constants [0] {
@@ -25368,6 +26205,473 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> abstract class Phalcon\Queue\Adapter\AbstractConsumer implements Phalcon\Contracts\Queue\Consumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $queue = NULL ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Consumer> abstract public method acknowledge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Consumer> public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Consumer> public method receive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Consumer> abstract public method receiveNoWait ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Consumer> abstract public method reject ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <optional> bool $requeue = false ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method setPollInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $pollInterval ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> abstract class Phalcon\Queue\Adapter\AbstractContext implements Phalcon\Contracts\Queue\Context ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [9] {
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Context> public method createQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Context> public method createTemporaryQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Context> public method createTopic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Topic ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Queue\Context> abstract public method close ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Queue\Context> abstract public method createConsumer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Queue\Context> abstract public method createMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Queue\Context> abstract public method createProducer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Queue\Context> abstract public method createSubscriptionConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\SubscriptionConsumer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Contracts\Queue\Context> abstract public method purgeQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> abstract class Phalcon\Queue\Adapter\AbstractMessage implements Phalcon\Contracts\Queue\Message ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $body = '' ]
+ Property [ protected $headers = NULL ]
+ Property [ protected $properties = NULL ]
+ Property [ protected $redelivered = false ]
+ }
+
+ - Methods [21] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getBody ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getCorrelationId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getHeaders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getMessageId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getProperties ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getReplyTo ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method isRedelivered ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setBody ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $body ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setCorrelationId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $correlationId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setHeaders ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $headers ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setMessageId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $messageId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setProperties ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $properties ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setRedelivered ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $redelivered ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setReplyTo ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $replyTo ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Message> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timestamp ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> abstract class Phalcon\Queue\Adapter\AbstractProducer implements Phalcon\Contracts\Queue\Producer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> public method getDeliveryDelay ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> public method getPriority ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> public method getTimeToLive ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> abstract public method send ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> public method setDeliveryDelay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $deliveryDelay = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> public method setPriority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $priority = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Producer> public method setTimeToLive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeToLive = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> abstract class Phalcon\Queue\Adapter\AbstractSubscriptionConsumer implements Phalcon\Contracts\Queue\SubscriptionConsumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $subscriptions = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ Parameter #1 [ <required> $callback ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribe ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribeAll ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method resolveQueueName ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $consumer ]
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> abstract class Phalcon\Annotations\Adapter\AbstractAdapter implements Phalcon\Annotations\Adapter\AdapterInterface ] {
- Constants [0] {
@@ -26245,7 +27549,7 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [14] {
+ - Properties [15] {
Property [ protected $connectionId = NULL ]
Property [ protected $descriptor = NULL ]
Property [ protected $dialect = NULL ]
@@ -26259,10 +27563,11 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
Property [ protected $transactionsWithSavepoints = false ]
Property [ protected $type = NULL ]
Property [ protected $affectedRows = 0 ]
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
}
- - Methods [85] {
+ - Methods [94] {
Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, ctor> public method __construct ] {
- Parameters [1] {
@@ -26325,6 +27630,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string ]
}
+ Method [ <internal:phalcon> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, overwrites Phalcon\Contracts\Db\Adapter\Adapter, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method execute ] {
- Parameters [3] {
@@ -26345,6 +27657,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon> public method getErrorInfo ] {
- Parameters [0] {
@@ -26380,6 +27699,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string|bool ]
}
+ Method [ <internal:phalcon> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon> public method prepare ] {
- Parameters [1] {
@@ -26406,6 +27732,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon> abstract protected method getDsnDefaults ] {
- Parameters [0] {
@@ -26413,6 +27747,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ array ]
}
+ Method [ <internal:phalcon> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon> protected method prepareRealSql ] {
- Parameters [2] {
@@ -26422,6 +27764,40 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ void ]
}
+ Method [ <internal:phalcon> private method canReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> private method executeStatement ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $sqlStatement ]
+ Parameter #1 [ <required> array $bindParams ]
+ Parameter #2 [ <required> array $bindTypes ]
+ }
+ }
+
+ Method [ <internal:phalcon> private method handleConnectionLost ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method queryStatement ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $sqlStatement ]
+ Parameter #1 [ <required> array $params ]
+ Parameter #2 [ <required> array $types ]
+ }
+ - Return [ PDOStatement ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method addColumn ] {
- Parameters [3] {
@@ -29889,12 +31265,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [2] {
+ - Properties [4] {
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
Property [ protected $profiler = NULL ]
+ Property [ protected $transactionLevel = 0 ]
}
- - Methods [35] {
+ - Methods [43] {
Method [ <internal:phalcon> public method __call ] {
- Parameters [2] {
@@ -29931,6 +31309,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ void ]
}
+ Method [ <internal:phalcon> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorCode ] {
- Parameters [0] {
@@ -30062,6 +31447,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Method [ <internal:phalcon> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon> public method getDriverName ] {
- Parameters [0] {
@@ -30115,6 +31507,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method prepare ] {
- Parameters [2] {
@@ -30157,6 +31556,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method setProfiler ] {
- Parameters [1] {
@@ -30185,6 +31592,38 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
- Return [ array ]
}
+
+ Method [ <internal:phalcon> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> private method canReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> private method performStatement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $statement ]
+ Parameter #1 [ <required> array $values ]
+ }
+ - Return [ PDOStatement ]
+ }
+
+ Method [ <internal:phalcon> private method reconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
}
}
@@ -33799,6 +35238,76 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Cli\Task extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Cli\TaskInterface, Phalcon\Events\EventsAwareInterface, Phalcon\Contracts\Events\EventsAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $container = NULL ]
+ Property [ protected $eventsManager = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon, ctor> final public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Events\EventsAware> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Events\EventsAware> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $propertyName ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Di\DiInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Di\DiInterface $container ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Di\FactoryDefault extends Phalcon\Di\Di implements ArrayAccess, Phalcon\Di\DiInterface ] {
- Constants [0] {
@@ -51131,76 +52640,6 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- Class [ <internal:phalcon> class Phalcon\Cli\Task extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Cli\TaskInterface, Phalcon\Events\EventsAwareInterface, Phalcon\Contracts\Events\EventsAware ] {
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [2] {
- Property [ protected $container = NULL ]
- Property [ protected $eventsManager = NULL ]
- }
-
- - Methods [7] {
- Method [ <internal:phalcon, ctor> final public method __construct ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Contracts\Events\EventsAware> public method getEventsManager ] {
-
- - Parameters [0] {
- }
- - Return [ ?Phalcon\Events\ManagerInterface ]
- }
-
- Method [ <internal:phalcon, prototype Phalcon\Contracts\Events\EventsAware> public method setEventsManager ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
- }
- - Return [ void ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $propertyName ]
- }
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $name ]
- }
- - Return [ bool ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] {
-
- - Parameters [0] {
- }
- - Return [ Phalcon\Di\DiInterface ]
- }
-
- Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Phalcon\Di\DiInterface $container ]
- }
- - Return [ void ]
- }
- }
- }
-
Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Adapter\Grouped extends Phalcon\Config\Config implements Phalcon\Config\ConfigInterface, Phalcon\Support\Collection\CollectionInterface, ArrayAccess, IteratorAggregate, Traversable, Phalcon\Contracts\Support\Collection, Countable, JsonSerializable ] {
- Constants [1] {
@@ -57247,13 +58686,15 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [3] {
+ - Properties [5] {
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
Property [ protected $profiler = NULL ]
+ Property [ protected $transactionLevel = 0 ]
Property [ protected $arguments = NULL ]
}
- - Methods [37] {
+ - Methods [42] {
Method [ <internal:phalcon, ctor> public method __construct ] {
- Parameters [6] {
@@ -57309,6 +58750,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorCode ] {
- Parameters [0] {
@@ -57440,6 +58888,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getDriverName ] {
- Parameters [0] {
@@ -57493,6 +58948,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method prepare ] {
- Parameters [2] {
@@ -57535,6 +58997,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method setProfiler ] {
- Parameters [1] {
@@ -57563,6 +59033,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
- Return [ array ]
}
+
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
}
}
@@ -57671,12 +59149,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [2] {
+ - Properties [4] {
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
Property [ protected $profiler = NULL ]
+ Property [ protected $transactionLevel = 0 ]
}
- - Methods [36] {
+ - Methods [41] {
Method [ <internal:phalcon, ctor> public method __construct ] {
- Parameters [2] {
@@ -57721,6 +59201,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorCode ] {
- Parameters [0] {
@@ -57852,6 +59339,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getDriverName ] {
- Parameters [0] {
@@ -57905,6 +59399,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method prepare ] {
- Parameters [2] {
@@ -57947,6 +59448,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method setProfiler ] {
- Parameters [1] {
@@ -57975,6 +59484,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
- Return [ array ]
}
+
+ Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
}
}
@@ -60397,7 +61914,7 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [14] {
+ - Properties [15] {
Property [ protected $connectionId = NULL ]
Property [ protected $descriptor = NULL ]
Property [ protected $dialect = NULL ]
@@ -60409,12 +61926,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
Property [ protected $transactionLevel = 0 ]
Property [ protected $transactionsWithSavepoints = false ]
Property [ protected $affectedRows = 0 ]
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
Property [ protected $dialectType = 'mysql' ]
Property [ protected $type = 'mysql' ]
}
- - Methods [85] {
+ - Methods [90] {
Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method addForeignKey ] {
- Parameters [3] {
@@ -60459,6 +61977,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ array ]
}
+ Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, ctor> public method __construct ] {
- Parameters [1] {
@@ -60521,6 +62047,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method execute ] {
- Parameters [3] {
@@ -60541,6 +62074,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getErrorInfo ] {
- Parameters [0] {
@@ -60576,6 +62116,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string|bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method prepare ] {
- Parameters [1] {
@@ -60602,6 +62149,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method prepareRealSql ] {
- Parameters [2] {
@@ -61169,7 +62724,7 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [14] {
+ - Properties [15] {
Property [ protected $connectionId = NULL ]
Property [ protected $descriptor = NULL ]
Property [ protected $dialect = NULL ]
@@ -61181,12 +62736,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
Property [ protected $transactionLevel = 0 ]
Property [ protected $transactionsWithSavepoints = false ]
Property [ protected $affectedRows = 0 ]
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
Property [ protected $dialectType = 'postgresql' ]
Property [ protected $type = 'pgsql' ]
}
- - Methods [85] {
+ - Methods [90] {
Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, ctor> public method __construct ] {
- Parameters [1] {
@@ -61269,6 +62825,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ array ]
}
+ Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method affectedRows ] {
- Parameters [0] {
@@ -61316,6 +62880,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method execute ] {
- Parameters [3] {
@@ -61336,6 +62907,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getErrorInfo ] {
- Parameters [0] {
@@ -61371,6 +62949,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string|bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method prepare ] {
- Parameters [1] {
@@ -61397,6 +62982,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method prepareRealSql ] {
- Parameters [2] {
@@ -61941,7 +63534,7 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
- - Properties [14] {
+ - Properties [15] {
Property [ protected $connectionId = NULL ]
Property [ protected $descriptor = NULL ]
Property [ protected $dialect = NULL ]
@@ -61953,12 +63546,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
Property [ protected $transactionLevel = 0 ]
Property [ protected $transactionsWithSavepoints = false ]
Property [ protected $affectedRows = 0 ]
+ Property [ protected $autoReconnect = false ]
Property [ protected $pdo = NULL ]
Property [ protected $dialectType = 'sqlite' ]
Property [ protected $type = 'sqlite' ]
}
- - Methods [85] {
+ - Methods [90] {
Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, ctor> public method __construct ] {
- Parameters [1] {
@@ -62076,6 +63670,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method ensureConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Contracts\Db\Adapter\Adapter> public method execute ] {
- Parameters [3] {
@@ -62096,6 +63697,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ PDOStatement ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getAutoReconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getErrorInfo ] {
- Parameters [0] {
@@ -62131,6 +63739,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string|bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method ping ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method prepare ] {
- Parameters [1] {
@@ -62157,6 +63772,22 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method setAutoReconnect ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $autoReconnect ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method isConnectionError ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Throwable $exception ]
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method prepareRealSql ] {
- Parameters [2] {
@@ -136287,6 +137918,3851 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Queue\AdapterFactory extends Phalcon\Factory\AbstractFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $mapper = NULL ]
+ Property [ protected $services = NULL ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $services = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method newInstance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> array $options = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\ConnectionFactory ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractConfigFactory, prototype Phalcon\Factory\AbstractConfigFactory> protected method getExceptionClass ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getServices ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $services = [] ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractConfigFactory> protected method checkConfig ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $config ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractConfigFactory> protected method checkConfigElement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $config ]
+ Parameter #1 [ <required> string $element ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractConfigFactory> protected method getException ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $message ]
+ }
+ - Return [ Exception ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkConnection ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ protected $connection = NULL ]
+ Property [ protected $host = '127.0.0.1' ]
+ Property [ protected $persistent = false ]
+ Property [ protected $port = 11300 ]
+ Property [ protected $usedTube = 'default' ]
+ Property [ protected $watchedTubes = NULL ]
+ }
+
+ - Methods [16] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $host = '127.0.0.1' ]
+ Parameter #1 [ <optional> int $port = 11300 ]
+ Parameter #2 [ <optional> bool $persistent = false ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method buryJob ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $priority ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method connect ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon> public method deleteJob ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $id ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method disconnect ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method ignoreTube ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $tube ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method put ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> string $data ]
+ Parameter #1 [ <required> int $priority ]
+ Parameter #2 [ <required> int $delay ]
+ Parameter #3 [ <required> int $ttr ]
+ }
+ - Return [ int|bool ]
+ }
+
+ Method [ <internal:phalcon> public method read ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $length = 0 ]
+ }
+ - Return [ string|bool ]
+ }
+
+ Method [ <internal:phalcon> public method readStatus ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method releaseJob ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $id ]
+ Parameter #1 [ <required> int $priority ]
+ Parameter #2 [ <required> int $delay ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method reserve ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeout = <default> ]
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:phalcon> public method touchJob ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $id ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method useTube ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $tube ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method watchTube ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $tube ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method write ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $data ]
+ }
+ - Return [ int|bool ]
+ }
+
+ Method [ <internal:phalcon> private method restoreSession ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkConnectionFactory implements Phalcon\Contracts\Queue\ConnectionFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $options = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\ConnectionFactory> public method createContext ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkConsumer extends Phalcon\Queue\Adapter\AbstractConsumer implements Phalcon\Contracts\Queue\Consumer, Phalcon\Contracts\Queue\VisibilityAware ] {
+
+ - Constants [1] {
+ Constant [ public int DEFAULT_PRIORITY ] { 100 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $queue = NULL ]
+ Property [ protected $connection = NULL ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Beanstalk\BeanstalkConnection $connection ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method acknowledge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receiveNoWait ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method reject ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <optional> bool $requeue = false ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method touch ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> private method buildMessage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $job ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon> private method resolveJobId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $message ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer> public method setPollInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $pollInterval ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkContext extends Phalcon\Queue\Adapter\AbstractContext implements Phalcon\Contracts\Queue\Context ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [6] {
+ Property [ protected $connection = NULL ]
+ Property [ protected $host = '127.0.0.1' ]
+ Property [ protected $persistent = false ]
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $port = 11300 ]
+ Property [ protected $ttr = 86400 ]
+ }
+
+ - Methods [14] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $host ]
+ Parameter #1 [ <required> int $port ]
+ Parameter #2 [ <optional> bool $persistent = false ]
+ Parameter #3 [ <optional> int $ttr = 86400 ]
+ Parameter #4 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method close ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createConsumer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createProducer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createSubscriptionConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\SubscriptionConsumer ]
+ }
+
+ Method [ <internal:phalcon> public method getTtr ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method purgeQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method putMessage ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> string $tube ]
+ Parameter #1 [ <required> string $payload ]
+ Parameter #2 [ <required> int $priority ]
+ Parameter #3 [ <required> int $delay ]
+ Parameter #4 [ <required> int $ttr ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method getConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Queue\Adapter\Beanstalk\BeanstalkConnection ]
+ }
+
+ Method [ <internal:phalcon> private method newConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Queue\Adapter\Beanstalk\BeanstalkConnection ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTemporaryQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTopic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Topic ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkMessage extends Phalcon\Queue\Adapter\AbstractMessage implements Phalcon\Contracts\Queue\Message ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ protected $body = '' ]
+ Property [ protected $headers = NULL ]
+ Property [ protected $properties = NULL ]
+ Property [ protected $redelivered = false ]
+ Property [ protected $jobId = NULL ]
+ }
+
+ - Methods [23] {
+ Method [ <internal:phalcon> public method getJobId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> public method setJobId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $jobId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getBody ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getCorrelationId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeaders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getMessageId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperties ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getReplyTo ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method isRedelivered ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setBody ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $body ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setCorrelationId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $correlationId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeaders ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $headers ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setMessageId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $messageId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperties ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $properties ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setRedelivered ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $redelivered ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setReplyTo ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $replyTo ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timestamp ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkProducer extends Phalcon\Queue\Adapter\AbstractProducer implements Phalcon\Contracts\Queue\Producer ] {
+
+ - Constants [1] {
+ Constant [ public int DEFAULT_PRIORITY ] { 100 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $context = NULL ]
+ Property [ protected $deliveryDelay = NULL ]
+ Property [ protected $priority = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Beanstalk\BeanstalkContext $context ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getDeliveryDelay ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getPriority ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method send ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setDeliveryDelay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $deliveryDelay = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setPriority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $priority = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getTimeToLive ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setTimeToLive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeToLive = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Beanstalk\BeanstalkSubscriptionConsumer extends Phalcon\Queue\Adapter\AbstractSubscriptionConsumer implements Phalcon\Contracts\Queue\SubscriptionConsumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $subscriptions = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Beanstalk\BeanstalkContext $context ]
+ Parameter #1 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ Parameter #1 [ <required> $callback ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribe ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribeAll ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\GenericQueue implements Phalcon\Contracts\Queue\Queue, Phalcon\Contracts\Queue\Destination ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $queueName = '' ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Queue> public method getQueueName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\GenericTopic implements Phalcon\Contracts\Queue\Topic, Phalcon\Contracts\Queue\Destination ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $topicName = '' ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\Topic> public method getTopicName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Memory\MemoryConnectionFactory implements Phalcon\Contracts\Queue\ConnectionFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $options = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\ConnectionFactory> public method createContext ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Memory\MemoryConsumer extends Phalcon\Queue\Adapter\AbstractConsumer implements Phalcon\Contracts\Queue\Consumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $queue = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Memory\MemoryContext $context ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method acknowledge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receiveNoWait ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method reject ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <optional> bool $requeue = false ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer> public method setPollInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $pollInterval ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Memory\MemoryContext extends Phalcon\Queue\Adapter\AbstractContext implements Phalcon\Contracts\Queue\Context ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $queues = NULL ]
+ }
+
+ - Methods [11] {
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method close ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createConsumer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createProducer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createSubscriptionConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\SubscriptionConsumer ]
+ }
+
+ Method [ <internal:phalcon> public method popMessage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method purgeQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method pushMessage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $queueName ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTemporaryQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTopic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Topic ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Memory\MemoryMessage extends Phalcon\Queue\Adapter\AbstractMessage implements Phalcon\Contracts\Queue\Message ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $body = '' ]
+ Property [ protected $headers = NULL ]
+ Property [ protected $properties = NULL ]
+ Property [ protected $redelivered = false ]
+ }
+
+ - Methods [21] {
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getBody ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getCorrelationId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeaders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getMessageId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperties ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getReplyTo ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method isRedelivered ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setBody ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $body ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setCorrelationId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $correlationId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeaders ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $headers ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setMessageId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $messageId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperties ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $properties ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setRedelivered ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $redelivered ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setReplyTo ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $replyTo ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timestamp ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Memory\MemoryProducer extends Phalcon\Queue\Adapter\AbstractProducer implements Phalcon\Contracts\Queue\Producer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Memory\MemoryContext $context ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method send ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getDeliveryDelay ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getPriority ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getTimeToLive ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setDeliveryDelay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $deliveryDelay = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setPriority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $priority = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setTimeToLive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeToLive = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Memory\MemorySubscriptionConsumer extends Phalcon\Queue\Adapter\AbstractSubscriptionConsumer implements Phalcon\Contracts\Queue\SubscriptionConsumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $subscriptions = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Memory\MemoryContext $context ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ Parameter #1 [ <required> $callback ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribe ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribeAll ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\MessageEnvelope ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [2] {
+ Method [ <internal:phalcon> static public method decode ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $payload ]
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:phalcon> static public method encode ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ string ]
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\QueueDestinationGuard ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [1] {
+ Method [ <internal:phalcon> static public method assertQueue ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> string $action ]
+ }
+ - Return [ void ]
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Redis\RedisConnectionFactory implements Phalcon\Contracts\Queue\ConnectionFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $options = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\ConnectionFactory> public method createContext ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Redis\RedisConsumer extends Phalcon\Queue\Adapter\AbstractConsumer implements Phalcon\Contracts\Queue\Consumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $queue = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Redis\RedisContext $context ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method acknowledge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receiveNoWait ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method reject ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <optional> bool $requeue = false ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer> public method setPollInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $pollInterval ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Redis\RedisContext extends Phalcon\Queue\Adapter\AbstractContext implements Phalcon\Contracts\Queue\Context ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $prefix = 'phalcon_queue:' ]
+ Property [ protected $redis = NULL ]
+ }
+
+ - Methods [18] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $redis ]
+ Parameter #1 [ <optional> string $prefix = 'phalcon_queue:' ]
+ Parameter #2 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method blockingPop ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $queueName ]
+ Parameter #1 [ <required> int $timeout ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method close ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createConsumer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createProducer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createSubscriptionConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\SubscriptionConsumer ]
+ }
+
+ Method [ <internal:phalcon> public method popMessage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method purgeQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method pushMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $queueName ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #2 [ <optional> int $delay = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method buildMessage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $payload ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon> private method delayedKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method listKey ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method now ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> private method promote ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTemporaryQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTopic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Topic ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Redis\RedisMessage extends Phalcon\Queue\Adapter\AbstractMessage implements Phalcon\Contracts\Queue\Message ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $body = '' ]
+ Property [ protected $headers = NULL ]
+ Property [ protected $properties = NULL ]
+ Property [ protected $redelivered = false ]
+ }
+
+ - Methods [21] {
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getBody ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getCorrelationId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeaders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getMessageId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperties ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getReplyTo ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method isRedelivered ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setBody ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $body ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setCorrelationId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $correlationId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeaders ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $headers ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setMessageId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $messageId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperties ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $properties ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setRedelivered ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $redelivered ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setReplyTo ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $replyTo ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timestamp ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Redis\RedisProducer extends Phalcon\Queue\Adapter\AbstractProducer implements Phalcon\Contracts\Queue\Producer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $context = NULL ]
+ Property [ protected $deliveryDelay = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Redis\RedisContext $context ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getDeliveryDelay ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method send ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setDeliveryDelay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $deliveryDelay = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getPriority ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getTimeToLive ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setPriority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $priority = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setTimeToLive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeToLive = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Redis\RedisSubscriptionConsumer extends Phalcon\Queue\Adapter\AbstractSubscriptionConsumer implements Phalcon\Contracts\Queue\SubscriptionConsumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $subscriptions = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Redis\RedisContext $context ]
+ Parameter #1 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ Parameter #1 [ <required> $callback ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribe ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribeAll ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Stream\StreamConnectionFactory implements Phalcon\Contracts\Queue\ConnectionFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $options = NULL ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> array $options = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Queue\ConnectionFactory> public method createContext ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Stream\StreamConsumer extends Phalcon\Queue\Adapter\AbstractConsumer implements Phalcon\Contracts\Queue\Consumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $queue = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Stream\StreamContext $context ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ Parameter #2 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method acknowledge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receiveNoWait ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method reject ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #1 [ <optional> bool $requeue = false ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer, prototype Phalcon\Contracts\Queue\Consumer> public method receive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractConsumer> public method setPollInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $pollInterval ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Stream\StreamContext extends Phalcon\Queue\Adapter\AbstractContext implements Phalcon\Contracts\Queue\Context ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $storageDir = '' ]
+ }
+
+ - Methods [14] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $storageDir ]
+ Parameter #1 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method close ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createConsumer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createMessage ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createProducer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method createSubscriptionConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\SubscriptionConsumer ]
+ }
+
+ Method [ <internal:phalcon> public method popMessage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ ?Phalcon\Contracts\Queue\Message ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Contracts\Queue\Context, prototype Phalcon\Contracts\Queue\Context> public method purgeQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method pushMessage ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $queueName ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method ensureDir ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method getFilepath ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createQueue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $queueName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTemporaryQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractContext, prototype Phalcon\Contracts\Queue\Context> public method createTopic ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $topicName ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Topic ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Stream\StreamMessage extends Phalcon\Queue\Adapter\AbstractMessage implements Phalcon\Contracts\Queue\Message ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $body = '' ]
+ Property [ protected $headers = NULL ]
+ Property [ protected $properties = NULL ]
+ Property [ protected $redelivered = false ]
+ }
+
+ - Methods [21] {
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> string $body = '' ]
+ Parameter #1 [ <optional> array $properties = [] ]
+ Parameter #2 [ <optional> array $headers = [] ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getBody ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getCorrelationId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getHeaders ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getMessageId ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperties ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> $defaultValue = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getReplyTo ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method getTimestamp ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method isRedelivered ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setBody ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $body ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setCorrelationId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $correlationId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeader ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setHeaders ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $headers ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setMessageId ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $messageId ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperties ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $properties ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setProperty ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> $value ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setRedelivered ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $redelivered ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setReplyTo ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $replyTo ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractMessage, prototype Phalcon\Contracts\Queue\Message> public method setTimestamp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $timestamp ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Stream\StreamProducer extends Phalcon\Queue\Adapter\AbstractProducer implements Phalcon\Contracts\Queue\Producer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Stream\StreamContext $context ]
+ }
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method send ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Destination $destination ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getDeliveryDelay ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getPriority ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method getTimeToLive ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setDeliveryDelay ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $deliveryDelay = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setPriority ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $priority = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractProducer, prototype Phalcon\Contracts\Queue\Producer> public method setTimeToLive ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $timeToLive = <default> ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Producer ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Adapter\Stream\StreamSubscriptionConsumer extends Phalcon\Queue\Adapter\AbstractSubscriptionConsumer implements Phalcon\Contracts\Queue\SubscriptionConsumer ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $subscriptions = NULL ]
+ Property [ protected $context = NULL ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Adapter\Stream\StreamContext $context ]
+ Parameter #1 [ <optional> int $pollInterval = 200 ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ Parameter #1 [ <required> $callback ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribe ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Queue\Adapter\AbstractSubscriptionConsumer, prototype Phalcon\Contracts\Queue\SubscriptionConsumer> public method unsubscribeAll ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Cli\ConsumerTask extends Phalcon\Cli\Task implements Phalcon\Contracts\Events\EventsAware, Phalcon\Events\EventsAwareInterface, Phalcon\Cli\TaskInterface, Phalcon\Di\InjectionAwareInterface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $container = NULL ]
+ Property [ protected $eventsManager = NULL ]
+ }
+
+ - Methods [8] {
+ Method [ <internal:phalcon> public method mainAction ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Cli\Task, ctor> final public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Cli\Task, prototype Phalcon\Contracts\Events\EventsAware> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Cli\Task, prototype Phalcon\Contracts\Events\EventsAware> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $propertyName ]
+ }
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Di\DiInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Di\DiInterface $container ]
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Consumer\BoundProcessor ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [3] {
+ Property [ protected $consumer = NULL ]
+ Property [ protected $processor = NULL ]
+ Property [ protected $queue = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Processor $processor ]
+ Parameter #2 [ <required> Phalcon\Contracts\Queue\Consumer $consumer ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method getConsumer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Consumer ]
+ }
+
+ Method [ <internal:phalcon> public method getProcessor ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Processor ]
+ }
+
+ Method [ <internal:phalcon> public method getQueue ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Queue\Queue ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Consumer\Events ] {
+
+ - Constants [7] {
+ Constant [ public string AFTER_END ] { queue:afterEnd }
+ Constant [ public string AFTER_PROCESS ] { queue:afterProcess }
+ Constant [ public string AFTER_RECEIVE ] { queue:afterReceive }
+ Constant [ public string BEFORE_PROCESS ] { queue:beforeProcess }
+ Constant [ public string BEFORE_RECEIVE ] { queue:beforeReceive }
+ Constant [ public string BEFORE_START ] { queue:beforeStart }
+ Constant [ public string PROCESSOR_EXCEPTION ] { queue:processorException }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Consumer\QueueConsumer extends Phalcon\Events\AbstractEventsAware implements Phalcon\Events\EventsAwareInterface, Phalcon\Contracts\Events\EventsAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [5] {
+ Property [ protected $eventsManager = NULL ]
+ Property [ protected $bindings = NULL ]
+ Property [ protected $context = NULL ]
+ Property [ protected $pollInterval = 200 ]
+ Property [ protected $shouldStop = false ]
+ }
+
+ - Methods [14] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Context $context ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method bind ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Contracts\Queue\Queue $queue ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Processor $processor ]
+ }
+ - Return [ Phalcon\Queue\Consumer\QueueConsumer ]
+ }
+
+ Method [ <internal:phalcon> public method consume ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> int $timeout = 0 ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method consumeOnce ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method end ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method isStopRequested ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method setPollInterval ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $pollInterval ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method start ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method stop ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method handleResult ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $consumer ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ Parameter #2 [ <required> $result ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> private method process ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $binding ]
+ Parameter #1 [ <required> Phalcon\Contracts\Queue\Message $message ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Events\AbstractEventsAware, prototype Phalcon\Contracts\Events\EventsAware> public method getEventsManager ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Phalcon\Events\ManagerInterface ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Events\AbstractEventsAware, prototype Phalcon\Contracts\Events\EventsAware> public method setEventsManager ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Events\AbstractEventsAware> protected method fireManagerEvent ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $eventName ]
+ Parameter #1 [ <optional> $data = <default> ]
+ Parameter #2 [ <optional> bool $cancellable = true ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Consumer\Worker ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [2] {
+ Property [ protected $consumer = NULL ]
+ Property [ protected $options = NULL ]
+ }
+
+ - Methods [4] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Phalcon\Queue\Consumer\QueueConsumer $consumer ]
+ Parameter #1 [ <optional> ?Phalcon\Queue\Consumer\WorkerOptions $options = null ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method handleSignal ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $signal ]
+ }
+ - Return [ void ]
+ }
+
+ Method [ <internal:phalcon> public method run ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> private method installSignalHandlers ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Consumer\WorkerOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $jitter = 0 ]
+ Property [ protected $maxMemory = 0 ]
+ Property [ protected $maxMessages = 0 ]
+ Property [ protected $maxSeconds = 0 ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <optional> int $maxMessages = 0 ]
+ Parameter #1 [ <optional> int $maxSeconds = 0 ]
+ Parameter #2 [ <optional> int $maxMemory = 0 ]
+ Parameter #3 [ <optional> int $jitter = 0 ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method getJitter ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> public method getMaxMemory ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> public method getMaxMessages ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> public method getMaxSeconds ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\DeliveryDelayNotSupportedException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\InvalidDestinationException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $action ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\InvalidMessageException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\PriorityNotSupportedException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\PurgeQueueNotSupportedException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\SubscriptionConsumerNotSupportedException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\TemporaryQueueNotSupportedException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\Exceptions\TimeToLiveNotSupportedException extends Phalcon\Queue\Exceptions\Exception implements Phalcon\Queue\Exceptions\QueueThrowable, Stringable, Throwable ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
+ }
+
+ - Methods [10] {
+ Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
+ - Tentative return [ void ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Queue\QueueFactory extends Phalcon\Factory\AbstractConfigFactory ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $adapterFactory = NULL ]
+ }
+
+ - Methods [7] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> ?Phalcon\Queue\AdapterFactory $factory = null ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method load ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $config ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+
+ Method [ <internal:phalcon> public method newInstance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <optional> array $options = [] ]
+ }
+ - Return [ Phalcon\Contracts\Queue\Context ]
+ }
+
+ Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractConfigFactory, prototype Phalcon\Factory\AbstractConfigFactory> protected method getExceptionClass ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractConfigFactory> protected method checkConfig ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $config ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractConfigFactory> protected method checkConfigElement ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $config ]
+ Parameter #1 [ <required> string $element ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractConfigFactory> protected method getException ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $message ]
+ }
+ - Return [ Exception ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Session\Adapter\Exceptions\AdapterRuntimeError extends Phalcon\Session\Exception implements Stringable, Throwable ] {
- Constants [0] {
@@ -140584,17 +146060,25 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Static methods [0] {
}
- - Properties [7] {
+ - Properties [9] {
Property [ protected $blacklist = NULL ]
Property [ protected $data = NULL ]
Property [ protected $hideDocumentRoot = false ]
+ Property [ protected $renderer = NULL ]
+ Property [ protected $reportBuilder = NULL ]
Property [ protected $showBackTrace = true ]
Property [ protected $showFileFragment = false ]
Property [ protected $showFiles = true ]
Property [ protected $uri = 'https://assets.phalcon.io/debug/5.0.x/' ]
}
- - Methods [29] {
+ - Methods [20] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [0] {
+ }
+ }
+
Method [ <internal:phalcon> public method clearVars ] {
- Parameters [0] {
@@ -140624,6 +146108,13 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string ]
}
+ Method [ <internal:phalcon> public method getRenderer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ Phalcon\Contracts\Support\Debug\Renderer ]
+ }
+
Method [ <internal:phalcon> public method getVersion ] {
- Parameters [0] {
@@ -140696,6 +146187,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ static ]
}
+ Method [ <internal:phalcon> public method setRenderer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Contracts\Support\Debug\Renderer $renderer ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon> public method setShowBackTrace ] {
- Parameters [1] {
@@ -140727,109 +146226,10 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
- Return [ static ]
}
-
- Method [ <internal:phalcon> protected method escapeString ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> string $value ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> protected method getArrayDump ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> array $argument ]
- Parameter #1 [ <optional> $n = <default> ]
- }
- - Return [ ?string ]
- }
-
- Method [ <internal:phalcon> protected method getVarDump ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> $variable ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> final protected method showTraceItem ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> int $number ]
- Parameter #1 [ <required> array $trace ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method closeTable ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method printBacktrace ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> Throwable $exception ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method printExtraVariables ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method printIncludedFiles ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method printMemoryUsage ] {
-
- - Parameters [0] {
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method printSuperglobal ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> array $source ]
- Parameter #1 [ <required> string $div ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method printTableHeader ] {
-
- - Parameters [4] {
- Parameter #0 [ <required> string $divId ]
- Parameter #1 [ <required> string $headerOne ]
- Parameter #2 [ <required> string $headerTwo ]
- Parameter #3 [ <optional> string $colspan = '' ]
- }
- - Return [ string ]
- }
-
- Method [ <internal:phalcon> private method getArrVal ] {
-
- - Parameters [3] {
- Parameter #0 [ <required> array $collection ]
- Parameter #1 [ <required> $index ]
- Parameter #2 [ <optional> $defaultValue = <default> ]
- }
- }
}
}
- Class [ <internal:phalcon> class Phalcon\Support\Debug\Dump ] {
+ Class [ <internal:phalcon> class Phalcon\Support\Debug\Dump implements Phalcon\Contracts\Support\Debug\TemplateAware ] {
- Constants [0] {
}
@@ -140840,14 +146240,15 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Static methods [0] {
}
- - Properties [4] {
+ - Properties [5] {
Property [ protected $detailed = false ]
Property [ protected $methods = NULL ]
Property [ protected $styles = NULL ]
+ Property [ protected $templates = NULL ]
Property [ private $encode = NULL ]
}
- - Methods [11] {
+ - Methods [15] {
Method [ <internal:phalcon, ctor> public method __construct ] {
- Parameters [2] {
@@ -140870,6 +146271,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ bool ]
}
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\TemplateAware> public method getTemplate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ string ]
+ }
+
Method [ <internal:phalcon> public method one ] {
- Parameters [2] {
@@ -140895,6 +146304,15 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ array ]
}
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\TemplateAware> public method setTemplate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> string $template ]
+ }
+ - Return [ static ]
+ }
+
Method [ <internal:phalcon> public method toJson ] {
- Parameters [1] {
@@ -140919,6 +146337,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
- Return [ string ]
}
+ Method [ <internal:phalcon> protected method defaultTemplate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ string ]
+ }
+
Method [ <internal:phalcon> protected method getStyle ] {
- Parameters [1] {
@@ -140936,6 +146362,14 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
- Return [ string ]
}
+
+ Method [ <internal:phalcon> private method getOutputBold ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $text ]
+ }
+ - Return [ string ]
+ }
}
}
@@ -141131,6 +146565,580 @@ Extension [ <persistent> extension #153 phalcon version 5.15.0 ] {
}
}
+ Class [ <internal:phalcon> class Phalcon\Support\Debug\Renderer\HtmlRenderer implements Phalcon\Contracts\Support\Debug\Renderer, Phalcon\Contracts\Support\Debug\TemplateAware ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ protected $templates = NULL ]
+ }
+
+ - Methods [21] {
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\Renderer> public method getCssSources ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uri ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\Renderer> public method getJsSources ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $uri ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\TemplateAware> public method getTemplate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\Renderer> public method getVersion ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\Renderer> public method render ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Support\Debug\Report\ExceptionReport $report ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon, prototype Phalcon\Contracts\Support\Debug\TemplateAware> public method setTemplate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $name ]
+ Parameter #1 [ <required> string $template ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> protected method defaultTemplate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $name ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> protected method escapeString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $value ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> protected method getArrayDump ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $argument ]
+ Parameter #1 [ <optional> int $number = 0 ]
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> protected method getVarDump ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $variable ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method formatBytes ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $bytes ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method isApp ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> private method renderBacktrace ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $backtrace ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderFragment ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $fragment ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderIncludedFiles ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $files ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderMemory ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Support\Debug\Report\ExceptionReport $report ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderSignature ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Support\Debug\Report\BacktraceItem $item ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderSuperglobal ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> string $div ]
+ Parameter #1 [ <required> array $source ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderTabs ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Phalcon\Support\Debug\Report\ExceptionReport $report ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderTraceItem ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> int $index ]
+ Parameter #1 [ <required> Phalcon\Support\Debug\Report\BacktraceItem $item ]
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> private method renderVariables ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $variables ]
+ }
+ - Return [ string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> class Phalcon\Support\Debug\ReportBuilder ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [6] {
+ Method [ <internal:phalcon> public method build ] {
+
+ - Parameters [7] {
+ Parameter #0 [ <required> Throwable $exception ]
+ Parameter #1 [ <required> array $blacklist ]
+ Parameter #2 [ <required> bool $showBackTrace ]
+ Parameter #3 [ <required> bool $showFiles ]
+ Parameter #4 [ <required> bool $showFileFragment ]
+ Parameter #5 [ <required> string $uri ]
+ Parameter #6 [ <required> array $data ]
+ }
+ - Return [ Phalcon\Support\Debug\Report\ExceptionReport ]
+ }
+
+ Method [ <internal:phalcon> private method buildFragment ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> string $file ]
+ Parameter #1 [ <required> int $line ]
+ Parameter #2 [ <required> bool $showFileFragment ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> private method buildItem ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> array $trace ]
+ Parameter #1 [ <required> bool $showFiles ]
+ Parameter #2 [ <required> bool $showFileFragment ]
+ }
+ - Return [ Phalcon\Support\Debug\Report\BacktraceItem ]
+ }
+
+ Method [ <internal:phalcon> private method filter ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> array $source ]
+ Parameter #1 [ <required> array $blacklist ]
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> private method resolveClassLink ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $className ]
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> private method resolveFunctionLink ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> string $functionName ]
+ }
+ - Return [ ?string ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> final class Phalcon\Support\Debug\Report\BacktraceItem ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [10] {
+ Property [ protected $args = NULL ]
+ Property [ protected $classLink = NULL ]
+ Property [ protected $className = NULL ]
+ Property [ protected $file = NULL ]
+ Property [ protected $fragment = NULL ]
+ Property [ protected $functionLink = NULL ]
+ Property [ protected $functionName = NULL ]
+ Property [ protected $hasArgs = false ]
+ Property [ protected $line = NULL ]
+ Property [ protected $type = NULL ]
+ }
+
+ - Methods [11] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [10] {
+ Parameter #0 [ <required> string $functionName ]
+ Parameter #1 [ <optional> $type = <default> ]
+ Parameter #2 [ <optional> $className = <default> ]
+ Parameter #3 [ <optional> $classLink = <default> ]
+ Parameter #4 [ <optional> $functionLink = <default> ]
+ Parameter #5 [ <optional> bool $hasArgs = false ]
+ Parameter #6 [ <optional> array $args = [] ]
+ Parameter #7 [ <optional> $file = <default> ]
+ Parameter #8 [ <optional> $line = <default> ]
+ Parameter #9 [ <optional> $fragment = <default> ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method getArgs ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method getClassLink ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> public method getClassName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> public method getFragment ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?array ]
+ }
+
+ Method [ <internal:phalcon> public method getFunctionLink ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> public method getFunctionName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?int ]
+ }
+
+ Method [ <internal:phalcon> public method getType ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?string ]
+ }
+
+ Method [ <internal:phalcon> public method hasArgs ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+ }
+ }
+
+ Class [ <internal:phalcon> final class Phalcon\Support\Debug\Report\ExceptionReport ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [13] {
+ Property [ protected $backtrace = NULL ]
+ Property [ protected $className = NULL ]
+ Property [ protected $file = NULL ]
+ Property [ protected $includedFiles = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ protected $memoryUsage = 0 ]
+ Property [ protected $message = NULL ]
+ Property [ protected $peakMemoryUsage = 0 ]
+ Property [ protected $request = NULL ]
+ Property [ protected $server = NULL ]
+ Property [ protected $showBackTrace = NULL ]
+ Property [ protected $uri = NULL ]
+ Property [ protected $variables = NULL ]
+ }
+
+ - Methods [22] {
+ Method [ <internal:phalcon, ctor> public method __construct ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> string $className ]
+ Parameter #1 [ <required> string $message ]
+ Parameter #2 [ <required> string $file ]
+ Parameter #3 [ <required> int $line ]
+ Parameter #4 [ <required> bool $showBackTrace ]
+ Parameter #5 [ <required> string $uri ]
+ }
+ }
+
+ Method [ <internal:phalcon> public method getBacktrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method getClassName ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> public method getIncludedFiles ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> public method getMemoryUsage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> public method getPeakMemoryUsage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
+ }
+
+ Method [ <internal:phalcon> public method getRequest ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method getServer ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method getUri ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
+ }
+
+ Method [ <internal:phalcon> public method getVariables ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
+ }
+
+ Method [ <internal:phalcon> public method hasVariables ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method isShowBackTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ bool ]
+ }
+
+ Method [ <internal:phalcon> public method setBacktrace ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $backtrace ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> public method setIncludedFiles ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $includedFiles ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> public method setMemoryUsage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $memoryUsage ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> public method setPeakMemoryUsage ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> int $peakMemoryUsage ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> public method setRequest ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $request ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> public method setServer ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $server ]
+ }
+ - Return [ static ]
+ }
+
+ Method [ <internal:phalcon> public method setVariables ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $variables ]
+ }
+ - Return [ static ]
+ }
+ }
+ }
+
Class [ <internal:phalcon> class Phalcon\Support\HelperFactory extends Phalcon\Factory\AbstractFactory ] {
- Constants [0] {
diff --git a/composer.json b/composer.json
index 08c6537..a934186 100644
--- a/composer.json
+++ b/composer.json
@@ -40,6 +40,7 @@
"ext-libxml": "*",
"ext-mbstring": "*",
"ext-msgpack": "*",
+ "ext-pcntl": "*",
"ext-pdo": "*",
"ext-redis": "*",
"ext-sqlite3": "*",
diff --git a/php-phalcon5.spec b/php-phalcon5.spec
index b18ea64..50e2558 100644
--- a/php-phalcon5.spec
+++ b/php-phalcon5.spec
@@ -20,7 +20,7 @@
%global pie_vend %{pecl_name}
%global pie_proj cphalcon
-%global upstream_version 5.15.0
+%global upstream_version 5.16.0
#global upstream_prever RC4
#global upstream_low %%(echo %%{upstream_prever} | tr '[:upper:]' '[:lower:]')
%if %{with single}
@@ -49,14 +49,10 @@ Source0: %{forgesource}
BuildRequires: %{?dtsprefix}gcc
BuildRequires: %{?scl_prefix}php-devel >= 8.1
-BuildRequires: %{?scl_prefix}php-hash
-BuildRequires: %{?scl_prefix}php-json
BuildRequires: %{?scl_prefix}php-pdo
Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
Requires: %{?scl_prefix}php(api) = %{php_core_api}
-Requires: %{?scl_prefix}php-hash%{?_isa}
-Requires: %{?scl_prefix}php-json%{?_isa}
Requires: %{?scl_prefix}php-pdo%{?_isa}
# Extension
@@ -118,6 +114,7 @@ extension=%{pecl_name}.so
;phalcon.db.escape_identifiers = On
;phalcon.db.force_casting = Off
;phalcon.form.strict_entity_property_check = Off
+;phalcon.orm.call_setters_on_hydration = Off
;phalcon.orm.case_insensitive_column_map = Off
;phalcon.orm.cast_last_insert_id_to_int = Off
;phalcon.orm.cast_on_hydrate = Off
@@ -188,7 +185,7 @@ install -Dpm644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
%check
# Shared needed extensions
modules=""
-for mod in hash json pdo; do
+for mod in pdo; do
if [ -f %{php_extdir}/${mod}.so ]; then
modules="$modules -d extension=${mod}.so"
fi
@@ -224,6 +221,9 @@ done
%changelog
+* Tue Jun 23 2026 Remi Collet <remi@remirepo.net> - 5.16.0-1
+- update to 5.16.0
+
* Fri Jun 19 2026 Remi Collet <remi@remirepo.net> - 5.15.0-1
- update to 5.15.0