diff options
| author | Remi Collet <remi@remirepo.net> | 2022-06-01 09:02:33 +0200 | 
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2022-06-01 09:02:33 +0200 | 
| commit | 6a11ad0583f99f6da3e51d70efddecec4e84e2f4 (patch) | |
| tree | 8d741d25d9da60f93c0879946f7b221e72031803 /REFLECTION | |
| parent | 946354f1997e151aba88987a01b86815f1c5bfc0 (diff) | |
update to 5.0.0RC1
drop dependency on psr extension
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 7368 | 
1 files changed, 3580 insertions, 3788 deletions
| @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] { +Extension [ <persistent> extension #116 phalcon version 5.0.0RC1 ] {    - Dependencies {      Dependency [ pdo (Required) ] @@ -6,7 +6,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {      Dependency [ standard (Required) ]      Dependency [ hash (Required) ]      Dependency [ json (Required) ] -    Dependency [ psr (Required) ]    }    - INI { @@ -69,7 +68,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {      }    } -  - Classes [620] { +  - Classes [615] {      Interface [ <internal:phalcon> interface Phalcon\Di\InjectionAwareInterface ] {        - Constants [0] { @@ -439,6 +438,50 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Storage\Serializer\SerializerInterface extends Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon> abstract public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon> abstract public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $data ] +          } +        } +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Forms\Element\ElementInterface ] {        - Constants [0] { @@ -878,50 +921,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Interface [ <internal:phalcon> interface Phalcon\Storage\Serializer\SerializerInterface extends Serializable ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [4] { -        Method [ <internal:phalcon> abstract public method getData ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon> abstract public method setData ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ void ] -        } - -        Method [ <internal:Core, inherits Serializable> abstract public method serialize ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $data ] -          } -        } -      } -    } -      Interface [ <internal:phalcon> interface Phalcon\Assets\AssetInterface ] {        - Constants [0] { @@ -2092,34 +2091,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Interface [ <internal:phalcon> interface Phalcon\Http\Message\RequestMethodInterface ] { - -      - Constants [10] { -        Constant [ public string METHOD_CONNECT ] { CONNECT } -        Constant [ public string METHOD_DELETE ] { DELETE } -        Constant [ public string METHOD_GET ] { GET } -        Constant [ public string METHOD_HEAD ] { HEAD } -        Constant [ public string METHOD_OPTIONS ] { OPTIONS } -        Constant [ public string METHOD_PATCH ] { PATCH } -        Constant [ public string METHOD_POST ] { POST } -        Constant [ public string METHOD_PURGE ] { PURGE } -        Constant [ public string METHOD_PUT ] { PUT } -        Constant [ public string METHOD_TRACE ] { TRACE } -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [0] { -      } -    } -      Interface [ <internal:phalcon> interface Phalcon\Annotations\Adapter\AdapterInterface ] {        - Constants [0] { @@ -2134,7 +2105,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [0] {        } -      - Methods [7] { +      - Methods [9] {          Method [ <internal:phalcon> abstract public method get ] {            - Parameters [1] { @@ -2143,16 +2114,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ Phalcon\Annotations\Reflection ]          } -        Method [ <internal:phalcon> abstract public method getMethod ] { +        Method [ <internal:phalcon> abstract public method getConstant ] {            - Parameters [2] {              Parameter #0 [ <required> string $className ] -            Parameter #1 [ <required> string $methodName ] +            Parameter #1 [ <required> string $constantName ]            }            - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon> abstract public method getMethods ] { +        Method [ <internal:phalcon> abstract public method getConstants ] {            - Parameters [1] {              Parameter #0 [ <required> string $className ] @@ -2177,6 +2148,23 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } +        Method [ <internal:phalcon> abstract public method getMethod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $methodName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon> abstract public method getMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon> abstract public method getReader ] {            - Parameters [0] { @@ -2635,6 +2623,83 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Html\Link\Interfaces\LinkInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon> abstract public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHref ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method isTemplated ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Html\Link\Interfaces\LinkProviderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method getLinks ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getLinksByRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $rel ] +          } +          - Return [ array ] +        } +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Logger\Adapter\AdapterInterface ] {        - Constants [0] { @@ -2753,7 +2818,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } -          - Return [ ?Psr\SimpleCache\CacheInterface ]          }          Method [ <internal:phalcon> abstract public method getFirst ] { @@ -3678,6 +3742,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> Phalcon\Logger\Item $item ]            } +          - Return [ string ]          }        }      } @@ -4017,6 +4082,89 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Cache\CacheInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method deleteMultiple ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $values ] +            Parameter #1 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Domain\Payload\ReadableInterface ] {        - Constants [0] { @@ -4136,97 +4284,9 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Interface [ <internal:phalcon> interface Phalcon\Http\Message\ResponseStatusCodeInterface ] { +    Interface [ <internal:phalcon> interface Phalcon\Logger\LoggerInterface ] { -      - Constants [88] { -        Constant [ public int STATUS_CONTINUE ] { 100 } -        Constant [ public int STATUS_SWITCHING_PROTOCOLS ] { 101 } -        Constant [ public int STATUS_PROCESSING ] { 102 } -        Constant [ public int STATUS_EARLY_HINTS ] { 103 } -        Constant [ public int STATUS_OK ] { 200 } -        Constant [ public int STATUS_CREATED ] { 201 } -        Constant [ public int STATUS_ACCEPTED ] { 202 } -        Constant [ public int STATUS_NON_AUTHORITATIVE_INFORMATION ] { 203 } -        Constant [ public int STATUS_NO_CONTENT ] { 204 } -        Constant [ public int STATUS_RESET_CONTENT ] { 205 } -        Constant [ public int STATUS_PARTIAL_CONTENT ] { 206 } -        Constant [ public int STATUS_MULTI_STATUS ] { 207 } -        Constant [ public int STATUS_ALREADY_REPORTED ] { 208 } -        Constant [ public int STATUS_IM_USED ] { 226 } -        Constant [ public int STATUS_MULTIPLE_CHOICES ] { 300 } -        Constant [ public int STATUS_MOVED_PERMANENTLY ] { 301 } -        Constant [ public int STATUS_FOUND ] { 302 } -        Constant [ public int STATUS_SEE_OTHER ] { 303 } -        Constant [ public int STATUS_NOT_MODIFIED ] { 304 } -        Constant [ public int STATUS_USE_PROXY ] { 305 } -        Constant [ public int STATUS_RESERVED ] { 306 } -        Constant [ public int STATUS_TEMPORARY_REDIRECT ] { 307 } -        Constant [ public int STATUS_PERMANENT_REDIRECT ] { 308 } -        Constant [ public int STATUS_BAD_REQUEST ] { 400 } -        Constant [ public int STATUS_UNAUTHORIZED ] { 401 } -        Constant [ public int STATUS_PAYMENT_REQUIRED ] { 402 } -        Constant [ public int STATUS_FORBIDDEN ] { 403 } -        Constant [ public int STATUS_NOT_FOUND ] { 404 } -        Constant [ public int STATUS_METHOD_NOT_ALLOWED ] { 405 } -        Constant [ public int STATUS_NOT_ACCEPTABLE ] { 406 } -        Constant [ public int STATUS_PROXY_AUTHENTICATION_REQUIRED ] { 407 } -        Constant [ public int STATUS_REQUEST_TIMEOUT ] { 408 } -        Constant [ public int STATUS_CONFLICT ] { 409 } -        Constant [ public int STATUS_GONE ] { 410 } -        Constant [ public int STATUS_LENGTH_REQUIRED ] { 411 } -        Constant [ public int STATUS_PRECONDITION_FAILED ] { 412 } -        Constant [ public int STATUS_PAYLOAD_TOO_LARGE ] { 413 } -        Constant [ public int STATUS_URI_TOO_LONG ] { 414 } -        Constant [ public int STATUS_UNSUPPORTED_MEDIA_TYPE ] { 415 } -        Constant [ public int STATUS_RANGE_NOT_SATISFIABLE ] { 416 } -        Constant [ public int STATUS_EXPECTATION_FAILED ] { 417 } -        Constant [ public int STATUS_IM_A_TEAPOT ] { 418 } -        Constant [ public int STATUS_MISDIRECTED_REQUEST ] { 421 } -        Constant [ public int STATUS_UNPROCESSABLE_ENTITY ] { 422 } -        Constant [ public int STATUS_LOCKED ] { 423 } -        Constant [ public int STATUS_FAILED_DEPENDENCY ] { 424 } -        Constant [ public int STATUS_TOO_EARLY ] { 425 } -        Constant [ public int STATUS_UPGRADE_REQUIRED ] { 426 } -        Constant [ public int STATUS_PRECONDITION_REQUIRED ] { 428 } -        Constant [ public int STATUS_TOO_MANY_REQUESTS ] { 429 } -        Constant [ public int STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE ] { 431 } -        Constant [ public int STATUS_UNAVAILABLE_FOR_LEGAL_REASONS ] { 451 } -        Constant [ public int STATUS_INTERNAL_SERVER_ERROR ] { 500 } -        Constant [ public int STATUS_NOT_IMPLEMENTED ] { 501 } -        Constant [ public int STATUS_BAD_GATEWAY ] { 502 } -        Constant [ public int STATUS_SERVICE_UNAVAILABLE ] { 503 } -        Constant [ public int STATUS_GATEWAY_TIMEOUT ] { 504 } -        Constant [ public int STATUS_VERSION_NOT_SUPPORTED ] { 505 } -        Constant [ public int STATUS_VARIANT_ALSO_NEGOTIATES ] { 506 } -        Constant [ public int STATUS_INSUFFICIENT_STORAGE ] { 507 } -        Constant [ public int STATUS_LOOP_DETECTED ] { 508 } -        Constant [ public int STATUS_NOT_EXTENDED ] { 510 } -        Constant [ public int STATUS_NETWORK_AUTHENTICATION_REQUIRED ] { 511 } -        Constant [ public int STATUS_THIS_IS_FINE ] { 218 } -        Constant [ public int STATUS_PAGE_EXPIRED ] { 419 } -        Constant [ public int STATUS_METHOD_FAILURE ] { 420 } -        Constant [ public int STATUS_LOGIN_TIMEOUT ] { 440 } -        Constant [ public int STATUS_NO_RESPONSE ] { 444 } -        Constant [ public int STATUS_RETRY_WITH ] { 449 } -        Constant [ public int STATUS_BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS ] { 450 } -        Constant [ public int STATUS_REQUEST_HEADER_TOO_LARGE ] { 494 } -        Constant [ public int STATUS_SSL_CERTIFICATE_ERROR ] { 495 } -        Constant [ public int STATUS_SSL_CERTIFICATE_REQUIRED ] { 496 } -        Constant [ public int STATUS_HTTP_REQUEST_SENT_TO_HTTPS_PORT ] { 497 } -        Constant [ public int STATUS_INVALID_TOKEN_ESRI ] { 498 } -        Constant [ public int STATUS_CLIENT_CLOSED_REQUEST ] { 499 } -        Constant [ public int STATUS_BANDWIDTH_LIMIT_EXCEEDED ] { 509 } -        Constant [ public int STATUS_UNKNOWN_ERROR ] { 520 } -        Constant [ public int STATUS_WEB_SERVER_IS_DOWN ] { 521 } -        Constant [ public int STATUS_CONNECTION_TIMEOUT ] { 522 } -        Constant [ public int STATUS_ORIGIN_IS_UNREACHABLE ] { 523 } -        Constant [ public int STATUS_TIMEOUT_OCCURRED ] { 524 } -        Constant [ public int STATUS_SSL_HANDSHAKE_FAILED ] { 525 } -        Constant [ public int STATUS_INVALID_SSL_CERTIFICATE ] { 526 } -        Constant [ public int STATUS_RAILGUN_ERROR ] { 527 } -        Constant [ public int STATUS_ORIGIN_DNS_ERROR ] { 530 } -        Constant [ public int STATUS_NETWORK_READ_TIMEOUT_ERROR ] { 598 } -        Constant [ public int STATUS_NETWORK_CONNECT_TIMEOUT_ERROR ] { 599 } +      - Constants [0] {        }        - Static properties [0] { @@ -4238,7 +4298,117 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [0] {        } -      - Methods [0] { +      - Methods [13] { +        Method [ <internal:phalcon> abstract public method alert ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method critical ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method debug ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method emergency ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method error ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getAdapter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getLogLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method info ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method log ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $level ] +            Parameter #1 [ <required> string $message ] +            Parameter #2 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method notice ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method warning ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ] +          } +          - Return [ void ] +        }        }      } @@ -5186,7 +5356,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } -          - Return [ Psr\Log\LoggerInterface ] +          - Return [ Phalcon\Logger\LoggerInterface ]          }          Method [ <internal:phalcon> abstract public method getLogFormat ] { @@ -6307,6 +6477,140 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Html\Link\Interfaces\EvolvableLinkInterface extends Phalcon\Html\Link\Interfaces\LinkInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:phalcon> abstract public method withHref ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $href ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] +        } + +        Method [ <internal:phalcon> abstract public method withRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $rel ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] +        } + +        Method [ <internal:phalcon> abstract public method withoutRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $rel ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] +        } + +        Method [ <internal:phalcon> abstract public method withAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> string $value ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] +        } + +        Method [ <internal:phalcon> abstract public method withoutAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $attribute ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Interfaces\LinkInterface> abstract public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Interfaces\LinkInterface> abstract public method getHref ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Interfaces\LinkInterface> abstract public method getRels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Interfaces\LinkInterface> abstract public method isTemplated ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface extends Phalcon\Html\Link\Interfaces\LinkProviderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon> abstract public method withLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Html\Link\Interfaces\LinkInterface $link ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method withoutLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Html\Link\Interfaces\LinkInterface $link ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Interfaces\LinkProviderInterface> abstract public method getLinks ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Interfaces\LinkProviderInterface> abstract public method getLinksByRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $rel ] +          } +          - Return [ array ] +        } +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Html\Link\Serializer\SerializerInterface ] {        - Constants [0] { @@ -6490,6 +6794,140 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Http\Message\RequestMethodInterface ] { + +      - Constants [10] { +        Constant [ public string METHOD_CONNECT ] { CONNECT } +        Constant [ public string METHOD_DELETE ] { DELETE } +        Constant [ public string METHOD_GET ] { GET } +        Constant [ public string METHOD_HEAD ] { HEAD } +        Constant [ public string METHOD_OPTIONS ] { OPTIONS } +        Constant [ public string METHOD_PATCH ] { PATCH } +        Constant [ public string METHOD_POST ] { POST } +        Constant [ public string METHOD_PURGE ] { PURGE } +        Constant [ public string METHOD_PUT ] { PUT } +        Constant [ public string METHOD_TRACE ] { TRACE } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\Message\ResponseStatusCodeInterface ] { + +      - Constants [88] { +        Constant [ public int STATUS_CONTINUE ] { 100 } +        Constant [ public int STATUS_SWITCHING_PROTOCOLS ] { 101 } +        Constant [ public int STATUS_PROCESSING ] { 102 } +        Constant [ public int STATUS_EARLY_HINTS ] { 103 } +        Constant [ public int STATUS_OK ] { 200 } +        Constant [ public int STATUS_CREATED ] { 201 } +        Constant [ public int STATUS_ACCEPTED ] { 202 } +        Constant [ public int STATUS_NON_AUTHORITATIVE_INFORMATION ] { 203 } +        Constant [ public int STATUS_NO_CONTENT ] { 204 } +        Constant [ public int STATUS_RESET_CONTENT ] { 205 } +        Constant [ public int STATUS_PARTIAL_CONTENT ] { 206 } +        Constant [ public int STATUS_MULTI_STATUS ] { 207 } +        Constant [ public int STATUS_ALREADY_REPORTED ] { 208 } +        Constant [ public int STATUS_IM_USED ] { 226 } +        Constant [ public int STATUS_MULTIPLE_CHOICES ] { 300 } +        Constant [ public int STATUS_MOVED_PERMANENTLY ] { 301 } +        Constant [ public int STATUS_FOUND ] { 302 } +        Constant [ public int STATUS_SEE_OTHER ] { 303 } +        Constant [ public int STATUS_NOT_MODIFIED ] { 304 } +        Constant [ public int STATUS_USE_PROXY ] { 305 } +        Constant [ public int STATUS_RESERVED ] { 306 } +        Constant [ public int STATUS_TEMPORARY_REDIRECT ] { 307 } +        Constant [ public int STATUS_PERMANENT_REDIRECT ] { 308 } +        Constant [ public int STATUS_BAD_REQUEST ] { 400 } +        Constant [ public int STATUS_UNAUTHORIZED ] { 401 } +        Constant [ public int STATUS_PAYMENT_REQUIRED ] { 402 } +        Constant [ public int STATUS_FORBIDDEN ] { 403 } +        Constant [ public int STATUS_NOT_FOUND ] { 404 } +        Constant [ public int STATUS_METHOD_NOT_ALLOWED ] { 405 } +        Constant [ public int STATUS_NOT_ACCEPTABLE ] { 406 } +        Constant [ public int STATUS_PROXY_AUTHENTICATION_REQUIRED ] { 407 } +        Constant [ public int STATUS_REQUEST_TIMEOUT ] { 408 } +        Constant [ public int STATUS_CONFLICT ] { 409 } +        Constant [ public int STATUS_GONE ] { 410 } +        Constant [ public int STATUS_LENGTH_REQUIRED ] { 411 } +        Constant [ public int STATUS_PRECONDITION_FAILED ] { 412 } +        Constant [ public int STATUS_PAYLOAD_TOO_LARGE ] { 413 } +        Constant [ public int STATUS_URI_TOO_LONG ] { 414 } +        Constant [ public int STATUS_UNSUPPORTED_MEDIA_TYPE ] { 415 } +        Constant [ public int STATUS_RANGE_NOT_SATISFIABLE ] { 416 } +        Constant [ public int STATUS_EXPECTATION_FAILED ] { 417 } +        Constant [ public int STATUS_IM_A_TEAPOT ] { 418 } +        Constant [ public int STATUS_MISDIRECTED_REQUEST ] { 421 } +        Constant [ public int STATUS_UNPROCESSABLE_ENTITY ] { 422 } +        Constant [ public int STATUS_LOCKED ] { 423 } +        Constant [ public int STATUS_FAILED_DEPENDENCY ] { 424 } +        Constant [ public int STATUS_TOO_EARLY ] { 425 } +        Constant [ public int STATUS_UPGRADE_REQUIRED ] { 426 } +        Constant [ public int STATUS_PRECONDITION_REQUIRED ] { 428 } +        Constant [ public int STATUS_TOO_MANY_REQUESTS ] { 429 } +        Constant [ public int STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE ] { 431 } +        Constant [ public int STATUS_UNAVAILABLE_FOR_LEGAL_REASONS ] { 451 } +        Constant [ public int STATUS_INTERNAL_SERVER_ERROR ] { 500 } +        Constant [ public int STATUS_NOT_IMPLEMENTED ] { 501 } +        Constant [ public int STATUS_BAD_GATEWAY ] { 502 } +        Constant [ public int STATUS_SERVICE_UNAVAILABLE ] { 503 } +        Constant [ public int STATUS_GATEWAY_TIMEOUT ] { 504 } +        Constant [ public int STATUS_VERSION_NOT_SUPPORTED ] { 505 } +        Constant [ public int STATUS_VARIANT_ALSO_NEGOTIATES ] { 506 } +        Constant [ public int STATUS_INSUFFICIENT_STORAGE ] { 507 } +        Constant [ public int STATUS_LOOP_DETECTED ] { 508 } +        Constant [ public int STATUS_NOT_EXTENDED ] { 510 } +        Constant [ public int STATUS_NETWORK_AUTHENTICATION_REQUIRED ] { 511 } +        Constant [ public int STATUS_THIS_IS_FINE ] { 218 } +        Constant [ public int STATUS_PAGE_EXPIRED ] { 419 } +        Constant [ public int STATUS_METHOD_FAILURE ] { 420 } +        Constant [ public int STATUS_LOGIN_TIMEOUT ] { 440 } +        Constant [ public int STATUS_NO_RESPONSE ] { 444 } +        Constant [ public int STATUS_RETRY_WITH ] { 449 } +        Constant [ public int STATUS_BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS ] { 450 } +        Constant [ public int STATUS_REQUEST_HEADER_TOO_LARGE ] { 494 } +        Constant [ public int STATUS_SSL_CERTIFICATE_ERROR ] { 495 } +        Constant [ public int STATUS_SSL_CERTIFICATE_REQUIRED ] { 496 } +        Constant [ public int STATUS_HTTP_REQUEST_SENT_TO_HTTPS_PORT ] { 497 } +        Constant [ public int STATUS_INVALID_TOKEN_ESRI ] { 498 } +        Constant [ public int STATUS_CLIENT_CLOSED_REQUEST ] { 499 } +        Constant [ public int STATUS_BANDWIDTH_LIMIT_EXCEEDED ] { 509 } +        Constant [ public int STATUS_UNKNOWN_ERROR ] { 520 } +        Constant [ public int STATUS_WEB_SERVER_IS_DOWN ] { 521 } +        Constant [ public int STATUS_CONNECTION_TIMEOUT ] { 522 } +        Constant [ public int STATUS_ORIGIN_IS_UNREACHABLE ] { 523 } +        Constant [ public int STATUS_TIMEOUT_OCCURRED ] { 524 } +        Constant [ public int STATUS_SSL_HANDSHAKE_FAILED ] { 525 } +        Constant [ public int STATUS_INVALID_SSL_CERTIFICATE ] { 526 } +        Constant [ public int STATUS_RAILGUN_ERROR ] { 527 } +        Constant [ public int STATUS_ORIGIN_DNS_ERROR ] { 530 } +        Constant [ public int STATUS_NETWORK_READ_TIMEOUT_ERROR ] { 598 } +        Constant [ public int STATUS_NETWORK_CONNECT_TIMEOUT_ERROR ] { 599 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Http\RequestInterface ] {        - Constants [0] { @@ -8421,7 +8859,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #1 [ <required> $fields ]              Parameter #2 [ <required> string $referencedModel ]              Parameter #3 [ <required> $referencedFields ] -            Parameter #4 [ <optional> $options = <default> ] +            Parameter #4 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -8433,7 +8871,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #1 [ <required> $fields ]              Parameter #2 [ <required> string $referencedModel ]              Parameter #3 [ <required> $referencedFields ] -            Parameter #4 [ <optional> $options = <default> ] +            Parameter #4 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -8445,7 +8883,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #1 [ <required> $fields ]              Parameter #2 [ <required> string $referencedModel ]              Parameter #3 [ <required> $referencedFields ] -            Parameter #4 [ <optional> $options = <default> ] +            Parameter #4 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -8460,7 +8898,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #4 [ <required> $intermediateReferencedFields ]              Parameter #5 [ <required> string $referencedModel ]              Parameter #6 [ <required> $referencedFields ] -            Parameter #7 [ <optional> $options = <default> ] +            Parameter #7 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -8475,7 +8913,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #4 [ <required> $intermediateReferencedFields ]              Parameter #5 [ <required> string $referencedModel ]              Parameter #6 [ <required> $referencedFields ] -            Parameter #7 [ <optional> $options = <default> ] +            Parameter #7 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -10426,6 +10864,104 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Session\BagInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [10] { +        Method [ <internal:phalcon> abstract public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon> abstract public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data = [] ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #2 [ <optional> ?string $cast = <default> ] +          } +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Session\ManagerInterface ] {        - Constants [3] { @@ -10563,7 +11099,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon> abstract public method setId ] {            - Parameters [1] { -            Parameter #0 [ <required> string $id ] +            Parameter #0 [ <required> string $sessionId ]            }            - Return [ Phalcon\Session\ManagerInterface ]          } @@ -10601,7 +11137,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon> abstract public method regenerateId ] {            - Parameters [1] { -            Parameter #0 [ <optional> $deleteOldSession = <default> ] +            Parameter #0 [ <optional> bool $deleteOldSession = <default> ]            }            - Return [ Phalcon\Session\ManagerInterface ]          } @@ -10793,6 +11329,30 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Interface [ <internal:phalcon> interface Phalcon\Di\InitializationAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method initialize ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } +      Interface [ <internal:phalcon> interface Phalcon\Di\ServiceProviderInterface ] {        - Constants [0] { @@ -11124,7 +11684,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon> protected method prepareLabel ] { @@ -11447,6 +12007,89 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Class [ <internal:phalcon> abstract class Phalcon\Storage\Serializer\AbstractSerializer implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $data ] +          } +        } +      } +    } +      Class [ <internal:phalcon> abstract class Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface ] {        - Constants [0] { @@ -11875,7 +12518,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $serializerFactory = NULL ]        } -      - Methods [21] { +      - Methods [22] {          Method [ <internal:phalcon> public method getDefaultSerializer ] {            - Parameters [0] { @@ -11914,7 +12557,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method get ] { +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] @@ -11977,6 +12620,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon> protected method getFilteredKeys ] {            - Parameters [2] { @@ -12062,7 +12712,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $lowerKeys = NULL ]        } -      - Methods [27] { +      - Methods [29] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [2] { @@ -12184,6 +12834,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { @@ -12245,7 +12896,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -12304,6 +12970,91 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\None extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ mixed ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } +      Class [ <internal:phalcon> abstract class Phalcon\Filter\Validation\Validator\File\AbstractFile extends Phalcon\Filter\Validation\AbstractValidator implements Phalcon\Filter\Validation\ValidatorInterface ] {        - Constants [0] { @@ -12505,7 +13256,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -12537,107 +13288,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> abstract class Phalcon\Http\Message\AbstractCommon ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [3] { -        Method [ <internal:phalcon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> abstract class Phalcon\Storage\Serializer\AbstractSerializer implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [1] { -        Property [ protected $data = NULL ] -      } - -      - Methods [6] { -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $data = <default> ] -          } -        } - -        Method [ <internal:phalcon> protected method isSerializable ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ void ] -        } - -        Method [ <internal:Core, inherits Serializable> abstract public method serialize ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $data ] -          } -        } -      } -    } -      Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Config extends Phalcon\Support\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Support\Collection\CollectionInterface, ArrayAccess, Phalcon\Config\ConfigInterface ] {        - Constants [1] { @@ -12657,7 +13307,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $pathDelimiter = '.' ]        } -      - Methods [32] { +      - Methods [34] {          Method [ <internal:phalcon, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] {            - Parameters [0] { @@ -12836,6 +13486,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -12890,7 +13541,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -14116,7 +14782,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> abstract class Phalcon\Http\Message\AbstractMessage extends Phalcon\Http\Message\AbstractCommon ] { +    Class [ <internal:phalcon> abstract class Phalcon\Annotations\Adapter\AbstractAdapter implements Phalcon\Annotations\Adapter\AdapterInterface ] {        - Constants [0] {        } @@ -14127,235 +14793,47 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [4] { -        Property [ protected $body = NULL ] -        Property [ protected $headers = NULL ] -        Property [ protected $protocolVersion = '1.1' ] -        Property [ protected $uri = NULL ] +      - Properties [2] { +        Property [ protected $annotations = NULL ] +        Property [ protected $reader = NULL ]        } -      - Methods [24] { -        Method [ <internal:phalcon> public method getBody ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon> public method getProtocolVersion ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> public method getUri ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon> public method getHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> public method getHeaderLine ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> public method getHeaders ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> public method hasHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon> public method withAddedHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon> public method withBody ] { +      - Methods [9] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method get ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] +            Parameter #0 [ <required> $className ]            } +          - Return [ Phalcon\Annotations\Reflection ]          } -        Method [ <internal:phalcon> public method withHeader ] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstant ] {            - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon> public method withProtocolVersion ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $version ] -          } -        } - -        Method [ <internal:phalcon> public method withoutHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -        } - -        Method [ <internal:phalcon> final protected method checkHeaderHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $collection ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon> final protected method checkHeaderName ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> final protected method checkHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $value ] +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $constantName ]            } -          - Return [ void ] +          - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon> final protected method getHeaderValue ] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstants ] {            - Parameters [1] { -            Parameter #0 [ <required> $values ] +            Parameter #0 [ <required> string $className ]            }            - Return [ array ]          } -        Method [ <internal:phalcon> final protected method getUriHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> final protected method populateHeaderCollection ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon> final protected method processBody ] { - -          - Parameters [2] { -            Parameter #0 [ <optional> $body = <default> ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } - -        Method [ <internal:phalcon> final protected method processHeaders ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon> final protected method processProtocol ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $protocol = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> abstract class Phalcon\Annotations\Adapter\AbstractAdapter implements Phalcon\Annotations\Adapter\AdapterInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [2] { -        Property [ protected $annotations = NULL ] -        Property [ protected $reader = NULL ] -      } - -      - Methods [7] { -        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method get ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $className ] -          } -          - Return [ Phalcon\Annotations\Reflection ] -        } - -        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperty ] {            - Parameters [2] {              Parameter #0 [ <required> string $className ] -            Parameter #1 [ <required> string $methodName ] +            Parameter #1 [ <required> string $propertyName ]            }            - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperties ] {            - Parameters [1] {              Parameter #0 [ <required> string $className ] @@ -14363,16 +14841,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperty ] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] {            - Parameters [2] {              Parameter #0 [ <required> string $className ] -            Parameter #1 [ <required> string $propertyName ] +            Parameter #1 [ <required> string $methodName ]            }            - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperties ] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] {            - Parameters [1] {              Parameter #0 [ <required> string $className ] @@ -16135,193 +16613,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Http\Message\Stream implements Stringable, PsrExt\Http\Message\StreamInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [2] { -        Property [ protected $handle = NULL ] -        Property [ protected $stream = NULL ] -      } - -      - Methods [23] { -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -        } - -        Method [ <internal:phalcon> public method __destruct ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, prototype Stringable> public method __toString ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method close ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method detach ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method eof ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method getContents ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method getMetadata ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $key = <default> ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method getSize ] { - -          - Parameters [0] { -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method isReadable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method isSeekable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method isWritable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method read ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $length ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method rewind ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method seek ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $offset ] -            Parameter #1 [ <optional> $whence = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> public method setStream ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method tell ] { - -          - Parameters [0] { -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamInterface> public method write ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon> private method checkHandle ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkReadable ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkSeekable ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkWritable ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        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> abstract class Phalcon\Logger\Adapter\AbstractAdapter implements Phalcon\Logger\Adapter\AdapterInterface ] {        - Constants [0] { @@ -16699,6 +16990,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $translateKey ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon> public method offsetSet ] { @@ -16768,7 +17060,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [4] {          Property [ protected $container = NULL ] -        Property [ protected $defaultModule = NULL ] +        Property [ protected $defaultModule = '' ]          Property [ protected $eventsManager = NULL ]          Property [ protected $modules = NULL ]        } @@ -17856,6 +18148,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $name ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { @@ -18476,7 +18769,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -18742,19 +19035,9 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> abstract class Phalcon\Http\Message\AbstractRequest extends Phalcon\Http\Message\AbstractMessage implements Phalcon\Http\Message\RequestMethodInterface ] { +    Class [ <internal:phalcon> abstract class Phalcon\Html\Link\AbstractLink ] { -      - Constants [10] { -        Constant [ public string METHOD_CONNECT ] { CONNECT } -        Constant [ public string METHOD_DELETE ] { DELETE } -        Constant [ public string METHOD_GET ] { GET } -        Constant [ public string METHOD_HEAD ] { HEAD } -        Constant [ public string METHOD_OPTIONS ] { OPTIONS } -        Constant [ public string METHOD_PATCH ] { PATCH } -        Constant [ public string METHOD_POST ] { POST } -        Constant [ public string METHOD_PURGE ] { PURGE } -        Constant [ public string METHOD_PUT ] { PUT } -        Constant [ public string METHOD_TRACE ] { TRACE } +      - Constants [0] {        }        - Static properties [0] { @@ -18763,251 +19046,156 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [6] { -        Property [ protected $body = NULL ] -        Property [ protected $headers = NULL ] -        Property [ protected $protocolVersion = '1.1' ] -        Property [ protected $method = 'GET' ] -        Property [ protected $requestTarget = NULL ] -        Property [ protected $uri = NULL ] +      - Properties [4] { +        Property [ protected $attributes = NULL ] +        Property [ protected $href = '' ] +        Property [ protected $rels = NULL ] +        Property [ protected $templated = false ]        } -      - Methods [31] { -        Method [ <internal:phalcon> public method getMethod ] { +      - Methods [11] { +        Method [ <internal:phalcon, ctor> public method __construct ] { -          - Parameters [0] { +          - Parameters [3] { +            Parameter #0 [ <optional> string $rel = <default> ] +            Parameter #1 [ <optional> string $href = <default> ] +            Parameter #2 [ <optional> array $attributes = [] ]            } -          - Return [ string ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\AbstractMessage, prototype Phalcon\Http\Message\AbstractMessage> public method getUri ] { +        Method [ <internal:phalcon> protected method doGetAttributes ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon> public method getRequestTarget ] { +        Method [ <internal:phalcon> protected method doGetHref ] {            - Parameters [0] {            }            - Return [ string ]          } -        Method [ <internal:phalcon> public method withMethod ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $method ] -          } -        } - -        Method [ <internal:phalcon> public method withRequestTarget ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $requestTarget ] -          } -        } - -        Method [ <internal:phalcon> public method withUri ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -            Parameter #1 [ <optional> $preserveHost = <default> ] -          } -        } - -        Method [ <internal:phalcon> final protected method processMethod ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $method = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> final protected method processUri ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $uri ] -          } -          - Return [ Psr\Http\Message\UriInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getBody ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getProtocolVersion ] { +        Method [ <internal:phalcon> protected method doGetRels ] {            - Parameters [0] {            } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          }            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getHeaderLine ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getHeaders ] { +        Method [ <internal:phalcon> protected method doIsTemplated ] {            - Parameters [0] {            } -          - Return [ array ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method hasHeader ] { +        Method [ <internal:phalcon> protected method hrefIsTemplated ] {            - Parameters [1] { -            Parameter #0 [ <required> $name ] +            Parameter #0 [ <required> string $href ]            }            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withAddedHeader ] { +        Method [ <internal:phalcon> protected method doWithAttribute ] {            - Parameters [2] { -            Parameter #0 [ <required> $name ] +            Parameter #0 [ <required> string $key ]              Parameter #1 [ <required> $value ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withBody ] { +        Method [ <internal:phalcon> protected method doWithHref ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] +            Parameter #0 [ <required> string $href ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withHeader ] { +        Method [ <internal:phalcon> protected method doWithRel ] { -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $key ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withProtocolVersion ] { +        Method [ <internal:phalcon> protected method doWithoutAttribute ] {            - Parameters [1] { -            Parameter #0 [ <required> $version ] +            Parameter #0 [ <required> string $key ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withoutHeader ] { +        Method [ <internal:phalcon> protected method doWithoutRel ] {            - Parameters [1] { -            Parameter #0 [ <required> $name ] +            Parameter #0 [ <required> string $key ]            }          } +      } +    } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderHost ] { +    Class [ <internal:phalcon> abstract class Phalcon\Html\Link\AbstractLinkProvider ] { -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $collection ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } +      - Constants [0] { +      } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderName ] { +      - Static properties [0] { +      } -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ void ] -        } +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ protected $links = NULL ] +      } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderValue ] { +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { -            Parameter #0 [ <required> $value ] +            Parameter #0 [ <optional> array $links = [] ]            } -          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getHeaderValue ] { +        Method [ <internal:phalcon> protected method doGetLinks ] { -          - Parameters [1] { -            Parameter #0 [ <required> $values ] +          - Parameters [0] {            }            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getUriHost ] { +        Method [ <internal:phalcon> protected method doGetLinksByRel ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] +            Parameter #0 [ <required> string $rel ]            } -          - Return [ string ] +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method populateHeaderCollection ] { +        Method [ <internal:phalcon> protected method doWithLink ] {            - Parameters [1] { -            Parameter #0 [ <required> array $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { - -          - Parameters [2] { -            Parameter #0 [ <optional> $body = <default> ] -            Parameter #1 [ <optional> string $mode = <default> ] +            Parameter #0 [ <required> $link ]            } -          - Return [ Psr\Http\Message\StreamInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processHeaders ] { +        Method [ <internal:phalcon> protected method doWithoutLink ] {            - Parameters [1] { -            Parameter #0 [ <required> $headers ] +            Parameter #0 [ <required> $link ]            } -          - Return [ Phalcon\Support\Collection\CollectionInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { +        Method [ <internal:phalcon> protected method getKey ] {            - Parameters [1] { -            Parameter #0 [ <optional> $protocol = <default> ] +            Parameter #0 [ <required> $link ]            }            - Return [ string ]          } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        }        }      } @@ -19312,6 +19500,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> Phalcon\Logger\Item $item ]            } +          - Return [ string ]          }        }      } @@ -19407,7 +19596,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [2] {              Parameter #0 [ <required> $result ] -            Parameter #1 [ <optional> ?Psr\SimpleCache\CacheInterface $cache = <default> ] +            Parameter #1 [ <optional> $cache = <default> ]            }          } @@ -19438,7 +19627,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } -          - Return [ ?Psr\SimpleCache\CacheInterface ] +          - Return [ ?Phalcon\Cache\CacheInterface ]          }          Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getFirst ] { @@ -19508,6 +19697,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $index ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { @@ -19725,7 +19915,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method destroy ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ bool ]          } @@ -19733,14 +19923,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method gc ] {            - Parameters [1] { -            Parameter #0 [ <required> $maxlifetime ] +            Parameter #0 [ <required> int $maxlifetime ]            }          }          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method read ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ string ]          } @@ -19757,7 +19947,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method write ] {            - Parameters [2] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]              Parameter #1 [ <required> $data ]            }            - Return [ bool ] @@ -19988,6 +20178,193 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Class [ <internal:phalcon> abstract class Phalcon\Cache\AbstractCache implements Phalcon\Cache\CacheInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ protected $adapter = NULL ] +      } + +      - Methods [21] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Cache\Adapter\AdapterInterface $adapter ] +          } +        } + +        Method [ <internal:phalcon> public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> protected method checkKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method checkKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method doClear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doDelete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doDeleteMultiple ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doGet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method doGetMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method doHas ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doSet ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doSetMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $values ] +            Parameter #1 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract protected method getExceptionClass ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method deleteMultiple ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method getMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\CacheInterface> abstract public method setMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $values ] +            Parameter #1 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } +      } +    } +      Class [ <internal:phalcon> class Phalcon\Di\Exception extends Exception implements Throwable, Stringable ] {        - Constants [0] { @@ -20225,6 +20602,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $name ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Di\Di, prototype ArrayAccess> public method offsetExists ] { @@ -20542,7 +20920,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -21039,7 +21417,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Html\Link\Link implements PsrExt\Link\LinkInterface ] { +    Class [ <internal:phalcon> class Phalcon\Html\Link\Link extends Phalcon\Html\Link\AbstractLink implements Phalcon\Html\Link\Interfaces\LinkInterface ] {        - Constants [0] {        } @@ -21057,8 +21435,36 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $templated = false ]        } -      - Methods [6] { -        Method [ <internal:phalcon, ctor> public method __construct ] { +      - Methods [15] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method getHref ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method getRels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method isTemplated ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink, ctor> public method __construct ] {            - Parameters [3] {              Parameter #0 [ <optional> string $rel = <default> ] @@ -21067,41 +21473,81 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } -        Method [ <internal:phalcon, prototype PsrExt\Link\LinkInterface> public method getAttributes ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doGetAttributes ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\LinkInterface> public method getHref ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doGetHref ] {            - Parameters [0] {            } +          - Return [ string ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\LinkInterface> public method getRels ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doGetRels ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\LinkInterface> public method isTemplated ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doIsTemplated ] {            - Parameters [0] {            } +          - Return [ bool ]          } -        Method [ <internal:phalcon> protected method hrefIsTemplated ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method hrefIsTemplated ] {            - Parameters [1] {              Parameter #0 [ <required> string $href ]            }            - Return [ bool ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithHref ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $href ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithoutAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithoutRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        }        }      } -    Class [ <internal:phalcon> class Phalcon\Html\Link\LinkProvider implements PsrExt\Link\LinkProviderInterface ] { +    Class [ <internal:phalcon> class Phalcon\Html\Link\LinkProvider extends Phalcon\Html\Link\AbstractLinkProvider implements Phalcon\Html\Link\Interfaces\LinkProviderInterface ] {        - Constants [0] {        } @@ -21116,34 +21562,200 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $links = NULL ]        } -      - Methods [4] { -        Method [ <internal:phalcon, ctor> public method __construct ] { +      - Methods [8] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\LinkProviderInterface> public method getLinks ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\LinkProviderInterface> public method getLinksByRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $rel ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider, ctor> public method __construct ] {            - Parameters [1] {              Parameter #0 [ <optional> array $links = [] ]            }          } -        Method [ <internal:phalcon, prototype PsrExt\Link\LinkProviderInterface> public method getLinks ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doGetLinks ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\LinkProviderInterface> public method getLinksByRel ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doGetLinksByRel ] {            - Parameters [1] { -            Parameter #0 [ <required> $rel ] +            Parameter #0 [ <required> string $rel ]            } +          - Return [ array ]          } -        Method [ <internal:phalcon> protected method getKey ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doWithLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $link ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doWithoutLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $link ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method getKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $link ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Logger\AbstractLogger ] { + +      - Constants [9] { +        Constant [ public int ALERT ] { 2 } +        Constant [ public int CRITICAL ] { 1 } +        Constant [ public int CUSTOM ] { 8 } +        Constant [ public int DEBUG ] { 7 } +        Constant [ public int EMERGENCY ] { 0 } +        Constant [ public int ERROR ] { 3 } +        Constant [ public int INFO ] { 6 } +        Constant [ public int NOTICE ] { 5 } +        Constant [ public int WARNING ] { 4 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ protected $adapters = NULL ] +        Property [ protected $excluded = NULL ] +        Property [ protected $logLevel = 8 ] +        Property [ protected $name = '' ] +        Property [ protected $timezone = NULL ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $adapters = [] ] +            Parameter #2 [ <optional> ?DateTimeZone $timezone = <default> ] +          } +        } + +        Method [ <internal:phalcon> public method addAdapter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Logger\Adapter\AdapterInterface $adapter ] +          } +          - Return [ Phalcon\Logger\AbstractLogger ] +        } + +        Method [ <internal:phalcon> public method excludeAdapters ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $adapters = [] ] +          } +          - Return [ Phalcon\Logger\AbstractLogger ] +        } + +        Method [ <internal:phalcon> public method getAdapter ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getLogLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getName ] { + +          - Parameters [0] {            }            - Return [ string ]          } + +        Method [ <internal:phalcon> public method removeAdapter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Logger\AbstractLogger ] +        } + +        Method [ <internal:phalcon> public method setAdapters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $adapters ] +          } +          - Return [ Phalcon\Logger\AbstractLogger ] +        } + +        Method [ <internal:phalcon> public method setLogLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $level ] +          } +          - Return [ Phalcon\Logger\AbstractLogger ] +        } + +        Method [ <internal:phalcon> protected method addMessage ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $level ] +            Parameter #1 [ <required> string $message ] +            Parameter #2 [ <optional> array $context = [] ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method getLevelNumber ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $level ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> protected method getLevels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        }        }      } @@ -21253,20 +21865,20 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [20] {          Property [ protected $container = NULL ] -        Property [ protected $action = NULL ] -        Property [ protected $controller = NULL ] -        Property [ protected $defaultAction = NULL ] -        Property [ protected $defaultController = NULL ] -        Property [ protected $defaultModule = NULL ] -        Property [ protected $defaultNamespace = NULL ] +        Property [ protected $action = '' ] +        Property [ protected $controller = '' ] +        Property [ protected $defaultAction = '' ] +        Property [ protected $defaultController = '' ] +        Property [ protected $defaultModule = '' ] +        Property [ protected $defaultNamespace = '' ]          Property [ protected $defaultParams = NULL ]          Property [ protected $eventsManager = NULL ]          Property [ protected $keyRouteNames = NULL ]          Property [ protected $keyRouteIds = NULL ]          Property [ protected $matchedRoute = NULL ]          Property [ protected $matches = NULL ] -        Property [ protected $module = NULL ] -        Property [ protected $namespaceName = NULL ] +        Property [ protected $module = '' ] +        Property [ protected $namespaceName = '' ]          Property [ protected $notFoundPaths = NULL ]          Property [ protected $params = NULL ]          Property [ protected $removeExtraSlashes = false ] @@ -21759,7 +22371,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method destroy ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ bool ]          } @@ -21767,14 +22379,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method gc ] {            - Parameters [1] { -            Parameter #0 [ <required> $maxlifetime ] +            Parameter #0 [ <required> int $maxlifetime ]            }          }          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method read ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ string ]          } @@ -21791,7 +22403,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype SessionHandlerInterface> public method write ] {            - Parameters [2] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]              Parameter #1 [ <required> $data ]            }            - Return [ bool ] @@ -21828,7 +22440,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $prefix = 'ph-apcu-' ]        } -      - Methods [21] { +      - Methods [29] {          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -21860,14 +22472,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {            - Parameters [1] { @@ -21911,6 +22515,71 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuDec ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> int $step = <default> ] +            Parameter #2 [ <optional> $success = <default> ] +            Parameter #3 [ <optional> int $ttl = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuDelete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuInc ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> int $step = <default> ] +            Parameter #2 [ <optional> $success = <default> ] +            Parameter #3 [ <optional> int $ttl = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuFetch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> $success = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuIterator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +        } + +        Method [ <internal:phalcon> protected method phpApcuStore ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <required> $payload ] +            Parameter #2 [ <optional> int $ttl = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {            - Parameters [0] { @@ -21918,6 +22587,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -22019,7 +22696,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $prefix = 'ph-memc-' ]        } -      - Methods [25] { +      - Methods [26] {          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -22051,14 +22728,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -22151,6 +22820,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {            - Parameters [0] { @@ -22166,6 +22843,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {            - Parameters [2] { @@ -22247,7 +22931,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $data = NULL ]        } -      - Methods [21] { +      - Methods [22] {          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -22279,14 +22963,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {            - Parameters [1] { @@ -22330,6 +23006,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {            - Parameters [0] { @@ -22337,6 +23020,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -22438,7 +23129,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $prefix = 'ph-reds-' ]        } -      - Methods [25] { +      - Methods [26] {          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -22470,14 +23161,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -22566,6 +23249,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {            - Parameters [0] { @@ -22581,6 +23272,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {            - Parameters [2] { @@ -22662,7 +23360,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $storageDir = '' ]        } -      - Methods [29] { +      - Methods [35] {          Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -22794,6 +23492,47 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon> protected method phpFileExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method phpFileGetContents ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +        } + +        Method [ <internal:phalcon> protected method phpFilePutContents ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> int $flags = <default> ] +            Parameter #3 [ <optional> $context = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method phpFopen ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <required> string $mode ] +          } +        } + +        Method [ <internal:phalcon> protected method phpUnlink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon> private method getDirFromFile ] {            - Parameters [1] { @@ -22838,6 +23577,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {            - Parameters [2] { @@ -22897,6 +23643,113 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Igbinary extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method phpIgbinarySerialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ ?string ] +        } + +        Method [ <internal:phalcon> protected method doSerialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ ?string ] +        } + +        Method [ <internal:phalcon> protected method doUnserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } +      Class [ <internal:phalcon> class Phalcon\Acl\Adapter\Memory extends Phalcon\Acl\Adapter\AbstractAdapter implements Phalcon\Events\EventsAwareInterface, Phalcon\Acl\Adapter\AdapterInterface ] {        - Constants [0] { @@ -23405,7 +24258,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $ttl = 172800 ]        } -      - Methods [10] { +      - Methods [12] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { @@ -23437,16 +24290,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ Phalcon\Annotations\Reflection ]          } -        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstant ] {            - Parameters [2] {              Parameter #0 [ <required> string $className ] -            Parameter #1 [ <required> string $methodName ] +            Parameter #1 [ <required> string $constantName ]            }            - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstants ] {            - Parameters [1] {              Parameter #0 [ <required> string $className ] @@ -23471,6 +24324,23 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $methodName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getReader ] {            - Parameters [0] { @@ -23504,7 +24374,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $data = NULL ]        } -      - Methods [9] { +      - Methods [11] {          Method [ <internal:phalcon> public method read ] {            - Parameters [1] { @@ -23529,16 +24399,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ Phalcon\Annotations\Reflection ]          } -        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstant ] {            - Parameters [2] {              Parameter #0 [ <required> string $className ] -            Parameter #1 [ <required> string $methodName ] +            Parameter #1 [ <required> string $constantName ]            }            - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstants ] {            - Parameters [1] {              Parameter #0 [ <required> string $className ] @@ -23563,6 +24433,23 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $methodName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getReader ] {            - Parameters [0] { @@ -23596,7 +24483,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $annotationsDir = './' ]        } -      - Methods [10] { +      - Methods [12] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { @@ -23628,16 +24515,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ Phalcon\Annotations\Reflection ]          } -        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstant ] {            - Parameters [2] {              Parameter #0 [ <required> string $className ] -            Parameter #1 [ <required> string $methodName ] +            Parameter #1 [ <required> string $constantName ]            }            - Return [ Phalcon\Annotations\Collection ]          } -        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getConstants ] {            - Parameters [1] {              Parameter #0 [ <required> string $className ] @@ -23662,6 +24549,23 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $methodName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getReader ] {            - Parameters [0] { @@ -23900,6 +24804,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } +          - Return [ mixed ]          }          Method [ <internal:phalcon> public method get ] { @@ -24099,14 +25004,15 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [4] { +      - Properties [5] {          Property [ protected $classAnnotations = NULL ] -        Property [ protected $methodAnnotations = NULL ] +        Property [ protected $constantAnnotations = NULL ]          Property [ protected $propertyAnnotations = NULL ] +        Property [ protected $methodAnnotations = NULL ]          Property [ protected $reflectionData = NULL ]        } -      - Methods [5] { +      - Methods [6] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { @@ -24120,7 +25026,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } -        Method [ <internal:phalcon> public method getMethodsAnnotations ] { +        Method [ <internal:phalcon> public method getConstantsAnnotations ] {            - Parameters [0] {            } @@ -24132,6 +25038,12 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon> public method getMethodsAnnotations ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:phalcon> public method getReflectionData ] {            - Parameters [0] { @@ -24811,6 +25723,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } +          - Return [ Traversable ]          }          Method [ <internal:phalcon> public method getRealTargetPath ] { @@ -26153,7 +27066,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $prefix = 'ph-apcu-' ]        } -      - Methods [21] { +      - Methods [29] {          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, ctor> public method __construct ] {            - Parameters [2] { @@ -26185,14 +27098,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {            - Parameters [1] { @@ -26236,6 +27141,71 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuDec ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> int $step = <default> ] +            Parameter #2 [ <optional> $success = <default> ] +            Parameter #3 [ <optional> int $ttl = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuDelete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuInc ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> int $step = <default> ] +            Parameter #2 [ <optional> $success = <default> ] +            Parameter #3 [ <optional> int $ttl = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuFetch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> $success = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuIterator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu> protected method phpApcuStore ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <required> $payload ] +            Parameter #2 [ <optional> int $ttl = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {            - Parameters [0] { @@ -26243,6 +27213,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -26344,7 +27322,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $prefix = 'ph-memc-' ]        } -      - Methods [21] { +      - Methods [22] {          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, ctor> public method __construct ] {            - Parameters [2] { @@ -26376,14 +27354,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -26440,6 +27410,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {            - Parameters [0] { @@ -26455,6 +27433,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {            - Parameters [2] { @@ -26536,7 +27521,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $data = NULL ]        } -      - Methods [21] { +      - Methods [22] {          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, ctor> public method __construct ] {            - Parameters [2] { @@ -26568,14 +27553,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] {            - Parameters [1] { @@ -26619,6 +27596,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {            - Parameters [0] { @@ -26626,6 +27610,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -26727,7 +27719,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $prefix = 'ph-reds-' ]        } -      - Methods [21] { +      - Methods [22] {          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, ctor> public method __construct ] {            - Parameters [2] { @@ -26759,14 +27751,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } -          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] {            - Parameters [0] { @@ -26823,6 +27807,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] {            - Parameters [0] { @@ -26838,6 +27830,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {            - Parameters [2] { @@ -26919,7 +27918,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $storageDir = '' ]        } -      - Methods [21] { +      - Methods [27] {          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, ctor> public method __construct ] {            - Parameters [2] { @@ -27002,6 +28001,47 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream> protected method phpFileExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream> protected method phpFileGetContents ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream> protected method phpFilePutContents ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> int $flags = <default> ] +            Parameter #3 [ <optional> $context = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream> protected method phpFopen ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <required> string $mode ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream> protected method phpUnlink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] {            - Parameters [0] { @@ -27030,6 +28070,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method doGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] {            - Parameters [2] { @@ -27089,7 +28136,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Cache\Cache implements PsrExt\SimpleCache\CacheInterface ] { +    Class [ <internal:phalcon> class Phalcon\Cache\Cache extends Phalcon\Cache\AbstractCache implements Phalcon\Cache\CacheInterface ] {        - Constants [0] {        } @@ -27104,36 +28151,23 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $adapter = NULL ]        } -      - Methods [12] { -        Method [ <internal:phalcon> public method getAdapter ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Cache\Adapter\AdapterInterface $adapter ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method clear ] { +      - Methods [21] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method clear ] {            - Parameters [0] {            }            - Return [ bool ]          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method delete ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method delete ] {            - Parameters [1] { -            Parameter #0 [ <required> $key ] +            Parameter #0 [ <required> string $key ]            }            - Return [ bool ]          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method deleteMultiple ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method deleteMultiple ] {            - Parameters [1] {              Parameter #0 [ <required> $keys ] @@ -27141,15 +28175,15 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method get ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method get ] {            - Parameters [2] { -            Parameter #0 [ <required> $key ] +            Parameter #0 [ <required> string $key ]              Parameter #1 [ <optional> $defaultValue = <default> ]            }          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method getMultiple ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method getMultiple ] {            - Parameters [2] {              Parameter #0 [ <required> $keys ] @@ -27157,25 +28191,25 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method has ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method has ] {            - Parameters [1] { -            Parameter #0 [ <required> $key ] +            Parameter #0 [ <required> string $key ]            }            - Return [ bool ]          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method set ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method set ] {            - Parameters [3] { -            Parameter #0 [ <required> $key ] +            Parameter #0 [ <required> string $key ]              Parameter #1 [ <required> $value ]              Parameter #2 [ <optional> $ttl = <default> ]            }            - Return [ bool ]          } -        Method [ <internal:phalcon, prototype PsrExt\SimpleCache\CacheInterface> public method setMultiple ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\CacheInterface, prototype Phalcon\Cache\CacheInterface> public method setMultiple ] {            - Parameters [2] {              Parameter #0 [ <required> $values ] @@ -27184,7 +28218,28 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon> protected method checkKey ] { +        Method [ <internal:phalcon, overwrites Phalcon\Cache\AbstractCache, prototype Phalcon\Cache\AbstractCache> protected method getExceptionClass ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Cache\Adapter\AdapterInterface $adapter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method checkKey ] {            - Parameters [1] {              Parameter #0 [ <required> string $key ] @@ -27192,13 +28247,79 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } -        Method [ <internal:phalcon> protected method checkKeys ] { +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method checkKeys ] {            - Parameters [1] {              Parameter #0 [ <required> $keys ]            }            - Return [ void ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doClear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doDelete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doDeleteMultiple ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doGet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doGetMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doHas ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doSet ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Cache\AbstractCache> protected method doSetMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $values ] +            Parameter #1 [ <optional> $ttl = <default> ] +          } +          - Return [ bool ] +        }        }      } @@ -27230,7 +28351,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $config ]            } -          - Return [ Psr\SimpleCache\CacheInterface ] +          - Return [ Phalcon\Cache\CacheInterface ]          }          Method [ <internal:phalcon> public method newInstance ] { @@ -27239,7 +28360,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #0 [ <required> string $name ]              Parameter #1 [ <optional> array $options = [] ]            } -          - Return [ Psr\SimpleCache\CacheInterface ] +          - Return [ Phalcon\Cache\CacheInterface ]          }          Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractConfigFactory, prototype Phalcon\Factory\AbstractConfigFactory> protected method getExceptionClass ] { @@ -27276,7 +28397,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Cache\Exception\Exception extends Exception implements Throwable, Stringable, PsrExt\SimpleCache\CacheException ] { +    Class [ <internal:phalcon> class Phalcon\Cache\Exception\Exception extends Exception implements Throwable, Stringable ] {        - Constants [0] {        } @@ -27367,7 +28488,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Cache\Exception\InvalidArgumentException extends Exception implements Throwable, Stringable, PsrExt\SimpleCache\InvalidArgumentException, PsrExt\SimpleCache\CacheException ] { +    Class [ <internal:phalcon> class Phalcon\Cache\Exception\InvalidArgumentException extends Exception implements Throwable, Stringable ] {        - Constants [0] {        } @@ -27471,7 +28592,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [6] {          Property [ protected $container = NULL ] -        Property [ protected $defaultModule = NULL ] +        Property [ protected $defaultModule = '' ]          Property [ protected $eventsManager = NULL ]          Property [ protected $modules = NULL ]          Property [ protected $arguments = NULL ] @@ -28206,12 +29327,12 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $container = NULL ]          Property [ protected $action = NULL ]          Property [ protected $defaultAction = NULL ] -        Property [ protected $defaultModule = NULL ] +        Property [ protected $defaultModule = '' ]          Property [ protected $defaultParams = NULL ]          Property [ protected $defaultTask = NULL ]          Property [ protected $matchedRoute = NULL ]          Property [ protected $matches = NULL ] -        Property [ protected $module = NULL ] +        Property [ protected $module = '' ]          Property [ protected $params = NULL ]          Property [ protected $routes = NULL ]          Property [ protected $task = NULL ] @@ -28716,7 +29837,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $pathDelimiter = '.' ]        } -      - Methods [32] { +      - Methods [34] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> public method __construct ] {            - Parameters [2] { @@ -28895,6 +30016,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -28949,7 +30071,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -28992,7 +30129,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $pathDelimiter = '.' ]        } -      - Methods [36] { +      - Methods [38] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> public method __construct ] {            - Parameters [2] { @@ -29204,6 +30341,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -29258,7 +30396,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -29301,7 +30454,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $pathDelimiter = '.' ]        } -      - Methods [33] { +      - Methods [35] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> public method __construct ] {            - Parameters [1] { @@ -29489,6 +30642,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -29543,7 +30697,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -29586,7 +30755,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $pathDelimiter = '.' ]        } -      - Methods [32] { +      - Methods [34] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> public method __construct ] {            - Parameters [1] { @@ -29764,6 +30933,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -29818,7 +30988,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -29861,7 +31046,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $pathDelimiter = '.' ]        } -      - Methods [34] { +      - Methods [36] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> public method __construct ] {            - Parameters [2] { @@ -30058,6 +31243,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -30112,7 +31298,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -30341,46 +31542,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Container\Container implements PsrExt\Container\ContainerInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [1] { -        Property [ protected $container = NULL ] -      } - -      - Methods [3] { -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Container\ContainerInterface> public method get ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $name ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Container\ContainerInterface> public method has ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $name ] -          } -          - Return [ bool ] -        } -      } -    } -      Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Connection extends Phalcon\DataMapper\Pdo\Connection\AbstractConnection implements Phalcon\DataMapper\Pdo\Connection\PdoInterface, Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] {        - Constants [0] { @@ -31305,7 +32466,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Profiler\MemoryLogger extends PsrExt\Log\AbstractLogger implements PsrExt\Log\LoggerInterface ] { +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Profiler\MemoryLogger implements Phalcon\Logger\LoggerInterface ] {        - Constants [0] {        } @@ -31320,85 +32481,123 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $messages = NULL ]        } -      - Methods [10] { -        Method [ <internal:phalcon> public method getMessages ] { +      - Methods [14] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method alert ] { -          - Parameters [0] { +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ]            } -          - Return [ array ] +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method emergency ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method critical ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method alert ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method debug ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method critical ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method emergency ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method error ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method error ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method warning ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method getAdapter ] { -          - Parameters [2] { -            Parameter #0 [ <required> $message ] -            Parameter #1 [ <optional> array $context = [] ] +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method getLogLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method getName ] { + +          - Parameters [0] {            } +          - Return [ string ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method notice ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method info ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method info ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method notice ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\AbstractLogger, prototype PsrExt\Log\LoggerInterface> public method debug ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method warning ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, overwrites PsrExt\Log\LoggerInterface, prototype PsrExt\Log\LoggerInterface> public method log ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method log ] {            - Parameters [3] {              Parameter #0 [ <required> $level ] -            Parameter #1 [ <required> $message ] +            Parameter #1 [ <required> string $message ]              Parameter #2 [ <optional> array $context = [] ]            } +          - Return [ void ]          }        }      } @@ -31426,7 +32625,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { -            Parameter #0 [ <optional> ?Psr\Log\LoggerInterface $logger = <default> ] +            Parameter #0 [ <optional> ?Phalcon\Logger\LoggerInterface $logger = <default> ]            }          } @@ -31450,7 +32649,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } -          - Return [ Psr\Log\LoggerInterface ] +          - Return [ Phalcon\Logger\LoggerInterface ]          }          Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method getLogLevel ] { @@ -37202,7 +38401,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {      Class [ <internal:phalcon> class Phalcon\Db\Enum ] { -      - Constants [17] { +      - Constants [18] {          Constant [ public int FETCH_ASSOC ] { 2 }          Constant [ public int FETCH_BOTH ] { 4 }          Constant [ public int FETCH_BOUND ] { 6 } @@ -37220,6 +38419,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Constant [ public int FETCH_PROPS_LATE ] { 1048576 }          Constant [ public int FETCH_SERIALIZE ] { 524288 }          Constant [ public int FETCH_UNIQUE ] { 196608 } +        Constant [ public int FETCH_DEFAULT ] { 0 }        }        - Static properties [0] { @@ -37690,7 +38890,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $bindParams = NULL ]          Property [ protected $bindTypes = NULL ]          Property [ protected $connection = NULL ] -        Property [ protected $fetchMode = 5 ] +        Property [ protected $fetchMode = 0 ]          Property [ protected $pdoStatement = NULL ]          Property [ protected $result = NULL ]          Property [ protected $rowCount = false ] @@ -37727,18 +38927,18 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method fetch ] {            - Parameters [3] { -            Parameter #0 [ <optional> $fetchStyle = <default> ] -            Parameter #1 [ <optional> $cursorOrientation = <default> ] -            Parameter #2 [ <optional> $cursorOffset = <default> ] +            Parameter #0 [ <optional> ?int $fetchStyle = <default> ] +            Parameter #1 [ <optional> int $cursorOrientation = <default> ] +            Parameter #2 [ <optional> int $cursorOffset = <default> ]            }          }          Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method fetchAll ] {            - Parameters [3] { -            Parameter #0 [ <optional> $fetchStyle = <default> ] -            Parameter #1 [ <optional> $fetchArgument = <default> ] -            Parameter #2 [ <optional> $ctorArgs = <default> ] +            Parameter #0 [ <optional> ?int $fetchStyle = <default> ] +            Parameter #1 [ <optional> int $fetchArgument = <default> ] +            Parameter #2 [ <optional> int $ctorArgs = <default> ]            }            - Return [ array ]          } @@ -38012,6 +39212,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $name ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Di\Di, prototype ArrayAccess> public method offsetExists ] { @@ -38442,7 +39643,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $useSigning = true ]        } -      - Methods [35] { +      - Methods [37] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [3] { @@ -38546,6 +39747,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon> public method isValidDecryptLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, prototype Phalcon\Encryption\Crypt\CryptInterface> public method setAuthData ] {            - Parameters [1] { @@ -38730,6 +39939,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon> protected method phpOpensslCipherIvLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cipher ] +          } +        } +          Method [ <internal:phalcon> protected method phpOpensslRandomPseudoBytes ] {            - Parameters [1] { @@ -42181,7 +43397,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -42308,7 +43524,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -42435,7 +43651,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -42562,7 +43778,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -42698,7 +43914,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -42833,7 +44049,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -42969,7 +44185,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -43096,7 +44312,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -43223,7 +44439,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -43441,7 +44657,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -43576,7 +44792,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -43809,7 +45025,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -44042,7 +45258,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -44275,7 +45491,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -44508,7 +45724,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -44741,7 +45957,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -44974,7 +46190,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45207,7 +46423,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45334,7 +46550,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45461,7 +46677,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45590,7 +46806,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45717,7 +46933,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45844,7 +47060,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -45971,7 +47187,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -46106,7 +47322,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -46233,7 +47449,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -46360,7 +47576,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -46515,7 +47731,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -46642,7 +47858,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> string $field ]            } -          - Return [ ?int ] +          - Return [ int ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { @@ -50949,6 +52165,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } +          - Return [ mixed ]          }          Method [ <internal:phalcon> public method get ] { @@ -51290,7 +52507,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $lowerKeys = NULL ]        } -      - Methods [30] { +      - Methods [32] {          Method [ <internal:phalcon, prototype Phalcon\Html\Attributes\RenderInterface> public method render ] {            - Parameters [0] { @@ -51434,6 +52651,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -51495,7 +52713,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -54377,7 +55610,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $indent = '    ' ]          Property [ protected $indentLevel = 1 ]          Property [ protected $attributes = NULL ] -        Property [ protected $type = 'numeric' ] +        Property [ protected $type = 'number' ]        }        - Methods [13] { @@ -57129,7 +58362,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLink extends Phalcon\Html\Link\Link implements PsrExt\Link\LinkInterface, PsrExt\Link\EvolvableLinkInterface ] { +    Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLink extends Phalcon\Html\Link\Link implements Phalcon\Html\Link\Interfaces\LinkInterface, Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] {        - Constants [0] {        } @@ -57147,44 +58380,77 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $templated = false ]        } -      - Methods [11] { -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkInterface> public method withAttribute ] { +      - Methods [20] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkInterface> public method withAttribute ] {            - Parameters [2] {              Parameter #0 [ <required> $attribute ]              Parameter #1 [ <required> $value ]            } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkInterface> public method withHref ] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkInterface> public method withHref ] {            - Parameters [1] { -            Parameter #0 [ <required> $href ] +            Parameter #0 [ <required> string $href ]            } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkInterface> public method withRel ] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkInterface> public method withRel ] {            - Parameters [1] { -            Parameter #0 [ <required> $rel ] +            Parameter #0 [ <required> string $rel ]            } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkInterface> public method withoutAttribute ] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkInterface> public method withoutAttribute ] {            - Parameters [1] { -            Parameter #0 [ <required> $attribute ] +            Parameter #0 [ <required> string $attribute ]            } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkInterface> public method withoutRel ] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkInterface> public method withoutRel ] {            - Parameters [1] { -            Parameter #0 [ <required> $rel ] +            Parameter #0 [ <required> string $rel ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method getHref ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method getRels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Phalcon\Html\Link\Interfaces\LinkInterface> public method isTemplated ] { + +          - Parameters [0] {            } +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, ctor> public method __construct ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink, ctor> public method __construct ] {            - Parameters [3] {              Parameter #0 [ <optional> string $rel = <default> ] @@ -57193,41 +58459,81 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype PsrExt\Link\LinkInterface> public method getAttributes ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doGetAttributes ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype PsrExt\Link\LinkInterface> public method getHref ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doGetHref ] {            - Parameters [0] {            } +          - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype PsrExt\Link\LinkInterface> public method getRels ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doGetRels ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype PsrExt\Link\LinkInterface> public method isTemplated ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doIsTemplated ] {            - Parameters [0] {            } +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link> protected method hrefIsTemplated ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method hrefIsTemplated ] {            - Parameters [1] {              Parameter #0 [ <required> string $href ]            }            - Return [ bool ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithHref ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $href ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithoutAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLink> protected method doWithoutRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        }        }      } -    Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLinkProvider extends Phalcon\Html\Link\LinkProvider implements PsrExt\Link\LinkProviderInterface, PsrExt\Link\EvolvableLinkProviderInterface ] { +    Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLinkProvider extends Phalcon\Html\Link\LinkProvider implements Phalcon\Html\Link\Interfaces\LinkProviderInterface, Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface ] {        - Constants [0] {        } @@ -57242,45 +58548,78 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $links = NULL ]        } -      - Methods [6] { -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkProviderInterface> public method withLink ] { +      - Methods [10] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface> public method withLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Html\Link\Interfaces\LinkInterface $link ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface> public method withoutLink ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +            Parameter #0 [ <required> Phalcon\Html\Link\Interfaces\LinkInterface $link ] +          } +          - Return [ Phalcon\Html\Link\Interfaces\EvolvableLinkProviderInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype Phalcon\Html\Link\Interfaces\LinkProviderInterface> public method getLinks ] { + +          - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, prototype PsrExt\Link\EvolvableLinkProviderInterface> public method withoutLink ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype Phalcon\Html\Link\Interfaces\LinkProviderInterface> public method getLinksByRel ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +            Parameter #0 [ <required> $rel ]            } +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, ctor> public method __construct ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider, ctor> public method __construct ] {            - Parameters [1] {              Parameter #0 [ <optional> array $links = [] ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype PsrExt\Link\LinkProviderInterface> public method getLinks ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doGetLinks ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype PsrExt\Link\LinkProviderInterface> public method getLinksByRel ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doGetLinksByRel ] {            - Parameters [1] { -            Parameter #0 [ <required> $rel ] +            Parameter #0 [ <required> string $rel ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doWithLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $link ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method doWithoutLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $link ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider> protected method getKey ] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\AbstractLinkProvider> protected method getKey ] {            - Parameters [1] { -            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +            Parameter #0 [ <required> $link ]            }            - Return [ string ]          } @@ -57757,2274 +59096,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Http\Message\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, Stringable ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [4] { -        Property [ protected $message = '' ] -        Property [ protected $code = 0 ] -        Property [ protected $file = NULL ] -        Property [ protected $line = NULL ] -      } - -      - 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] { -          } -        } - -        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> final class Phalcon\Http\Message\Request extends Phalcon\Http\Message\AbstractRequest implements Phalcon\Http\Message\RequestMethodInterface, PsrExt\Http\Message\RequestInterface, PsrExt\Http\Message\MessageInterface ] { - -      - Constants [10] { -        Constant [ public string METHOD_CONNECT ] { CONNECT } -        Constant [ public string METHOD_DELETE ] { DELETE } -        Constant [ public string METHOD_GET ] { GET } -        Constant [ public string METHOD_HEAD ] { HEAD } -        Constant [ public string METHOD_OPTIONS ] { OPTIONS } -        Constant [ public string METHOD_PATCH ] { PATCH } -        Constant [ public string METHOD_POST ] { POST } -        Constant [ public string METHOD_PURGE ] { PURGE } -        Constant [ public string METHOD_PUT ] { PUT } -        Constant [ public string METHOD_TRACE ] { TRACE } -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [6] { -        Property [ protected $body = NULL ] -        Property [ protected $headers = NULL ] -        Property [ protected $protocolVersion = '1.1' ] -        Property [ protected $method = 'GET' ] -        Property [ protected $requestTarget = NULL ] -        Property [ protected $uri = NULL ] -      } - -      - Methods [32] { -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [4] { -            Parameter #0 [ <optional> string $method = <default> ] -            Parameter #1 [ <optional> $uri = <default> ] -            Parameter #2 [ <optional> $body = <default> ] -            Parameter #3 [ <optional> $headers = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method getMethod ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method getUri ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method getRequestTarget ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method withMethod ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $method ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method withRequestTarget ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $requestTarget ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method withUri ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -            Parameter #1 [ <optional> $preserveHost = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest> final protected method processMethod ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $method = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest> final protected method processUri ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $uri ] -          } -          - Return [ Psr\Http\Message\UriInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getBody ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getProtocolVersion ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeaderLine ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeaders ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method hasHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withAddedHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withBody ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withProtocolVersion ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $version ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withoutHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $collection ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderName ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $value ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $values ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getUriHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method populateHeaderCollection ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { - -          - Parameters [2] { -            Parameter #0 [ <optional> $body = <default> ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processHeaders ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $protocol = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\RequestFactory implements PsrExt\Http\Message\RequestFactoryInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\RequestFactoryInterface> public method createRequest ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $method ] -            Parameter #1 [ <required> $uri ] -          } -          - Return [ Psr\Http\Message\RequestInterface ] -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\Response extends Phalcon\Http\Message\AbstractMessage implements PsrExt\Http\Message\ResponseInterface, PsrExt\Http\Message\MessageInterface, Phalcon\Http\Message\ResponseStatusCodeInterface ] { - -      - Constants [88] { -        Constant [ public int STATUS_CONTINUE ] { 100 } -        Constant [ public int STATUS_SWITCHING_PROTOCOLS ] { 101 } -        Constant [ public int STATUS_PROCESSING ] { 102 } -        Constant [ public int STATUS_EARLY_HINTS ] { 103 } -        Constant [ public int STATUS_OK ] { 200 } -        Constant [ public int STATUS_CREATED ] { 201 } -        Constant [ public int STATUS_ACCEPTED ] { 202 } -        Constant [ public int STATUS_NON_AUTHORITATIVE_INFORMATION ] { 203 } -        Constant [ public int STATUS_NO_CONTENT ] { 204 } -        Constant [ public int STATUS_RESET_CONTENT ] { 205 } -        Constant [ public int STATUS_PARTIAL_CONTENT ] { 206 } -        Constant [ public int STATUS_MULTI_STATUS ] { 207 } -        Constant [ public int STATUS_ALREADY_REPORTED ] { 208 } -        Constant [ public int STATUS_IM_USED ] { 226 } -        Constant [ public int STATUS_MULTIPLE_CHOICES ] { 300 } -        Constant [ public int STATUS_MOVED_PERMANENTLY ] { 301 } -        Constant [ public int STATUS_FOUND ] { 302 } -        Constant [ public int STATUS_SEE_OTHER ] { 303 } -        Constant [ public int STATUS_NOT_MODIFIED ] { 304 } -        Constant [ public int STATUS_USE_PROXY ] { 305 } -        Constant [ public int STATUS_RESERVED ] { 306 } -        Constant [ public int STATUS_TEMPORARY_REDIRECT ] { 307 } -        Constant [ public int STATUS_PERMANENT_REDIRECT ] { 308 } -        Constant [ public int STATUS_BAD_REQUEST ] { 400 } -        Constant [ public int STATUS_UNAUTHORIZED ] { 401 } -        Constant [ public int STATUS_PAYMENT_REQUIRED ] { 402 } -        Constant [ public int STATUS_FORBIDDEN ] { 403 } -        Constant [ public int STATUS_NOT_FOUND ] { 404 } -        Constant [ public int STATUS_METHOD_NOT_ALLOWED ] { 405 } -        Constant [ public int STATUS_NOT_ACCEPTABLE ] { 406 } -        Constant [ public int STATUS_PROXY_AUTHENTICATION_REQUIRED ] { 407 } -        Constant [ public int STATUS_REQUEST_TIMEOUT ] { 408 } -        Constant [ public int STATUS_CONFLICT ] { 409 } -        Constant [ public int STATUS_GONE ] { 410 } -        Constant [ public int STATUS_LENGTH_REQUIRED ] { 411 } -        Constant [ public int STATUS_PRECONDITION_FAILED ] { 412 } -        Constant [ public int STATUS_PAYLOAD_TOO_LARGE ] { 413 } -        Constant [ public int STATUS_URI_TOO_LONG ] { 414 } -        Constant [ public int STATUS_UNSUPPORTED_MEDIA_TYPE ] { 415 } -        Constant [ public int STATUS_RANGE_NOT_SATISFIABLE ] { 416 } -        Constant [ public int STATUS_EXPECTATION_FAILED ] { 417 } -        Constant [ public int STATUS_IM_A_TEAPOT ] { 418 } -        Constant [ public int STATUS_MISDIRECTED_REQUEST ] { 421 } -        Constant [ public int STATUS_UNPROCESSABLE_ENTITY ] { 422 } -        Constant [ public int STATUS_LOCKED ] { 423 } -        Constant [ public int STATUS_FAILED_DEPENDENCY ] { 424 } -        Constant [ public int STATUS_TOO_EARLY ] { 425 } -        Constant [ public int STATUS_UPGRADE_REQUIRED ] { 426 } -        Constant [ public int STATUS_PRECONDITION_REQUIRED ] { 428 } -        Constant [ public int STATUS_TOO_MANY_REQUESTS ] { 429 } -        Constant [ public int STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE ] { 431 } -        Constant [ public int STATUS_UNAVAILABLE_FOR_LEGAL_REASONS ] { 451 } -        Constant [ public int STATUS_INTERNAL_SERVER_ERROR ] { 500 } -        Constant [ public int STATUS_NOT_IMPLEMENTED ] { 501 } -        Constant [ public int STATUS_BAD_GATEWAY ] { 502 } -        Constant [ public int STATUS_SERVICE_UNAVAILABLE ] { 503 } -        Constant [ public int STATUS_GATEWAY_TIMEOUT ] { 504 } -        Constant [ public int STATUS_VERSION_NOT_SUPPORTED ] { 505 } -        Constant [ public int STATUS_VARIANT_ALSO_NEGOTIATES ] { 506 } -        Constant [ public int STATUS_INSUFFICIENT_STORAGE ] { 507 } -        Constant [ public int STATUS_LOOP_DETECTED ] { 508 } -        Constant [ public int STATUS_NOT_EXTENDED ] { 510 } -        Constant [ public int STATUS_NETWORK_AUTHENTICATION_REQUIRED ] { 511 } -        Constant [ public int STATUS_THIS_IS_FINE ] { 218 } -        Constant [ public int STATUS_PAGE_EXPIRED ] { 419 } -        Constant [ public int STATUS_METHOD_FAILURE ] { 420 } -        Constant [ public int STATUS_LOGIN_TIMEOUT ] { 440 } -        Constant [ public int STATUS_NO_RESPONSE ] { 444 } -        Constant [ public int STATUS_RETRY_WITH ] { 449 } -        Constant [ public int STATUS_BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS ] { 450 } -        Constant [ public int STATUS_REQUEST_HEADER_TOO_LARGE ] { 494 } -        Constant [ public int STATUS_SSL_CERTIFICATE_ERROR ] { 495 } -        Constant [ public int STATUS_SSL_CERTIFICATE_REQUIRED ] { 496 } -        Constant [ public int STATUS_HTTP_REQUEST_SENT_TO_HTTPS_PORT ] { 497 } -        Constant [ public int STATUS_INVALID_TOKEN_ESRI ] { 498 } -        Constant [ public int STATUS_CLIENT_CLOSED_REQUEST ] { 499 } -        Constant [ public int STATUS_BANDWIDTH_LIMIT_EXCEEDED ] { 509 } -        Constant [ public int STATUS_UNKNOWN_ERROR ] { 520 } -        Constant [ public int STATUS_WEB_SERVER_IS_DOWN ] { 521 } -        Constant [ public int STATUS_CONNECTION_TIMEOUT ] { 522 } -        Constant [ public int STATUS_ORIGIN_IS_UNREACHABLE ] { 523 } -        Constant [ public int STATUS_TIMEOUT_OCCURRED ] { 524 } -        Constant [ public int STATUS_SSL_HANDSHAKE_FAILED ] { 525 } -        Constant [ public int STATUS_INVALID_SSL_CERTIFICATE ] { 526 } -        Constant [ public int STATUS_RAILGUN_ERROR ] { 527 } -        Constant [ public int STATUS_ORIGIN_DNS_ERROR ] { 530 } -        Constant [ public int STATUS_NETWORK_READ_TIMEOUT_ERROR ] { 598 } -        Constant [ public int STATUS_NETWORK_CONNECT_TIMEOUT_ERROR ] { 599 } -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [6] { -        Property [ protected $body = NULL ] -        Property [ protected $headers = NULL ] -        Property [ protected $protocolVersion = '1.1' ] -        Property [ protected $uri = NULL ] -        Property [ protected $reasonPhrase = '' ] -        Property [ protected $statusCode = 200 ] -      } - -      - Methods [33] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ResponseInterface> public method getReasonPhrase ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ResponseInterface> public method getStatusCode ] { - -          - Parameters [0] { -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [3] { -            Parameter #0 [ <optional> $body = <default> ] -            Parameter #1 [ <optional> int $code = <default> ] -            Parameter #2 [ <optional> array $headers = [] ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ResponseInterface> public method withStatus ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $code ] -            Parameter #1 [ <optional> $reasonPhrase = <default> ] -          } -          - Return [ Phalcon\Http\Message\Response ] -        } - -        Method [ <internal:phalcon> protected method getPhrases ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> protected method processCode ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $code ] -            Parameter #1 [ <optional> $phrase = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkCodeType ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $code ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkCodeValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> int $code ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method isBetween ] { - -          - Parameters [3] { -            Parameter #0 [ <required> int $value ] -            Parameter #1 [ <required> int $from ] -            Parameter #2 [ <required> int $to ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getBody ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getProtocolVersion ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getUri ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeaderLine ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeaders ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method hasHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withAddedHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withBody ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withProtocolVersion ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $version ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withoutHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $collection ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderName ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $value ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $values ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getUriHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method populateHeaderCollection ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { - -          - Parameters [2] { -            Parameter #0 [ <optional> $body = <default> ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processHeaders ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $protocol = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\ResponseFactory implements PsrExt\Http\Message\ResponseFactoryInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ResponseFactoryInterface> public method createResponse ] { - -          - Parameters [2] { -            Parameter #0 [ <optional> int $code = <default> ] -            Parameter #1 [ <optional> string $reasonPhrase = <default> ] -          } -          - Return [ Psr\Http\Message\ResponseInterface ] -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\ServerRequest extends Phalcon\Http\Message\AbstractRequest implements Phalcon\Http\Message\RequestMethodInterface, PsrExt\Http\Message\ServerRequestInterface, PsrExt\Http\Message\MessageInterface, PsrExt\Http\Message\RequestInterface ] { - -      - Constants [10] { -        Constant [ public string METHOD_CONNECT ] { CONNECT } -        Constant [ public string METHOD_DELETE ] { DELETE } -        Constant [ public string METHOD_GET ] { GET } -        Constant [ public string METHOD_HEAD ] { HEAD } -        Constant [ public string METHOD_OPTIONS ] { OPTIONS } -        Constant [ public string METHOD_PATCH ] { PATCH } -        Constant [ public string METHOD_POST ] { POST } -        Constant [ public string METHOD_PURGE ] { PURGE } -        Constant [ public string METHOD_PUT ] { PUT } -        Constant [ public string METHOD_TRACE ] { TRACE } -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [12] { -        Property [ protected $body = NULL ] -        Property [ protected $headers = NULL ] -        Property [ protected $protocolVersion = '1.1' ] -        Property [ protected $method = 'GET' ] -        Property [ protected $requestTarget = NULL ] -        Property [ protected $uri = NULL ] -        Property [ protected $attributes = NULL ] -        Property [ protected $cookieParams = NULL ] -        Property [ protected $parsedBody = NULL ] -        Property [ protected $queryParams = NULL ] -        Property [ protected $serverParams = NULL ] -        Property [ protected $uploadedFiles = NULL ] -      } - -      - Methods [46] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getCookieParams ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getParsedBody ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getQueryParams ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getServerParams ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getUploadedFiles ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [10] { -            Parameter #0 [ <optional> string $method = <default> ] -            Parameter #1 [ <optional> $uri = <default> ] -            Parameter #2 [ <optional> array $serverParams = [] ] -            Parameter #3 [ <optional> $body = <default> ] -            Parameter #4 [ <optional> $headers = <default> ] -            Parameter #5 [ <optional> array $cookies = [] ] -            Parameter #6 [ <optional> array $queryParams = [] ] -            Parameter #7 [ <optional> array $uploadFiles = [] ] -            Parameter #8 [ <optional> $parsedBody = <default> ] -            Parameter #9 [ <optional> string $protocol = <default> ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getAttribute ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method getAttributes ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method withAttribute ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method withCookieParams ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $cookies ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method withParsedBody ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method withQueryParams ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $query ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method withUploadedFiles ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $uploadedFiles ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestInterface> public method withoutAttribute ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon> private method checkUploadedFiles ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $files ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method getMethod ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method getUri ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method getRequestTarget ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method withMethod ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $method ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method withRequestTarget ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $requestTarget ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype PsrExt\Http\Message\RequestInterface> public method withUri ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -            Parameter #1 [ <optional> $preserveHost = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest> final protected method processMethod ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $method = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest> final protected method processUri ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $uri ] -          } -          - Return [ Psr\Http\Message\UriInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getBody ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getProtocolVersion ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeaderLine ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method getHeaders ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method hasHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withAddedHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withBody ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withHeader ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $name ] -            Parameter #1 [ <required> $value ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withProtocolVersion ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $version ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype PsrExt\Http\Message\MessageInterface> public method withoutHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $collection ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderName ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $name ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method checkHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $value ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getHeaderValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $values ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method getUriHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method populateHeaderCollection ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { - -          - Parameters [2] { -            Parameter #0 [ <optional> $body = <default> ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processHeaders ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $headers ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $protocol = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> class Phalcon\Http\Message\ServerRequestFactory implements PsrExt\Http\Message\ServerRequestFactoryInterface, Phalcon\Http\Message\RequestMethodInterface ] { - -      - Constants [10] { -        Constant [ public string METHOD_CONNECT ] { CONNECT } -        Constant [ public string METHOD_DELETE ] { DELETE } -        Constant [ public string METHOD_GET ] { GET } -        Constant [ public string METHOD_HEAD ] { HEAD } -        Constant [ public string METHOD_OPTIONS ] { OPTIONS } -        Constant [ public string METHOD_PATCH ] { PATCH } -        Constant [ public string METHOD_POST ] { POST } -        Constant [ public string METHOD_PURGE ] { PURGE } -        Constant [ public string METHOD_PUT ] { PUT } -        Constant [ public string METHOD_TRACE ] { TRACE } -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [17] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\ServerRequestFactoryInterface> public method createServerRequest ] { - -          - Parameters [3] { -            Parameter #0 [ <required> string $method ] -            Parameter #1 [ <required> $uri ] -            Parameter #2 [ <optional> array $serverParams = [] ] -          } -          - Return [ Psr\Http\Message\ServerRequestInterface ] -        } - -        Method [ <internal:phalcon> public method load ] { - -          - Parameters [5] { -            Parameter #0 [ <optional> ?array $server = [] ] -            Parameter #1 [ <optional> ?array $get = [] ] -            Parameter #2 [ <optional> ?array $post = [] ] -            Parameter #3 [ <optional> ?array $cookies = [] ] -            Parameter #4 [ <optional> ?array $files = [] ] -          } -          - Return [ Phalcon\Http\Message\ServerRequest ] -        } - -        Method [ <internal:phalcon> protected method getHeaders ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon> private method calculateUriHost ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -            Parameter #1 [ <required> Phalcon\Support\Collection\CollectionInterface $headers ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> private method calculateUriHostFromHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $host ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> private method calculateUriPath ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method calculateUriQuery ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method calculateUriScheme ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -            Parameter #1 [ <required> Phalcon\Support\Collection\CollectionInterface $headers ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method checkNullArray ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $source ] -            Parameter #1 [ <required> array $super ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> private method createUploadedFile ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $file ] -          } -          - Return [ Phalcon\Http\Message\UploadedFile ] -        } - -        Method [ <internal:phalcon> private method getHeader ] { - -          - Parameters [3] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $headers ] -            Parameter #1 [ <required> string $name ] -            Parameter #2 [ <optional> $defaultValue = <default> ] -          } -        } - -        Method [ <internal:phalcon> private method parseCookieHeader ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $cookieHeader ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> private method parseHeaders ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon> private method parseProtocol ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method parseServer ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $server ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon> private method parseUploadedFiles ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $files ] -          } -          - Return [ Phalcon\Support\Collection\CollectionInterface ] -        } - -        Method [ <internal:phalcon> private method parseUri ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Support\Collection\CollectionInterface $server ] -            Parameter #1 [ <required> Phalcon\Support\Collection\CollectionInterface $headers ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\StreamFactory implements PsrExt\Http\Message\StreamFactoryInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [3] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamFactoryInterface> public method createStream ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> string $content = <default> ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamFactoryInterface> public method createStreamFromFile ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $filename ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\StreamFactoryInterface> public method createStreamFromResource ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $phpResource ] -          } -          - Return [ Psr\Http\Message\StreamInterface ] -        } -      } -    } - -    Class [ <internal:phalcon> class Phalcon\Http\Message\Stream\Input extends Phalcon\Http\Message\Stream implements Stringable, PsrExt\Http\Message\StreamInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [4] { -        Property [ protected $handle = NULL ] -        Property [ protected $stream = NULL ] -        Property [ private $data = '' ] -        Property [ private $eof = false ] -      } - -      - Methods [18] { -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, ctor> public method __construct ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype Stringable> public method __toString ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getContents ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> int $length = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isWritable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method read ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $length ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method __destruct ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method close ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method detach ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method eof ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getMetadata ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $key = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getSize ] { - -          - Parameters [0] { -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isReadable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isSeekable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method rewind ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method seek ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $offset ] -            Parameter #1 [ <optional> $whence = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method setStream ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method tell ] { - -          - Parameters [0] { -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method write ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ int ] -        } -      } -    } - -    Class [ <internal:phalcon> class Phalcon\Http\Message\Stream\Memory extends Phalcon\Http\Message\Stream implements PsrExt\Http\Message\StreamInterface, Stringable ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [2] { -        Property [ protected $handle = NULL ] -        Property [ protected $stream = NULL ] -      } - -      - Methods [18] { -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $mode = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method __destruct ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Stringable> public method __toString ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method close ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method detach ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method eof ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getContents ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getMetadata ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $key = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getSize ] { - -          - Parameters [0] { -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isReadable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isSeekable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isWritable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method read ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $length ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method rewind ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method seek ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $offset ] -            Parameter #1 [ <optional> $whence = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method setStream ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method tell ] { - -          - Parameters [0] { -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method write ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ int ] -        } -      } -    } - -    Class [ <internal:phalcon> class Phalcon\Http\Message\Stream\Temp extends Phalcon\Http\Message\Stream implements PsrExt\Http\Message\StreamInterface, Stringable ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [2] { -        Property [ protected $handle = NULL ] -        Property [ protected $stream = NULL ] -      } - -      - Methods [18] { -        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $mode = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method __destruct ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Stringable> public method __toString ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method close ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method detach ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method eof ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getContents ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getMetadata ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> $key = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method getSize ] { - -          - Parameters [0] { -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isReadable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isSeekable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method isWritable ] { - -          - Parameters [0] { -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method read ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $length ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method rewind ] { - -          - Parameters [0] { -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method seek ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $offset ] -            Parameter #1 [ <optional> $whence = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method setStream ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <optional> string $mode = <default> ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method tell ] { - -          - Parameters [0] { -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype PsrExt\Http\Message\StreamInterface> public method write ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $data ] -          } -          - Return [ int ] -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\UploadedFile implements PsrExt\Http\Message\UploadedFileInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [7] { -        Property [ private $alreadyMoved = false ] -        Property [ private $clientFilename = NULL ] -        Property [ private $clientMediaType = NULL ] -        Property [ private $error = 0 ] -        Property [ private $fileName = '' ] -        Property [ private $size = NULL ] -        Property [ private $stream = NULL ] -      } - -      - Methods [12] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileInterface> public method getClientFilename ] { - -          - Parameters [0] { -          } -          - Return [ ?string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileInterface> public method getClientMediaType ] { - -          - Parameters [0] { -          } -          - Return [ ?string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileInterface> public method getError ] { - -          - Parameters [0] { -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileInterface> public method getSize ] { - -          - Parameters [0] { -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [5] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <optional> ?int $size = <default> ] -            Parameter #2 [ <optional> int $error = <default> ] -            Parameter #3 [ <optional> ?string $clientFilename = <default> ] -            Parameter #4 [ <optional> ?string $clientMediaType = <default> ] -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileInterface> public method getStream ] { - -          - Parameters [0] { -          } -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileInterface> public method moveTo ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $targetPath ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkError ] { - -          - Parameters [1] { -            Parameter #0 [ <required> int $error ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method checkStream ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $stream ] -            Parameter #1 [ <required> int $error ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method getErrorDescription ] { - -          - Parameters [1] { -            Parameter #0 [ <required> int $error ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method storeFile ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $targetPath ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon> private method isBetween ] { - -          - Parameters [3] { -            Parameter #0 [ <required> int $value ] -            Parameter #1 [ <required> int $from ] -            Parameter #2 [ <required> int $to ] -          } -          - Return [ bool ] -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\UploadedFileFactory implements PsrExt\Http\Message\UploadedFileFactoryInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UploadedFileFactoryInterface> public method createUploadedFile ] { - -          - Parameters [5] { -            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $stream ] -            Parameter #1 [ <optional> ?int $size = <default> ] -            Parameter #2 [ <optional> int $error = <default> ] -            Parameter #3 [ <optional> ?string $clientFilename = <default> ] -            Parameter #4 [ <optional> ?string $clientMediaType = <default> ] -          } -          - Return [ Psr\Http\Message\UploadedFileInterface ] -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\Uri extends Phalcon\Http\Message\AbstractCommon implements Stringable, PsrExt\Http\Message\UriInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [8] { -        Property [ protected $fragment = '' ] -        Property [ protected $host = '' ] -        Property [ protected $pass = '' ] -        Property [ protected $path = '' ] -        Property [ protected $port = NULL ] -        Property [ protected $query = '' ] -        Property [ protected $scheme = 'https' ] -        Property [ protected $user = '' ] -      } - -      - Methods [28] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getFragment ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getHost ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getPath ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getPort ] { - -          - Parameters [0] { -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getQuery ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getScheme ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> string $uri = <default> ] -          } -        } - -        Method [ <internal:phalcon, prototype Stringable> public method __toString ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getAuthority ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method getUserInfo ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withFragment ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $fragment ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withPath ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $path ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withPort ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $port ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withQuery ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $query ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withScheme ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $scheme ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withUserInfo ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $user ] -            Parameter #1 [ <optional> $password = <default> ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriInterface> public method withHost ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $host ] -          } -          - Return [ Phalcon\Http\Message\Uri ] -        } - -        Method [ <internal:phalcon> private method checkValue ] { - -          - Parameters [3] { -            Parameter #0 [ <required> string $value ] -            Parameter #1 [ <optional> string $prefix = <default> ] -            Parameter #2 [ <optional> string $suffix = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method filterFragment ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $fragment ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method filterPath ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $path ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method filterPort ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $port ] -          } -          - Return [ ?int ] -        } - -        Method [ <internal:phalcon> private method filterQuery ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $query ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method filterScheme ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $scheme ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon> private method splitQueryValue ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $element ] -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon> private method getArrVal ] { - -          - Parameters [3] { -            Parameter #0 [ <required> array $collection ] -            Parameter #1 [ <required> $index ] -            Parameter #2 [ <optional> $defaultValue = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method cloneInstance ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method checkStringParameter ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -          - Return [ void ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractCommon> final protected method processWith ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $element ] -            Parameter #1 [ <required> string $property ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> final class Phalcon\Http\Message\UriFactory implements PsrExt\Http\Message\UriFactoryInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Message\UriFactoryInterface> public method createUri ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> string $uri = <default> ] -          } -          - Return [ Psr\Http\Message\UriInterface ] -        } -      } -    } -      Class [ <internal:phalcon> class Phalcon\Http\Request extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Http\RequestInterface, Phalcon\Http\Message\RequestMethodInterface ] {        - Constants [10] { @@ -61535,57 +60606,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> abstract class Phalcon\Http\Server\AbstractMiddleware implements PsrExt\Http\Server\MiddlewareInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Server\MiddlewareInterface> abstract public method process ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Psr\Http\Message\ServerRequestInterface $request ] -            Parameter #1 [ <required> Psr\Http\Server\RequestHandlerInterface $handler ] -          } -          - Return [ Psr\Http\Message\ResponseInterface ] -        } -      } -    } - -    Class [ <internal:phalcon> abstract class Phalcon\Http\Server\AbstractRequestHandler implements PsrExt\Http\Server\RequestHandlerInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon, prototype PsrExt\Http\Server\RequestHandlerInterface> abstract public method handle ] { - -          - Parameters [1] { -            Parameter #0 [ <required> Psr\Http\Message\ServerRequestInterface $request ] -          } -          - Return [ Psr\Http\Message\ResponseInterface ] -        } -      } -    } -      Class [ <internal:phalcon> class Phalcon\Image\Adapter\Gd extends Phalcon\Image\Adapter\AbstractAdapter implements Phalcon\Image\Adapter\AdapterInterface ] {        - Constants [0] { @@ -63061,6 +62081,33 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } +    Class [ <internal:phalcon> class Phalcon\Logger\Enum ] { + +      - Constants [9] { +        Constant [ public int ALERT ] { 2 } +        Constant [ public int CRITICAL ] { 1 } +        Constant [ public int CUSTOM ] { 8 } +        Constant [ public int DEBUG ] { 7 } +        Constant [ public int EMERGENCY ] { 0 } +        Constant [ public int ERROR ] { 3 } +        Constant [ public int INFO ] { 6 } +        Constant [ public int NOTICE ] { 5 } +        Constant [ public int WARNING ] { 4 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } +      Class [ <internal:phalcon> class Phalcon\Logger\Exception extends Exception implements Throwable, Stringable ] {        - Constants [0] { @@ -63443,7 +62490,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> class Phalcon\Logger\Logger implements PsrExt\Log\LoggerInterface ] { +    Class [ <internal:phalcon> class Phalcon\Logger\Logger extends Phalcon\Logger\AbstractLogger implements Phalcon\Logger\LoggerInterface ] {        - Constants [9] {          Constant [ public int ALERT ] { 2 } @@ -63472,98 +62519,115 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }        - Methods [22] { -        Method [ <internal:phalcon> public method getAdapters ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method alert ] { -          - Parameters [0] { +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon> public method getLogLevel ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method critical ] { -          - Parameters [0] { +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ]            } -          - Return [ int ] +          - Return [ void ]          } -        Method [ <internal:phalcon> public method getName ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method debug ] { -          - Parameters [0] { +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ]            } -          - Return [ string ] +          - Return [ void ]          } -        Method [ <internal:phalcon, ctor> public method __construct ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method emergency ] { -          - Parameters [3] { -            Parameter #0 [ <required> string $name ] -            Parameter #1 [ <optional> array $adapters = [] ] -            Parameter #2 [ <optional> ?DateTimeZone $timezone = <default> ] +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon> public method addAdapter ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method error ] {            - Parameters [2] { -            Parameter #0 [ <required> string $name ] -            Parameter #1 [ <required> Phalcon\Logger\Adapter\AdapterInterface $adapter ] +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> array $context = [] ]            } -          - Return [ Phalcon\Logger\Logger ] +          - Return [ void ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method alert ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method info ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            }            - Return [ void ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method critical ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method log ] { -          - Parameters [2] { -            Parameter #0 [ <required> $message ] -            Parameter #1 [ <optional> array $context = [] ] +          - Parameters [3] { +            Parameter #0 [ <required> $level ] +            Parameter #1 [ <required> string $message ] +            Parameter #2 [ <optional> array $context = [] ]            }            - Return [ void ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method debug ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method notice ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            }            - Return [ void ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method error ] { +        Method [ <internal:phalcon, prototype Phalcon\Logger\LoggerInterface> public method warning ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] +            Parameter #0 [ <required> string $message ]              Parameter #1 [ <optional> array $context = [] ]            }            - Return [ void ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method emergency ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $adapters = [] ] +            Parameter #2 [ <optional> ?DateTimeZone $timezone = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> public method addAdapter ] {            - Parameters [2] { -            Parameter #0 [ <required> $message ] -            Parameter #1 [ <optional> array $context = [] ] +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Logger\Adapter\AdapterInterface $adapter ]            } -          - Return [ void ] +          - Return [ Phalcon\Logger\AbstractLogger ]          } -        Method [ <internal:phalcon> public method excludeAdapters ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> public method excludeAdapters ] {            - Parameters [1] {              Parameter #0 [ <optional> array $adapters = [] ]            } -          - Return [ Phalcon\Logger\Logger ] +          - Return [ Phalcon\Logger\AbstractLogger ]          } -        Method [ <internal:phalcon> public method getAdapter ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger, prototype Phalcon\Logger\LoggerInterface> public method getAdapter ] {            - Parameters [1] {              Parameter #0 [ <required> string $name ] @@ -63571,68 +62635,52 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ Phalcon\Logger\Adapter\AdapterInterface ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method info ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger, prototype Phalcon\Logger\LoggerInterface> public method getAdapters ] { -          - Parameters [2] { -            Parameter #0 [ <required> $message ] -            Parameter #1 [ <optional> array $context = [] ] +          - Parameters [0] {            } -          - Return [ void ] +          - Return [ array ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method log ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger, prototype Phalcon\Logger\LoggerInterface> public method getLogLevel ] { -          - Parameters [3] { -            Parameter #0 [ <required> $level ] -            Parameter #1 [ <required> $message ] -            Parameter #2 [ <optional> array $context = [] ] +          - Parameters [0] {            } -          - Return [ void ] +          - Return [ int ]          } -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method notice ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger, prototype Phalcon\Logger\LoggerInterface> public method getName ] { -          - Parameters [2] { -            Parameter #0 [ <required> $message ] -            Parameter #1 [ <optional> array $context = [] ] +          - Parameters [0] {            } -          - Return [ void ] +          - Return [ string ]          } -        Method [ <internal:phalcon> public method removeAdapter ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> public method removeAdapter ] {            - Parameters [1] {              Parameter #0 [ <required> string $name ]            } -          - Return [ Phalcon\Logger\Logger ] +          - Return [ Phalcon\Logger\AbstractLogger ]          } -        Method [ <internal:phalcon> public method setAdapters ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> public method setAdapters ] {            - Parameters [1] {              Parameter #0 [ <required> array $adapters ]            } -          - Return [ Phalcon\Logger\Logger ] +          - Return [ Phalcon\Logger\AbstractLogger ]          } -        Method [ <internal:phalcon> public method setLogLevel ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> public method setLogLevel ] {            - Parameters [1] {              Parameter #0 [ <required> int $level ]            } -          - Return [ Phalcon\Logger\Logger ] -        } - -        Method [ <internal:phalcon, prototype PsrExt\Log\LoggerInterface> public method warning ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $message ] -            Parameter #1 [ <optional> array $context = [] ] -          } -          - Return [ void ] +          - Return [ Phalcon\Logger\AbstractLogger ]          } -        Method [ <internal:phalcon> protected method addMessage ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> protected method addMessage ] {            - Parameters [3] {              Parameter #0 [ <required> int $level ] @@ -63642,19 +62690,19 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon> protected method getLevels ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> protected method getLevelNumber ] { -          - Parameters [0] { +          - Parameters [1] { +            Parameter #0 [ <required> $level ]            } -          - Return [ array ] +          - Return [ int ]          } -        Method [ <internal:phalcon> private method getLevelNumber ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\AbstractLogger> protected method getLevels ] { -          - Parameters [1] { -            Parameter #0 [ <required> $level ] +          - Parameters [0] {            } -          - Return [ int ] +          - Return [ array ]          }        }      } @@ -64050,6 +63098,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $index ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { @@ -64098,7 +63147,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [7] {          Property [ protected $container = NULL ] -        Property [ protected $defaultModule = NULL ] +        Property [ protected $defaultModule = '' ]          Property [ protected $eventsManager = NULL ]          Property [ protected $modules = NULL ]          Property [ protected $implicitView = true ] @@ -65088,7 +64137,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] {            - Parameters [1] { -            Parameter #0 [ <required> $alias ] +            Parameter #0 [ <required> $offset ]            }            - Return [ bool ]          } @@ -65096,15 +64145,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] {            - Parameters [1] { -            Parameter #0 [ <required> $alias ] +            Parameter #0 [ <required> $offset ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] {            - Parameters [2] { -            Parameter #0 [ <required> $alias ] -            Parameter #1 [ <required> $definition ] +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ]            }            - Return [ void ]          } @@ -65112,7 +64162,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] {            - Parameters [1] { -            Parameter #0 [ <required> $alias ] +            Parameter #0 [ <required> $offset ]            }            - Return [ void ]          } @@ -65393,7 +64443,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #0 [ <required> $method ]              Parameter #1 [ <required> string $routePattern ]              Parameter #2 [ <required> $handler ] -            Parameter #3 [ <required> string $name ] +            Parameter #3 [ <optional> ?string $name = <default> ]            }            - Return [ void ]          } @@ -65717,7 +64767,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $uniqueTypes = NULL ]        } -      - Methods [84] { +      - Methods [86] {          Method [ <internal:phalcon> public method getTransaction ] {            - Parameters [0] { @@ -66027,8 +65077,9 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            } +          - Return [ void ]          }          Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method setConnectionService ] { @@ -66252,7 +65303,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #0 [ <required> $fields ]              Parameter #1 [ <required> string $referenceModel ]              Parameter #2 [ <required> $referencedFields ] -            Parameter #3 [ <optional> $options = <default> ] +            Parameter #3 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\Relation ]          } @@ -66263,7 +65314,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #0 [ <required> $fields ]              Parameter #1 [ <required> string $referenceModel ]              Parameter #2 [ <required> $referencedFields ] -            Parameter #3 [ <optional> $options = <default> ] +            Parameter #3 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\Relation ]          } @@ -66277,7 +65328,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #3 [ <required> $intermediateReferencedFields ]              Parameter #4 [ <required> string $referenceModel ]              Parameter #5 [ <required> $referencedFields ] -            Parameter #6 [ <optional> $options = <default> ] +            Parameter #6 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\Relation ]          } @@ -66288,7 +65339,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #0 [ <required> $fields ]              Parameter #1 [ <required> string $referenceModel ]              Parameter #2 [ <required> $referencedFields ] -            Parameter #3 [ <optional> $options = <default> ] +            Parameter #3 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\Relation ]          } @@ -66302,7 +65353,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #3 [ <required> $intermediateReferencedFields ]              Parameter #4 [ <required> string $referenceModel ]              Parameter #5 [ <required> $referencedFields ] -            Parameter #6 [ <optional> $options = <default> ] +            Parameter #6 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\Relation ]          } @@ -66377,6 +65428,21 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] {            - Parameters [0] { @@ -67267,7 +66333,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #1 [ <required> $fields ]              Parameter #2 [ <required> string $referencedModel ]              Parameter #3 [ <required> $referencedFields ] -            Parameter #4 [ <optional> $options = <default> ] +            Parameter #4 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -67282,7 +66348,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #4 [ <required> $intermediateReferencedFields ]              Parameter #5 [ <required> string $referencedModel ]              Parameter #6 [ <required> $referencedFields ] -            Parameter #7 [ <optional> $options = <default> ] +            Parameter #7 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -67294,7 +66360,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #1 [ <required> $fields ]              Parameter #2 [ <required> string $referencedModel ]              Parameter #3 [ <required> $referencedFields ] -            Parameter #4 [ <optional> $options = <default> ] +            Parameter #4 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -67306,7 +66372,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #1 [ <required> $fields ]              Parameter #2 [ <required> string $referencedModel ]              Parameter #3 [ <required> $referencedFields ] -            Parameter #4 [ <optional> $options = <default> ] +            Parameter #4 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -67321,7 +66387,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {              Parameter #4 [ <required> $intermediateReferencedFields ]              Parameter #5 [ <required> string $referencedModel ]              Parameter #6 [ <required> $referencedFields ] -            Parameter #7 [ <optional> $options = <default> ] +            Parameter #7 [ <optional> array $options = [] ]            }            - Return [ Phalcon\Mvc\Model\RelationInterface ]          } @@ -70470,13 +69536,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $disableHydration = false ]        } -      - Methods [28] { +      - Methods [30] {          Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\Resultset, ctor> public method __construct ] {            - Parameters [3] {              Parameter #0 [ <required> $columnTypes ]              Parameter #1 [ <optional> ?Phalcon\Db\ResultInterface $result = <default> ] -            Parameter #2 [ <optional> ?Psr\SimpleCache\CacheInterface $cache = <default> ] +            Parameter #2 [ <optional> $cache = <default> ]            }          } @@ -70484,6 +69550,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\ResultsetInterface, prototype Phalcon\Mvc\Model\ResultsetInterface> public method toArray ] { @@ -70508,6 +69575,21 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Countable> final public method count ] {            - Parameters [0] { @@ -70535,7 +69617,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } -          - Return [ ?Psr\SimpleCache\CacheInterface ] +          - Return [ ?Phalcon\Cache\CacheInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getFirst ] { @@ -70605,6 +69687,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $index ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetExists ] { @@ -70713,14 +69796,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $keepSnapshots = false ]        } -      - Methods [28] { +      - Methods [30] {          Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\Resultset, ctor> public method __construct ] {            - Parameters [5] {              Parameter #0 [ <required> $columnMap ]              Parameter #1 [ <required> $model ]              Parameter #2 [ <required> $result ] -            Parameter #3 [ <optional> ?Psr\SimpleCache\CacheInterface $cache = <default> ] +            Parameter #3 [ <optional> $cache = <default> ]              Parameter #4 [ <optional> bool $keepSnapshots = <default> ]            }          } @@ -70755,6 +69838,21 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Countable> final public method count ] {            - Parameters [0] { @@ -70782,7 +69880,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [0] {            } -          - Return [ ?Psr\SimpleCache\CacheInterface ] +          - Return [ ?Phalcon\Cache\CacheInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getFirst ] { @@ -70852,6 +69950,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $index ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetExists ] { @@ -70955,6 +70054,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $index ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { @@ -71515,20 +70615,20 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Properties [25] {          Property [ protected $container = NULL ] -        Property [ protected $action = NULL ] -        Property [ protected $controller = NULL ] -        Property [ protected $defaultAction = NULL ] -        Property [ protected $defaultController = NULL ] -        Property [ protected $defaultModule = NULL ] -        Property [ protected $defaultNamespace = NULL ] +        Property [ protected $action = '' ] +        Property [ protected $controller = '' ] +        Property [ protected $defaultAction = '' ] +        Property [ protected $defaultController = '' ] +        Property [ protected $defaultModule = '' ] +        Property [ protected $defaultNamespace = '' ]          Property [ protected $defaultParams = NULL ]          Property [ protected $eventsManager = NULL ]          Property [ protected $keyRouteNames = NULL ]          Property [ protected $keyRouteIds = NULL ]          Property [ protected $matchedRoute = NULL ]          Property [ protected $matches = NULL ] -        Property [ protected $module = NULL ] -        Property [ protected $namespaceName = NULL ] +        Property [ protected $module = '' ] +        Property [ protected $namespaceName = '' ]          Property [ protected $notFoundPaths = NULL ]          Property [ protected $params = NULL ]          Property [ protected $removeExtraSlashes = false ] @@ -74822,7 +73922,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method destroy ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ bool ]          } @@ -74830,14 +73930,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method gc ] {            - Parameters [1] { -            Parameter #0 [ <required> $maxlifetime ] +            Parameter #0 [ <required> int $maxlifetime ]            }          }          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method read ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ string ]          } @@ -74854,7 +73954,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method write ] {            - Parameters [2] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]              Parameter #1 [ <required> $data ]            }            - Return [ bool ] @@ -74905,7 +74005,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method destroy ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ bool ]          } @@ -74913,14 +74013,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method gc ] {            - Parameters [1] { -            Parameter #0 [ <required> $maxlifetime ] +            Parameter #0 [ <required> int $maxlifetime ]            }          }          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method read ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ string ]          } @@ -74937,7 +74037,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method write ] {            - Parameters [2] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]              Parameter #1 [ <required> $data ]            }            - Return [ bool ] @@ -74973,7 +74073,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ private $path = '' ]        } -      - Methods [9] { +      - Methods [16] {          Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, ctor> public method __construct ] {            - Parameters [1] { @@ -74984,7 +74084,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method destroy ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ bool ]          } @@ -74992,7 +74092,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method gc ] {            - Parameters [1] { -            Parameter #0 [ <required> $maxlifetime ] +            Parameter #0 [ <required> int $maxlifetime ]            }          } @@ -75008,7 +74108,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method read ] {            - Parameters [1] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]            }            - Return [ string ]          } @@ -75016,12 +74116,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method write ] {            - Parameters [2] { -            Parameter #0 [ <required> $id ] +            Parameter #0 [ <required> $sessionId ]              Parameter #1 [ <required> $data ]            }            - Return [ bool ]          } +        Method [ <internal:phalcon> protected method getArrVal ] { + +          - Parameters [4] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> $index ] +            Parameter #2 [ <optional> $defaultValue = <default> ] +            Parameter #3 [ <optional> ?string $cast = <default> ] +          } +        } +          Method [ <internal:phalcon> private method getDirSeparator ] {            - Parameters [1] { @@ -75030,6 +74140,54 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon> protected method phpFileExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +        } + +        Method [ <internal:phalcon> protected method phpFileGetContents ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +        } + +        Method [ <internal:phalcon> protected method phpFilePutContents ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> int $flags = <default> ] +            Parameter #3 [ <optional> $context = <default> ] +          } +        } + +        Method [ <internal:phalcon> protected method phpFopen ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <required> string $mode ] +          } +        } + +        Method [ <internal:phalcon> protected method phpIniGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $varname ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method phpIsWritable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filename ] +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method close ] {            - Parameters [0] { @@ -75047,7 +74205,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> <iterateable> class Phalcon\Session\Bag extends Phalcon\Support\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Support\Collection\CollectionInterface, ArrayAccess, Phalcon\Di\InjectionAwareInterface ] { +    Class [ <internal:phalcon> <iterateable> class Phalcon\Session\Bag extends Phalcon\Support\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Support\Collection\CollectionInterface, ArrayAccess, Phalcon\Session\BagInterface, Phalcon\Di\InjectionAwareInterface ] {        - Constants [0] {        } @@ -75067,16 +74225,16 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ private $session = NULL ]        } -      - Methods [29] { +      - Methods [31] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> public method __construct ] {            - Parameters [2] { -            Parameter #0 [ <required> string $name ] -            Parameter #1 [ <optional> ?Phalcon\Di\DiInterface $container = <default> ] +            Parameter #0 [ <required> Phalcon\Session\ManagerInterface $session ] +            Parameter #1 [ <required> string $name ]            }          } -        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method clear ] { +        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method clear ] {            - Parameters [0] {            } @@ -75090,7 +74248,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ Phalcon\Di\DiInterface ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method init ] { +        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method init ] {            - Parameters [1] {              Parameter #0 [ <optional> array $data = [] ] @@ -75098,7 +74256,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method remove ] { +        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method remove ] {            - Parameters [1] {              Parameter #0 [ <required> string $element ] @@ -75106,7 +74264,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method set ] { +        Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method set ] {            - Parameters [2] {              Parameter #0 [ <required> string $element ] @@ -75123,14 +74281,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method __get ] { +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method __get ] {            - Parameters [1] {              Parameter #0 [ <required> string $element ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method __isset ] { +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method __isset ] {            - Parameters [1] {              Parameter #0 [ <required> string $element ] @@ -75138,7 +74296,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method __set ] { +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method __set ] {            - Parameters [2] {              Parameter #0 [ <required> string $element ] @@ -75147,7 +74305,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method __unset ] { +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method __unset ] {            - Parameters [1] {              Parameter #0 [ <required> string $element ] @@ -75162,7 +74320,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method get ] { +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method get ] {            - Parameters [3] {              Parameter #0 [ <required> string $element ] @@ -75193,7 +74351,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method has ] { +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Phalcon\Session\BagInterface> public method has ] {            - Parameters [1] {              Parameter #0 [ <required> string $element ] @@ -75221,6 +74379,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -75265,7 +74424,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -75411,7 +74585,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ private $uniqueId = '' ]        } -      - Methods [26] { +      - Methods [27] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { @@ -75513,7 +74687,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method regenerateId ] {            - Parameters [1] { -            Parameter #0 [ <optional> $deleteOldSession = <default> ] +            Parameter #0 [ <optional> bool $deleteOldSession = <default> ]            }            - Return [ Phalcon\Session\ManagerInterface ]          } @@ -75546,7 +74720,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method setId ] {            - Parameters [1] { -            Parameter #0 [ <required> string $id ] +            Parameter #0 [ <required> string $sessionId ]            }            - Return [ Phalcon\Session\ManagerInterface ]          } @@ -75581,6 +74755,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ int ]          } +        Method [ <internal:phalcon> protected method phpHeadersSent ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon> private method getUniqueKey ] {            - Parameters [1] { @@ -75896,11 +75077,12 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [2] {          Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ]        } -      - Methods [6] { +      - Methods [10] {          Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] {            - Parameters [0] { @@ -75911,11 +75093,19 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            }            - Return [ void ]          } +        Method [ <internal:phalcon> protected method phpBase64Decode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $input ] +            Parameter #1 [ <optional> bool $strict = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] {            - Parameters [1] { @@ -75923,6 +75113,27 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] { @@ -75931,23 +75142,24 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          }        }      } -    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Igbinary extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Json extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] {        - Constants [0] {        } @@ -75958,11 +75170,12 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [2] {          Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ]        } -      - Methods [6] { +      - Methods [11] {          Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] {            - Parameters [0] { @@ -75972,11 +75185,31 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            }            - Return [ void ]          } +        Method [ <internal:phalcon> private method getDecode ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $data ] +            Parameter #1 [ <optional> bool $associative = <default> ] +            Parameter #2 [ <optional> int $depth = <default> ] +            Parameter #3 [ <optional> int $options = <default> ] +          } +        } + +        Method [ <internal:phalcon> private method getEncode ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> int $options = <default> ] +            Parameter #2 [ <optional> int $depth = <default> ] +          } +          - Return [ string ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] {            - Parameters [1] { @@ -75984,6 +75217,27 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] { @@ -75992,12 +75246,75 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\MemcachedIgbinary extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ mixed ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] {            - Parameters [0] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] {            - Parameters [1] { @@ -76005,10 +75322,33 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }            - Return [ void ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        }        }      } -    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Json extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\MemcachedJson extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] {        - Constants [0] {        } @@ -76019,43 +75359,110 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [2] {          Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ]        } -      - Methods [8] { -        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] {            - Parameters [0] {            } +          - Return [ mixed ]          } -        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            }            - Return [ void ]          } -        Method [ <internal:phalcon> private method getDecode ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { -          - Parameters [4] { -            Parameter #0 [ <required> string $data ] -            Parameter #1 [ <optional> bool $associative = <default> ] -            Parameter #2 [ <optional> int $depth = <default> ] -            Parameter #3 [ <optional> int $options = <default> ] +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ]            }          } -        Method [ <internal:phalcon> private method getEncode ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { -          - Parameters [3] { +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] {              Parameter #0 [ <required> $data ] -            Parameter #1 [ <optional> int $options = <default> ] -            Parameter #2 [ <optional> int $depth = <default> ]            } -          - Return [ string ] +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\MemcachedPhp extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ mixed ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ]          }          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { @@ -76065,6 +75472,27 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] { @@ -76073,12 +75501,97 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Msgpack extends Phalcon\Storage\Serializer\Igbinary implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Serializer\Igbinary, prototype Phalcon\Storage\Serializer\Igbinary> protected method doSerialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Serializer\Igbinary, prototype Phalcon\Storage\Serializer\Igbinary> protected method doUnserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\Igbinary, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\Igbinary, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\Igbinary> protected method phpIgbinarySerialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ ?string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] {            - Parameters [0] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] {            - Parameters [1] { @@ -76086,10 +75599,33 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }            - Return [ void ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        }        }      } -    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Msgpack extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Php extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] {        - Constants [0] {        } @@ -76100,26 +75636,36 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [2] {          Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ]        } -      - Methods [6] { +      - Methods [10] {          Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] {            - Parameters [0] {            } -          - Return [ ?string ] +          - Return [ string ]          }          Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            }            - Return [ void ]          } +        Method [ <internal:phalcon> private method phpUnserialize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $data ] +            Parameter #1 [ <optional> array $options = [] ] +          } +          - Return [ mixed ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] {            - Parameters [1] { @@ -76127,6 +75673,27 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] { @@ -76135,23 +75702,24 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] {            - Parameters [0] {            } +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          }        }      } -    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\None extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\RedisIgbinary extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] {        - Constants [0] {        } @@ -76162,22 +75730,23 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [2] {          Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ]        } -      - Methods [6] { -        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] {            - Parameters [0] {            } -          - Return [ string ] +          - Return [ mixed ]          } -        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            }            - Return [ void ]          } @@ -76189,6 +75758,27 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] { @@ -76197,12 +75787,75 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\RedisJson extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ mixed ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] {            - Parameters [0] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] {            - Parameters [1] { @@ -76210,10 +75863,33 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }            - Return [ void ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        }        }      } -    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Php extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\RedisMsgpack extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] {        - Constants [0] {        } @@ -76224,27 +75900,48 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [2] {          Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ]        } -      - Methods [8] { -        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] {            - Parameters [0] {            } -          - Return [ string ] +          - Return [ mixed ]          } -        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $data ] +            Parameter #0 [ <required> string $serialized ]            }            - Return [ void ]          } -        Method [ <internal:phalcon> private method processSerializable ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] {            - Parameters [1] {              Parameter #0 [ <required> $data ] @@ -76252,11 +75949,60 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } -        Method [ <internal:phalcon> private method processNotSerializable ] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] {              Parameter #0 [ <required> $data ]            } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\RedisNone extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ mixed ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          }            - Return [ void ]          } @@ -76267,6 +76013,27 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] {            - Parameters [1] { @@ -76275,12 +76042,75 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\RedisPhp extends Phalcon\Storage\Serializer\None implements Phalcon\Storage\Serializer\SerializerInterface, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ protected $data = NULL ] +        Property [ protected $isSuccess = true ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ mixed ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\None, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] {            - Parameters [0] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method isSuccess ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] {            - Parameters [1] { @@ -76288,6 +76118,29 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            }            - Return [ void ]          } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> protected method isSerializable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        }        }      } @@ -76399,7 +76252,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $lowerKeys = NULL ]        } -      - Methods [27] { +      - Methods [29] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype Phalcon\Support\Collection\CollectionInterface> public method remove ] {            - Parameters [1] { @@ -76538,6 +76391,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype ArrayAccess> public method offsetSet ] { @@ -76582,7 +76436,22 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Method [ <internal:phalcon, inherits Phalcon\Support\Collection, prototype Serializable> public method unserialize ] {            - Parameters [1] { -            Parameter #0 [ <required> $serialized ] +            Parameter #0 [ <required> string $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ]            }            - Return [ void ]          } @@ -79510,7 +79379,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $lowerKeys = NULL ]        } -      - Methods [27] { +      - Methods [29] {          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, ctor> final public method __construct ] {            - Parameters [1] { @@ -79616,6 +79485,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $element ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, overwrites Phalcon\Support\Collection, prototype ArrayAccess> final public method offsetSet ] { @@ -79697,6 +79567,21 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ array ]          } +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __serialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Support\Collection> public method __unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $data ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Support\Collection> protected method setData ] {            - Parameters [2] { @@ -80458,7 +80343,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ protected $translate = NULL ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -80503,6 +80388,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ void ]          } +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon> protected method phpFopen ] {            - Parameters [2] { @@ -80533,6 +80425,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $translateKey ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetSet ] { @@ -80749,6 +80642,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $translateKey ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetSet ] { @@ -80806,7 +80700,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {          Property [ private $triggerError = false ]        } -      - Methods [12] { +      - Methods [13] {          Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AbstractAdapter, ctor> public method __construct ] {            - Parameters [2] { @@ -80848,6 +80742,13 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Return [ string ]          } +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> public method _ ] {            - Parameters [2] { @@ -80870,6 +80771,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {            - Parameters [1] {              Parameter #0 [ <required> $translateKey ]            } +          - Return [ mixed ]          }          Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetSet ] { @@ -81256,11 +81158,8 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Methods [1] {          Method [ <internal:phalcon> final public method __invoke ] { -          - Parameters [4] { -            Parameter #0 [ <required> $number ] -            Parameter #1 [ <required> $message ] -            Parameter #2 [ <required> $file ] -            Parameter #3 [ <required> $line ] +          - Parameters [1] { +            Parameter #0 [ <required> $element ]            }          }        } @@ -81362,11 +81261,8 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Methods [1] {          Method [ <internal:phalcon> final public method __invoke ] { -          - Parameters [4] { -            Parameter #0 [ <required> $number ] -            Parameter #1 [ <required> $message ] -            Parameter #2 [ <required> $file ] -            Parameter #3 [ <required> $line ] +          - Parameters [1] { +            Parameter #0 [ <required> $element ]            }          }        } @@ -81389,18 +81285,14 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        - Methods [1] {          Method [ <internal:phalcon> final public method __invoke ] { -          - Parameters [5] { -            Parameter #0 [ <required> $number ] -            Parameter #1 [ <required> $message ] -            Parameter #2 [ <required> $file ] -            Parameter #3 [ <required> $line ] -            Parameter #4 [ <required> $context ] +          - Parameters [1] { +            Parameter #0 [ <required> $element ]            }          }        }      } -    Class [ <internal:phalcon> final class phalcon\15__closure ] { +    Class [ <internal:phalcon> final class phalcon\1__closure ] {        - Constants [0] {        } @@ -81427,83 +81319,7 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> final class phalcon\16__closure ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon> final public method __invoke ] { - -          - Parameters [5] { -            Parameter #0 [ <required> $number ] -            Parameter #1 [ <required> $message ] -            Parameter #2 [ <required> $file ] -            Parameter #3 [ <required> $line ] -            Parameter #4 [ <required> $context ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> final class phalcon\17__closure ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon> final public method __invoke ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> final class phalcon\18__closure ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon> final public method __invoke ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -        } -      } -    } - -    Class [ <internal:phalcon> final class phalcon\1__closure ] { +    Class [ <internal:phalcon> final class phalcon\2__closure ] {        - Constants [0] {        } @@ -81531,30 +81347,6 @@ Extension [ <persistent> extension #116 phalcon version 5.0.0beta3 ] {        }      } -    Class [ <internal:phalcon> final class phalcon\2__closure ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [0] { -      } - -      - Methods [1] { -        Method [ <internal:phalcon> final public method __invoke ] { - -          - Parameters [1] { -            Parameter #0 [ <required> $element ] -          } -        } -      } -    } -      Class [ <internal:phalcon> final class phalcon\3__closure ] {        - Constants [0] { | 
