diff options
| -rw-r--r-- | .gitignore | 9 | ||||
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | PHPINFO | 30 | ||||
| -rw-r--r-- | REFLECTION | 73414 | ||||
| -rw-r--r-- | php-phalcon5.spec | 468 | 
5 files changed, 73925 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..01f0400 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +clog +package-*.xml +*.tgz +*.tar.bz2 +*.tar.gz +*.tar.xz +*.tar.xz.asc +*.src.rpm +*/*rpm diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..91b0fd5 --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +SRCDIR := $(shell pwd) +NAME := $(shell basename $(SRCDIR)) +include ../../common/Makefile + @@ -0,0 +1,30 @@ + +phalcon + + +Phalcon is a full stack PHP framework, delivered as a PHP extension, offering lower resource consumption and high performance. +phalcon => enabled +Author => Phalcon Team and contributors +Version => 4.1.2 +Build Date => Apr 26 2021 00:00:00 +Powered by Zephir => Version 0.12.21-8a412a1 + +Directive => Local Value => Master Value +phalcon.db.escape_identifiers => On => On +phalcon.db.force_casting => Off => Off +phalcon.orm.case_insensitive_column_map => Off => Off +phalcon.orm.cast_last_insert_id_to_int => Off => Off +phalcon.orm.cast_on_hydrate => Off => Off +phalcon.orm.column_renaming => On => On +phalcon.orm.disable_assign_setters => Off => Off +phalcon.orm.enable_implicit_joins => On => On +phalcon.orm.enable_literals => On => On +phalcon.orm.events => On => On +phalcon.orm.exception_on_failed_save => Off => Off +phalcon.orm.exception_on_failed_metadata_save => On => On +phalcon.orm.ignore_unknown_columns => Off => Off +phalcon.orm.late_state_binding => Off => Off +phalcon.orm.not_null_validations => On => On +phalcon.orm.update_snapshot_on_save => On => On +phalcon.orm.virtual_foreign_keys => On => On +phalcon.warning.enable => On => On diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..19bc6d9 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,73414 @@ +Extension [ <persistent> extension #117 phalcon version 4.1.2 ] { + +  - Dependencies { +    Dependency [ pdo (Required) ] +    Dependency [ spl (Required) ] +    Dependency [ standard (Required) ] +    Dependency [ hash (Required) ] +    Dependency [ json (Required) ] +    Dependency [ psr (Required) ] +  } + +  - INI { +    Entry [ phalcon.db.escape_identifiers <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.db.force_casting <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.case_insensitive_column_map <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.cast_last_insert_id_to_int <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.cast_on_hydrate <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.column_renaming <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.disable_assign_setters <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.enable_implicit_joins <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.enable_literals <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.events <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.exception_on_failed_save <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.exception_on_failed_metadata_save <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.ignore_unknown_columns <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.late_state_binding <ALL> ] +      Current = '0' +    } +    Entry [ phalcon.orm.not_null_validations <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.update_snapshot_on_save <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.orm.virtual_foreign_keys <ALL> ] +      Current = '1' +    } +    Entry [ phalcon.warning.enable <ALL> ] +      Current = '1' +    } +  } + +  - Classes [544] { +    Interface [ <internal:phalcon> interface Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:phalcon> abstract public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> abstract public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Collection\CollectionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [14] { +        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 clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        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 toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [10] { +        Method [ <internal:phalcon> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getAdapter ] { +        } + +        Method [ <internal:phalcon> abstract public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [31] { +        Method [ <internal:phalcon> abstract public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getDefault ] { +        } + +        Method [ <internal:phalcon> abstract public method getFilters ] { +        } + +        Method [ <internal:phalcon> abstract public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> abstract public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getValue ] { +        } + +        Method [ <internal:phalcon> abstract public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method label ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Dispatcher\DispatcherInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [19] { +        Method [ <internal:phalcon> abstract public method dispatch ] { +        } + +        Method [ <internal:phalcon> abstract public method forward ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $forward ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getActionSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getHandlerSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <optional> $filters ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon> abstract public method hasParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $param ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isFinished ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setActionName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultNamespace ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setHandlerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $handlerSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setModuleName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setNamespaceName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ void ] +        } +      } +    } + +    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 ] { +        } + +        Method [ <internal:phalcon> abstract public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method serialize ] { +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:phalcon> abstract public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Config\ConfigInterface extends Phalcon\Collection\CollectionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [18] { +        Method [ <internal:phalcon> abstract public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon> abstract public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection\CollectionInterface> abstract public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\MetaDataInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [29] { +        Method [ <internal:phalcon> abstract public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon> abstract public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon> abstract public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon> abstract public method reset ] { +        } + +        Method [ <internal:phalcon> abstract public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +        } + +        Method [ <internal:phalcon> abstract public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Cache\Adapter\AdapterInterface extends Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [10] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getAdapter ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AdapterInterface> abstract public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Db\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [67] { +        Method [ <internal:phalcon> abstract public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method affectedRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method begin ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method commit ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method connect ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $descriptor ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> $whereCondition ] +            Parameter #2 [ <optional> $placeholders ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $indexName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method escapeIdentifier ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method execute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $placeholders ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method fetchAll ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $placeholders ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> array $placeholders ] +            Parameter #2 [ <optional> $column ] +          } +        } + +        Method [ <internal:phalcon> abstract public method fetchOne ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $placeholders ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getConnectionId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getDescriptor ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getDialect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\DialectInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getDialectType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getDefaultIdValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon> abstract public method getDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon> abstract public method getInternalHandler ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon> abstract public method getNestedTransactionSavepointName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRealSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getSQLBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getSQLVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method insert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> $fields ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method insertAsDict ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isNestedTransactionsWithSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isUnderTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $sequenceName ] +          } +        } + +        Method [ <internal:phalcon> abstract public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> int $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method query ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $placeholders ] +            Parameter #2 [ <optional> $dataTypes ] +          } +        } + +        Method [ <internal:phalcon> abstract public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setNestedTransactionsWithSavepoints ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $nestedTransactionsWithSavepoints ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method supportSequences ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method update ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> $values ] +            Parameter #3 [ <optional> $whereCondition ] +            Parameter #4 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method updateAsDict ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $whereCondition ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method useExplicitIdValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method supportsDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Annotations\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ Phalcon\Annotations\Reflection ] +        } + +        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 getProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $propertyName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon> abstract public method getProperties ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getReader ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Annotations\ReaderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setReader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Annotations\ReaderInterface $reader ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\Connection\PdoInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> abstract static public method getAvailableDrivers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [13] { +        Method [ <internal:phalcon> abstract public method beginTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method errorCode ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method errorInfo ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method exec ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $attribute ] +          } +        } + +        Method [ <internal:phalcon> abstract public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method prepare ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon> abstract public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +        } + +        Method [ <internal:phalcon> abstract public method quote ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method rollBack ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Db\DialectInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [34] { +        Method [ <internal:phalcon> abstract public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $indexName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method dropTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getCustomFunctions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getSqlExpression ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method registerCustomFunction ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $customFunction ] +          } +          - Return [ Phalcon\Db\Dialect ] +        } + +        Method [ <internal:phalcon> abstract public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method select ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method supportsReleaseSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method supportsSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Logger\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:phalcon> abstract public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method begin ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method commit ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getFormatter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Formatter\FormatterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method process ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method rollback ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setFormatter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Formatter\FormatterInterface $formatter ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\ResultsetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [13] { +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filter ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getFirst ] { +        } + +        Method [ <internal:phalcon> abstract public method getHydrateMode ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getLast ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method isFresh ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setHydrateMode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $hydrateMode ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setIsFresh ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $isFresh ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> abstract public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method update ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Paginator\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon> abstract public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method paginate ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setCurrentPage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $page ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setLimit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limit ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Translate\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> abstract public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method query ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method t ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Assets\FilterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\Connection\ConnectionInterface extends Phalcon\DataMapper\Pdo\Connection\PdoInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract static public method getAvailableDrivers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [30] { +        Method [ <internal:phalcon> abstract public method connect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method disconnect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method fetchAffected ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method fetchAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchAssoc ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $column ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchGroup ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $flags ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchObject ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ NULL ] +        } + +        Method [ <internal:phalcon> abstract public method fetchObjects ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchOne ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchPairs ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon> abstract public method getProfiler ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method isConnected ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method perform ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon> abstract public method setProfiler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface $profiler ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method beginTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method errorCode ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method errorInfo ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method exec ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method getAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $attribute ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method prepare ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method quote ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method rollBack ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\PdoInterface> abstract public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Di\DiInterface extends ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [3] { +        Method [ <internal:phalcon> abstract static public method getDefault ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface or NULL ] +        } + +        Method [ <internal:phalcon> abstract static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract static public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [15] { +        Method [ <internal:phalcon> abstract public method attempt ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getRaw ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getServices ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Di\ServiceInterface $rawDefinition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +        } + +        Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +        } + +        Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:Core, inherits ArrayAccess> abstract public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Flash\FlashInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:phalcon> abstract public method error ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method message ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method notice ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method success ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method warning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Image\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [14] { +        Method [ <internal:phalcon> abstract public method background ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $color ] +            Parameter #1 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method blur ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $radius ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method crop ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int or NULL $offsetX ] +            Parameter #3 [ <optional> int or NULL $offsetY ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method flip ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $direction ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method mask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method pixelate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method reflection ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $height ] +            Parameter #1 [ <optional> int $opacity ] +            Parameter #2 [ <optional> bool $fadeIn ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method render ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $ext ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method resize ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> int or NULL $width ] +            Parameter #1 [ <optional> int or NULL $height ] +            Parameter #2 [ <optional> int $master ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method rotate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $degrees ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method save ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $file ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method sharpen ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method text ] { + +          - Parameters [7] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> int $offsetX ] +            Parameter #2 [ <optional> int $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +            Parameter #4 [ <optional> string $color ] +            Parameter #5 [ <optional> int $size ] +            Parameter #6 [ <optional> string or NULL $fontfile ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method watermark ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +            Parameter #1 [ <optional> int $offsetX ] +            Parameter #2 [ <optional> int $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Logger\Formatter\FormatterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method format ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\BehaviorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method missingMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $method ] +            Parameter #2 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> abstract public method notify ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\ViewBaseInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getParamsToView ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getViewsDir ] { +        } + +        Method [ <internal:phalcon> abstract public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setParamToView ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setVar ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setViewsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $viewsDir ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\View\Engine\EngineInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> abstract public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method render ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <required> $params ] +            Parameter #2 [ <optional> bool $mustClean ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Security\JWT\Signer\SignerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon> abstract public method getAlgHeader ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getAlgorithm ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method sign ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $payload ] +            Parameter #1 [ <required> string $passphrase ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method verify ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $source ] +            Parameter #1 [ <required> string $payload ] +            Parameter #2 [ <required> string $passphrase ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Validation\ValidatorCompositeInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Acl\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [19] { +        Method [ <internal:phalcon> abstract public method addInherit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> $roleToInherit ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method addRole ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $role ] +            Parameter #1 [ <optional> $accessInherits ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method addComponent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $componentObject ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method addComponentAccess ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $componentName ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method allow ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method deny ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method dropComponentAccess ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $componentName ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getActiveAccess ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getActiveRole ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getActiveComponent ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getDefaultAction ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getNoArgumentsDefaultAction ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getRoles ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getComponents ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method isAllowed ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $roleName ] +            Parameter #1 [ <required> $componentName ] +            Parameter #2 [ <required> string $access ] +            Parameter #3 [ <optional> array or NULL $parameters ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isComponent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $componentName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isRole ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $roleName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultAccess ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setNoArgumentsDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultAccess ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Domain\Payload\ReadableInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [6] { +        Method [ <internal:phalcon> abstract public method getException ] { + +          - Parameters [0] { +          } +          - Return [ Throwable or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getExtras ] { +        } + +        Method [ <internal:phalcon> abstract public method getInput ] { +        } + +        Method [ <internal:phalcon> abstract public method getMessages ] { +        } + +        Method [ <internal:phalcon> abstract public method getOutput ] { +        } + +        Method [ <internal:phalcon> abstract public method getStatus ] { +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Domain\Payload\WriteableInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [6] { +        Method [ <internal:phalcon> abstract public method setException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Throwable $exception ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setExtras ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $extras ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setInput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messages ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setOutput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $output ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $status ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\EntityInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method readAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $attribute ] +          } +        } + +        Method [ <internal:phalcon> abstract public method writeAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method getColumnMaps ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getMetaData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ array ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\ResultInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method setDirtyState ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $dirtyState ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\RouterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [30] { +        Method [ <internal:phalcon> abstract public method add ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method attach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\RouteInterface $route ] +            Parameter #1 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addConnect ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addDelete ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addHead ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addGet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPatch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPost ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPurge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPut ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addTrace ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getMatchedRoute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getMatches ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getRouteById ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getRouteByName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> abstract public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $uri ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method mount ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\GroupInterface $group ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultController ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaults ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $defaults ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method wasMatched ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Translate\Interpolator\InterpolatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Acl\ComponentInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> abstract public method getDescription ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Acl\RoleInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getDescription ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Annotations\ReaderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> abstract static public method parseDocBlock ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $docBlock ] +            Parameter #1 [ <optional> $file ] +            Parameter #2 [ <optional> $line ] +          } +          - Return [ array ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Cli\DispatcherInterface extends Phalcon\Dispatcher\DispatcherInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [28] { +        Method [ <internal:phalcon> abstract public method getActiveTask ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cli\TaskInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getLastTask ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cli\TaskInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getTaskName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getTaskSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultTask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setTaskName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setTaskSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method dispatch ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method forward ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $forward ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getActionSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getHandlerSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <optional> $filters ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method hasParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $param ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method isFinished ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setActionName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultNamespace ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setHandlerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $handlerSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setModuleName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setNamespaceName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Cli\Router\RouteInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [3] { +        Method [ <internal:phalcon> abstract static public method delimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method getDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [11] { +        Method [ <internal:phalcon> abstract public method compilePattern ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getCompiledPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getDescription ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getReversedPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getRouteId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method reConfigure ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDescription ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $description ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Cli\TaskInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Crypt\CryptInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [16] { +        Method [ <internal:phalcon> abstract public method decrypt ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string or NULL $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method decryptBase64 ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method encrypt ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string or NULL $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method encryptBase64 ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getAvailableCiphers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getAuthTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getAuthData ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getAuthTagLength ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getCipher ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setAuthTag ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $tag ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setAuthData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $data ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setAuthTagLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $length ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setCipher ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cipher ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setPadding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $scheme ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [6] { +        Method [ <internal:phalcon> abstract public method getMaster ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getRead ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $name ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getWrite ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $name ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setMaster ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection\ConnectionInterface $callableObject ] +          } +          - Return [ Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setRead ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $callableObject ] +          } +          - Return [ Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setWrite ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $callableObject ] +          } +          - Return [ Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:phalcon> abstract public method finish ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getLogger ] { + +          - Parameters [0] { +          } +          - Return [ Psr\Log\LoggerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getLogFormat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getLogLevel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method isActive ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setActive ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $active ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setLogFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $logFormat ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setLogLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $logLevel ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method start ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $method ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Db\ColumnInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [16] { +        Method [ <internal:phalcon> abstract public method getAfterPosition ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getBindType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getDefault ] { +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getScale ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getSize ] { +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getTypeReference ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getTypeValues ] { +        } + +        Method [ <internal:phalcon> abstract public method hasDefault ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isAutoIncrement ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isFirst ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isNotNull ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isNumeric ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isPrimary ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isUnsigned ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Db\IndexInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> abstract public method getColumns ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Db\ReferenceInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method getColumns ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getOnDelete ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getOnUpdate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getReferencedColumns ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getReferencedSchema ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getReferencedTable ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getSchemaName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Db\ResultInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method dataSeek ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $number ] +          } +        } + +        Method [ <internal:phalcon> abstract public method execute ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method fetch ] { +        } + +        Method [ <internal:phalcon> abstract public method fetchAll ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method fetchArray ] { +        } + +        Method [ <internal:phalcon> abstract public method getInternalResult ] { + +          - Parameters [0] { +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon> abstract public method numRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method setFetchMode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $fetchMode ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Di\ServiceInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method getDefinition ] { +        } + +        Method [ <internal:phalcon> abstract public method getParameter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $position ] +          } +        } + +        Method [ <internal:phalcon> abstract public method isResolved ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isShared ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method resolve ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $parameters ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $definition ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setParameter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $position ] +            Parameter #1 [ <required> array $parameter ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setShared ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $shared ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Domain\Payload\PayloadInterface extends Phalcon\Domain\Payload\ReadableInterface, Phalcon\Domain\Payload\WriteableInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [12] { +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\ReadableInterface> abstract public method getException ] { + +          - Parameters [0] { +          } +          - Return [ Throwable or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\ReadableInterface> abstract public method getExtras ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\ReadableInterface> abstract public method getInput ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\ReadableInterface> abstract public method getMessages ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\ReadableInterface> abstract public method getOutput ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\ReadableInterface> abstract public method getStatus ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\WriteableInterface> abstract public method setException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Throwable $exception ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\WriteableInterface> abstract public method setExtras ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $extras ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\WriteableInterface> abstract public method setInput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\WriteableInterface> abstract public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messages ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\WriteableInterface> abstract public method setOutput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $output ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Domain\Payload\WriteableInterface> abstract public method setStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $status ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Escaper\EscaperInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method escapeCss ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $css ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method escapeHtml ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method escapeHtmlAttr ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method escapeJs ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $js ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method escapeUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $url ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getEncoding ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setEncoding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $encoding ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setHtmlQuoteType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $quoteType ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Events\EventInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:phalcon> abstract public method getData ] { +        } + +        Method [ <internal:phalcon> abstract public method getType ] { +        } + +        Method [ <internal:phalcon> abstract public method isCancelable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isStopped ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +          - Return [ Phalcon\Events\EventInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Events\EventInterface ] +        } + +        Method [ <internal:phalcon> abstract public method stop ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\EventInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Events\ManagerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [6] { +        Method [ <internal:phalcon> abstract public method attach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $eventType ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method detach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $eventType ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method detachAll ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method fire ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $eventType ] +            Parameter #1 [ <required> $source ] +            Parameter #2 [ <optional> $data ] +            Parameter #3 [ <optional> bool $cancelable ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getListeners ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method hasListeners ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Filter\FilterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method sanitize ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> $sanitizers ] +            Parameter #2 [ <optional> bool $noRecursive ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Html\Attributes\AttributesInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Attributes ] +        } + +        Method [ <internal:phalcon> abstract public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Html\Attributes $attributes ] +          } +          - Return [ Phalcon\Html\Attributes\AttributesInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Html\Attributes\RenderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method render ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Html\Link\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method serialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $links ] +          } +          - Return [ string or NULL ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\Cookie\CookieInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [19] { +        Method [ <internal:phalcon> abstract public method delete ] { +        } + +        Method [ <internal:phalcon> abstract public method getDomain ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getExpiration ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getHttpOnly ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getSecure ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getValue ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $filters ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> abstract public method isUsingEncryption ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method send ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setDomain ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $domain ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setExpiration ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $expire ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setHttpOnly ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $httpOnly ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setSecure ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $secure ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method useEncryption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $useEncryption ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\RequestInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [50] { +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getAcceptableContent ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getBasicAuth ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getBestAccept ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getBestCharset ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getBestLanguage ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getClientAddress ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $trustForwardedHeader ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getClientCharsets ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getContentType ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getDigestAuth ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHttpHost ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getHTTPReferer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getJsonRawBody ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $associative ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getLanguages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getPort ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getURI ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $onlyPath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getPost ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getPut ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getQuery ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getRawBody ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getScheme ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getServer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getServerAddress ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getServerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getUploadedFiles ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> bool $onlySuccessful ] +            Parameter #1 [ <optional> bool $namedKeys ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getUserAgent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method hasFiles ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method hasQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method hasPost ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method hasPut ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method hasServer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isAjax ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isConnect ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isDelete ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isGet ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isHead ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isMethod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $methods ] +            Parameter #1 [ <optional> bool $strict ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isOptions ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isPost ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isPurge ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isPut ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isSecure ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isSoap ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isTrace ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method numFiles ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $onlySuccessful ] +          } +          - Return [ int ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\Request\FileInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [7] { +        Method [ <internal:phalcon> abstract public method getError ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRealType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getTempName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method moveTo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $destination ] +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\ResponseInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [21] { +        Method [ <internal:phalcon> abstract public method appendContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getStatusCode ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Response\HeadersInterface ] +        } + +        Method [ <internal:phalcon> abstract public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isSent ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method redirect ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $location ] +            Parameter #1 [ <optional> bool $externalRedirect ] +            Parameter #2 [ <optional> int $statusCode ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method resetHeaders ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setContentLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $contentLength ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setContentType ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $contentType ] +            Parameter #1 [ <optional> $charset ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setExpires ] { + +          - Parameters [1] { +            Parameter #0 [ <required> DateTime $datetime ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setFileToSend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> $attachmentName ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setJsonContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setNotModified ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setRawHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setStatusCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $code ] +            Parameter #1 [ <optional> string or NULL $message ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method send ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method sendCookies ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> abstract public method sendHeaders ] { +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\Response\CookiesInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [8] { +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isUsingEncryption ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon> abstract public method send ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [8] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $expire ] +            Parameter #3 [ <optional> string $path ] +            Parameter #4 [ <optional> bool or NULL $secure ] +            Parameter #5 [ <optional> string or NULL $domain ] +            Parameter #6 [ <optional> bool or NULL $httpOnly ] +            Parameter #7 [ <optional> array $options ] +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon> abstract public method useEncryption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $useEncryption ] +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Http\Response\HeadersInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [6] { +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method reset ] { +        } + +        Method [ <internal:phalcon> abstract public method send ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $value ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setRaw ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Messages\MessageInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [11] { +        Method [ <internal:phalcon> abstract public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getCode ] { +        } + +        Method [ <internal:phalcon> abstract public method getField ] { +        } + +        Method [ <internal:phalcon> abstract public method getMessage ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getMetaData ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $code ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $metaData ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\ControllerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\DispatcherInterface extends Phalcon\Dispatcher\DispatcherInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [25] { +        Method [ <internal:phalcon> abstract public method getActiveController ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ControllerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getLastController ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ControllerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setControllerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerSuffix ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setControllerName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setDefaultController ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method dispatch ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method forward ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $forward ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getActionSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getHandlerSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <optional> $filters ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method hasParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $param ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method isFinished ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setActionName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultNamespace ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setHandlerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $handlerSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setModuleName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setNamespaceName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\DispatcherInterface> abstract public method setParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Micro\CollectionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [15] { +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getHandler ] { +        } + +        Method [ <internal:phalcon> abstract public method getHandlers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method head ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method isLazy ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method map ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method options ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method patch ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method post ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method put ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setHandler ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <optional> bool $lazy ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setLazy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $lazy ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setPrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\ModelInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [11] { +        Method [ <internal:phalcon> abstract static public method average ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method cloneResult ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $base ] +            Parameter #1 [ <required> array $data ] +            Parameter #2 [ <optional> int $dirtyState ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract static public method cloneResultMap ] { + +          - Parameters [5] { +            Parameter #0 [ <required> $base ] +            Parameter #1 [ <required> array $data ] +            Parameter #2 [ <required> $columnMap ] +            Parameter #3 [ <optional> int $dirtyState ] +            Parameter #4 [ <optional> bool or NULL $keepSnapshots ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract static public method cloneResultMapHydrate ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <required> $columnMap ] +            Parameter #2 [ <required> int $hydrationMode ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method count ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method find ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> abstract static public method findFirst ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method maximum ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method minimum ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> abstract static public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract static public method sum ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [28] { +        Method [ <internal:phalcon> abstract public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method assign ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <optional> $whiteList ] +            Parameter #2 [ <optional> $dataColumnMap ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method create ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method delete ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method fireEvent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method fireEventCancel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getDirtyState ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getModelsMetaData ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaDataInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getOperationMade ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getReadConnection ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getReadConnectionService ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRelated ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $alias ] +            Parameter #1 [ <optional> $arguments ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getSchema ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getSource ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getWriteConnection ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getWriteConnectionService ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method refresh ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method save ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDirtyState ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $dirtyState ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setReadConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setSnapshotData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <optional> $columnMap ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setWriteConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method skipOperation ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $skip ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method validationHasFailed ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method update ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\BinderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon> abstract public method bindToHandler ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <required> array $params ] +            Parameter #2 [ <required> string $cacheKey ] +            Parameter #3 [ <optional> string or NULL $methodName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getBoundModels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setCache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Cache\Adapter\AdapterInterface $cache ] +          } +          - Return [ Phalcon\Mvc\Model\BinderInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\CriteriaInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [32] { +        Method [ <internal:phalcon> abstract public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method betweenWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method bind ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $bindParams ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method bindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method cache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cache ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method conditions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $conditions ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method distinct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $distinct ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method execute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> abstract public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $forUpdate ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getColumns ] { +        } + +        Method [ <internal:phalcon> abstract public method getConditions ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getGroupBy ] { +        } + +        Method [ <internal:phalcon> abstract public method getHaving ] { +        } + +        Method [ <internal:phalcon> abstract public method getLimit ] { +        } + +        Method [ <internal:phalcon> abstract public method getModelName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getOrderBy ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getWhere ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> abstract public method groupBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $group ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method having ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $having ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method innerJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method inWhere ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method leftJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $limit ] +            Parameter #1 [ <optional> int $offset ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method notBetweenWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method notInWhere ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $orderColumns ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method rightJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setModelName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $modelName ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $sharedLock ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> abstract public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\ManagerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [50] { +        Method [ <internal:phalcon> abstract public method addBehavior ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Mvc\Model\BehaviorInterface $behavior ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method addBelongsTo ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $referencedModel ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addHasMany ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $referencedModel ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addHasOne ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $referencedModel ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addHasOneThrough ] { + +          - Parameters [8] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $intermediateModel ] +            Parameter #3 [ <required> $intermediateFields ] +            Parameter #4 [ <required> $intermediateReferencedFields ] +            Parameter #5 [ <required> string $referencedModel ] +            Parameter #6 [ <required> $referencedFields ] +            Parameter #7 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addHasManyToMany ] { + +          - Parameters [8] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $intermediateModel ] +            Parameter #3 [ <required> $intermediateFields ] +            Parameter #4 [ <required> $intermediateReferencedFields ] +            Parameter #5 [ <required> string $referencedModel ] +            Parameter #6 [ <required> $referencedFields ] +            Parameter #7 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method createBuilder ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $params ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method createQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $phql ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method executeQuery ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $phql ] +            Parameter #1 [ <optional> $placeholders ] +            Parameter #2 [ <optional> $types ] +          } +        } + +        Method [ <internal:phalcon> abstract public method existsBelongsTo ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method existsHasMany ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method existsHasOne ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method existsHasOneThrough ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method existsHasManyToMany ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getBelongsTo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getBelongsToRecords ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +            Parameter #2 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #3 [ <optional> $parameters ] +            Parameter #4 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getHasMany ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHasManyRecords ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +            Parameter #2 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #3 [ <optional> $parameters ] +            Parameter #4 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getHasManyToMany ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHasOne ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHasOneThrough ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHasOneAndHasMany ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHasOneRecords ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +            Parameter #2 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #3 [ <optional> $parameters ] +            Parameter #4 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getLastInitialized ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getLastQuery ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getModelSchema ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getModelSource ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getReadConnection ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getReadConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRelationByAlias ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $alias ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getRelationRecords ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\RelationInterface $relation ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #2 [ <optional> $parameters ] +            Parameter #3 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getRelations ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $modelName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getRelationsBetween ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $first ] +            Parameter #1 [ <required> string $second ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getWriteConnection ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getWriteConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $modelName ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method initialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } + +        Method [ <internal:phalcon> abstract public method isInitialized ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isKeepingSnapshots ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isUsingDynamicUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isVisibleModelProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $property ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method keepSnapshots ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> bool $keepSnapshots ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method missingMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $eventName ] +            Parameter #2 [ <required> $data ] +          } +        } + +        Method [ <internal:phalcon> abstract public method notifyEvent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $eventName ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setReadConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setModelSchema ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $schema ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setModelSource ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $source ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setWriteConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $connectionService ] +          } +        } + +        Method [ <internal:phalcon> abstract public method useDynamicUpdate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> bool $dynamicUpdate ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\QueryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [13] { +        Method [ <internal:phalcon> abstract public method cache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cacheOptions ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method execute ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $bindParams ] +            Parameter #1 [ <optional> array $bindTypes ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getBindParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getCacheOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getSql ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getSingleResult ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $bindParams ] +            Parameter #1 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getUniqueRow ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method parse ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method setBindParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindParams ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setBindTypes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindTypes ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setSharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $sharedLock ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setUniqueRow ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $uniqueRow ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\Query\BuilderInterface ] { + +      - Constants [2] { +        Constant [ public string OPERATOR_AND ] { and } +        Constant [ public string OPERATOR_OR ] { or } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [38] { +        Method [ <internal:phalcon> abstract public method addFrom ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method betweenWhere ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method columns ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columns ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method distinct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $distinct ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $forUpdate ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method from ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $models ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getBindParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getColumns ] { +        } + +        Method [ <internal:phalcon> abstract public method getDistinct ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getFrom ] { +        } + +        Method [ <internal:phalcon> abstract public method getGroupBy ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getHaving ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getJoins ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getLimit ] { +        } + +        Method [ <internal:phalcon> abstract public method getOffset ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getOrderBy ] { +        } + +        Method [ <internal:phalcon> abstract public method getPhql ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getQuery ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getWhere ] { +        } + +        Method [ <internal:phalcon> abstract public method groupBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $group ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method having ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $having ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method innerJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method inWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method join ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method leftJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $limit ] +            Parameter #1 [ <optional> $offset ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getModels ] { +        } + +        Method [ <internal:phalcon> abstract public method notBetweenWhere ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method notInWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method offset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $offset ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $orderBy ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method rightJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setBindParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindParams ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setBindTypes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindTypes ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> abstract public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\Query\StatusInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> abstract public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getModel ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> abstract public method success ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\RelationInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [15] { +        Method [ <internal:phalcon> abstract public method getFields ] { +        } + +        Method [ <internal:phalcon> abstract public method getForeignKey ] { +        } + +        Method [ <internal:phalcon> abstract public method getIntermediateFields ] { +        } + +        Method [ <internal:phalcon> abstract public method getIntermediateModel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getIntermediateReferencedFields ] { +        } + +        Method [ <internal:phalcon> abstract public method getOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getParams ] { +        } + +        Method [ <internal:phalcon> abstract public method getReferencedFields ] { +        } + +        Method [ <internal:phalcon> abstract public method getReferencedModel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method isForeignKey ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isReusable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isThrough ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setIntermediateRelation ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $intermediateFields ] +            Parameter #1 [ <required> string $intermediateModel ] +            Parameter #2 [ <required> $intermediateReferencedFields ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\TransactionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [12] { +        Method [ <internal:phalcon> abstract public method begin ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method getConnection ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method isManaged ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method isValid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method rollback ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $rollbackMessage ] +            Parameter #1 [ <optional> Phalcon\Mvc\ModelInterface or NULL $rollbackRecord ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method setIsNewTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $isNew ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setRollbackOnAbort ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $rollbackOnAbort ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setRollbackedRecord ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $record ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setTransactionManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\Transaction\ManagerInterface $manager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method throwRollbackException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $status ] +          } +          - Return [ Phalcon\Mvc\Model\TransactionInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\Transaction\ManagerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [12] { +        Method [ <internal:phalcon> abstract public method collectTransactions ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method commit ] { +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $autoBegin ] +          } +          - Return [ Phalcon\Mvc\Model\TransactionInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getDbService ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRollbackPendent ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method notifyCommit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method notifyRollback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $collect ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method rollbackPendent ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDbService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ Phalcon\Mvc\Model\Transaction\ManagerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setRollbackPendent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $rollbackPendent ] +          } +          - Return [ Phalcon\Mvc\Model\Transaction\ManagerInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Router\GroupInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [21] { +        Method [ <internal:phalcon> abstract public method add ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addConnect ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addDelete ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addGet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addHead ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPatch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPost ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPurge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addPut ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method addTrace ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method beforeMatch ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $beforeMatch ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method getBeforeMatch ] { +        } + +        Method [ <internal:phalcon> abstract public method getHostname ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getPaths ] { +        } + +        Method [ <internal:phalcon> abstract public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method setHostname ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $hostname ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setPaths ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setPrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Router\RouteInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> abstract static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [15] { +        Method [ <internal:phalcon> abstract public method compilePattern ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method convert ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $converter ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getCompiledPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getHostname ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getHttpMethods ] { +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getReversedPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getRouteId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setHostname ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $hostname ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setHttpMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method reConfigure ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method via ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\ViewInterface extends Phalcon\Mvc\ViewBaseInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [35] { +        Method [ <internal:phalcon> abstract public method cleanTemplateAfter ] { +        } + +        Method [ <internal:phalcon> abstract public method cleanTemplateBefore ] { +        } + +        Method [ <internal:phalcon> abstract public method disable ] { +        } + +        Method [ <internal:phalcon> abstract public method enable ] { +        } + +        Method [ <internal:phalcon> abstract public method finish ] { +        } + +        Method [ <internal:phalcon> abstract public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getActiveRenderPath ] { +        } + +        Method [ <internal:phalcon> abstract public method getBasePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getLayout ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getLayoutsDir ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getMainView ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getPartialsDir ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method isDisabled ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method pick ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $renderView ] +          } +        } + +        Method [ <internal:phalcon> abstract public method registerEngines ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $engines ] +          } +        } + +        Method [ <internal:phalcon> abstract public method render ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $controllerName ] +            Parameter #1 [ <required> string $actionName ] +            Parameter #2 [ <optional> array $params ] +          } +        } + +        Method [ <internal:phalcon> abstract public method reset ] { +        } + +        Method [ <internal:phalcon> abstract public method setBasePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $basePath ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setLayout ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $layout ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setLayoutsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $layoutsDir ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setMainView ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $viewPath ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setPartialsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $partialsDir ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setRenderLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $level ] +          } +          - Return [ Phalcon\Mvc\ViewInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setTemplateAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $templateAfter ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setTemplateBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $templateBefore ] +          } +        } + +        Method [ <internal:phalcon> abstract public method start ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method getParamsToView ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method getViewsDir ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method setParamToView ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method setVar ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\ViewBaseInterface> abstract public method setViewsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $viewsDir ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Paginator\RepositoryInterface ] { + +      - Constants [8] { +        Constant [ public string PROPERTY_CURRENT_PAGE ] { current } +        Constant [ public string PROPERTY_FIRST_PAGE ] { first } +        Constant [ public string PROPERTY_ITEMS ] { items } +        Constant [ public string PROPERTY_LAST_PAGE ] { last } +        Constant [ public string PROPERTY_LIMIT ] { limit } +        Constant [ public string PROPERTY_NEXT_PAGE ] { next } +        Constant [ public string PROPERTY_PREVIOUS_PAGE ] { previous } +        Constant [ public string PROPERTY_TOTAL_ITEMS ] { total_items } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [11] { +        Method [ <internal:phalcon> abstract public method getAliases ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getCurrent ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getFirst ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getItems ] { +        } + +        Method [ <internal:phalcon> abstract public method getLast ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getNext ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getPrevious ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method getTotalItems ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method setAliases ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $aliases ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setProperties ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $properties ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Session\ManagerInterface ] { + +      - Constants [3] { +        Constant [ public int SESSION_ACTIVE ] { 2 } +        Constant [ public int SESSION_DISABLED ] { 0 } +        Constant [ public int SESSION_NONE ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [21] { +        Method [ <internal:phalcon> abstract public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> abstract public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method exists ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method destroy ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> bool $remove ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ SessionHandlerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setAdapter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> SessionHandlerInterface $adapter ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setId ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $id ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method status ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> abstract public method start ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract public method regenerateId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $deleteOldSession ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Url\UrlInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [6] { +        Method [ <internal:phalcon> abstract public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $uri ] +            Parameter #1 [ <optional> $args ] +            Parameter #2 [ <optional> bool or NULL $local ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getBasePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getBaseUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method setBasePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $basePath ] +          } +          - Return [ Phalcon\Url\UrlInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setBaseUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $baseUri ] +          } +          - Return [ Phalcon\Url\UrlInterface ] +        } + +        Method [ <internal:phalcon> abstract public method path ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $path ] +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Validation\ValidationInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [14] { +        Method [ <internal:phalcon> abstract public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $field ] +            Parameter #1 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method bind ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $entity ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getEntity ] { +        } + +        Method [ <internal:phalcon> abstract public method getFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +        } + +        Method [ <internal:phalcon> abstract public method getLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon> abstract public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon> abstract public method rule ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $field ] +            Parameter #1 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method rules ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $field ] +            Parameter #1 [ <required> array $validators ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setFilters ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $field ] +            Parameter #1 [ <required> $filters ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> abstract public method setLabels ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $labels ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $data ] +            Parameter #1 [ <optional> $entity ] +          } +          - Return [ Phalcon\Messages\Messages ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Acl\ComponentAware ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method getComponentName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Acl\RoleAware ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method getRoleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Cli\RouterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [16] { +        Method [ <internal:phalcon> abstract public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getMatchedRoute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getMatches ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getRouteById ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getRouteByName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> abstract public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getTaskName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> abstract public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $arguments ] +          } +        } + +        Method [ <internal:phalcon> abstract public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaults ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $defaults ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method setDefaultTask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> abstract public method wasMatched ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Di\ServiceProviderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method register ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $di ] +          } +          - Return [ void ] +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Controller\BindModelInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> abstract static public method getModelName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Micro\MiddlewareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method call ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Micro $application ] +          } +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\Model\Binder\BindableInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> abstract public method getModelName ] { +        } +      } +    } + +    Interface [ <internal:phalcon> interface Phalcon\Mvc\ModuleDefinitionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> abstract public method registerAutoloaders ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon> abstract public method registerServices ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Exception extends Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $template ] +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorInterface> abstract public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Html\Helper\Input\AbstractInput extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $type ] +        Property [ <default> protected $attributes ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon> public method __toString ] { +        } + +        Method [ <internal:phalcon> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $container ] +      } + +      - Methods [2] { +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $container ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\ElementInterface> abstract public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Collection implements ArrayAccess, Phalcon\Collection\CollectionInterface, Countable, IteratorAggregate, Traversable, JsonSerializable, Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +      } + +      - Methods [25] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $data ] +            Parameter #1 [ <optional> bool $insensitive ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> protected method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method getAdapter ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Storage\Adapter\AdapterInterface> abstract public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Validation\Validator\File\AbstractFile extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $template ] +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> abstract public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    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 [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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 ] { +        } + +        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 ] { +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Config extends Phalcon\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Collection\CollectionInterface, ArrayAccess, Phalcon\Config\ConfigInterface ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_PATH_DELIMITER ] { . } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> protected $pathDelimiter ] +      } + +      - Methods [30] { +        Method [ <internal:phalcon, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Config\ConfigInterface> public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Config\ConfigInterface> public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Config\ConfigInterface> public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method internalMerge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <required> array $target ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $data ] +            Parameter #1 [ <optional> bool $insensitive ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\DataMapper\Query\AbstractQuery ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $bind ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $store ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +            Parameter #1 [ <required> Phalcon\DataMapper\Query\Bind $bind ] +          } +        } + +        Method [ <internal:phalcon> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method bindValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon> public method bindValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $values ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon> public method getBindValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> abstract public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method perform ] { +        } + +        Method [ <internal:phalcon> public method setFlag ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $flag ] +            Parameter #1 [ <optional> bool $enable ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method quoteIdentifier ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method reset ] { +        } + +        Method [ <internal:phalcon> protected method buildFlags ] { +        } + +        Method [ <internal:phalcon> protected method buildReturning ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method indent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> string $glue ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Mvc\Model\MetaData implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\Model\MetaDataInterface ] { + +      - Constants [16] { +        Constant [ public int MODELS_ATTRIBUTES ] { 0 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_INSERT ] { 10 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_UPDATE ] { 11 } +        Constant [ public int MODELS_COLUMN_MAP ] { 0 } +        Constant [ public int MODELS_DATE_AT ] { 6 } +        Constant [ public int MODELS_DATE_IN ] { 7 } +        Constant [ public int MODELS_DATA_TYPES ] { 4 } +        Constant [ public int MODELS_DATA_TYPES_BIND ] { 9 } +        Constant [ public int MODELS_DATA_TYPES_NUMERIC ] { 5 } +        Constant [ public int MODELS_DEFAULT_VALUES ] { 12 } +        Constant [ public int MODELS_EMPTY_STRING_VALUES ] { 13 } +        Constant [ public int MODELS_IDENTITY_COLUMN ] { 8 } +        Constant [ public int MODELS_NON_PRIMARY_KEY ] { 2 } +        Constant [ public int MODELS_NOT_NULL ] { 3 } +        Constant [ public int MODELS_PRIMARY_KEY ] { 1 } +        Constant [ public int MODELS_REVERSE_COLUMN_MAP ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $container ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $strategy ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> final protected method initialize ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $key ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $schema ] +          } +        } + +        Method [ <internal:phalcon> private method throwWriteException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $option ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Db\Adapter\AbstractAdapter implements Phalcon\Db\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $connectionConsecutive ] +      } + +      - Static methods [0] { +      } + +      - Properties [12] { +        Property [ <default> protected $connectionId ] +        Property [ <default> protected $descriptor ] +        Property [ <default> protected $dialect ] +        Property [ <default> protected $dialectType ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $realSqlStatement ] +        Property [ <default> protected $sqlBindTypes ] +        Property [ <default> protected $sqlStatement ] +        Property [ <default> protected $sqlVariables ] +        Property [ <default> protected $transactionLevel ] +        Property [ <default> protected $transactionsWithSavepoints ] +        Property [ <default> protected $type ] +      } + +      - Methods [71] { +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialectType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSqlVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $descriptor ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> $whereCondition ] +            Parameter #2 [ <optional> $placeholders ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> $indexName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeIdentifier ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchAll ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> array $placeholders ] +            Parameter #2 [ <optional> $column ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchOne ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getConnectionId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultIdValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDescriptor ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\DialectInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getNestedTransactionSavepointName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getRealSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method insert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> $fields ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method insertAsDict ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method isNestedTransactionsWithSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> int $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setDialect ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\DialectInterface $dialect ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method setNestedTransactionsWithSavepoints ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $nestedTransactionsWithSavepoints ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportSequences ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method update ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> $values ] +            Parameter #3 [ <optional> $whereCondition ] +            Parameter #4 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method updateAsDict ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $whereCondition ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method useExplicitIdValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportsDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\Adapter\AdapterInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method affectedRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method begin ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method commit ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method connect ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $descriptor ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method execute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $placeholders ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method getInternalHandler ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method isUnderTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $sequenceName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method query ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $placeholders ] +            Parameter #2 [ <optional> $dataTypes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Html\Helper\AbstractSeries extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $store ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } + +        Method [ <internal:phalcon> public method __toString ] { +        } + +        Method [ <internal:phalcon> abstract protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Http\Message\AbstractMessage extends Phalcon\Http\Message\AbstractCommon ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $body ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $protocolVersion ] +        Property [ <default> protected $uri ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon> public method getBody ] { +        } + +        Method [ <internal:phalcon> public method getProtocolVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getUri ] { +        } + +        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 ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] +          } +        } + +        Method [ <internal:phalcon> public method withHeader ] { + +          - 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\Collection\CollectionInterface $collection ] +          } +          - Return [ Phalcon\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 ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> final protected method getHeaderValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $values ] +          } +          - 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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon> final protected method processBody ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $body ] +            Parameter #1 [ <optional> string $mode ] +          } +          - Return [ Psr\Http\Message\StreamInterface ] +        } + +        Method [ <internal:phalcon> final protected method processHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $headers ] +          } +          - Return [ Phalcon\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon> final protected method processProtocol ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $protocol ] +          } +          - 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 [ <default> protected $annotations ] +        Property [ <default> protected $reader ] +      } + +      - 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 ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $methodName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $propertyName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperties ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getReader ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Annotations\ReaderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method setReader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Annotations\ReaderInterface $reader ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\DataMapper\Query\AbstractConditions extends Phalcon\DataMapper\Query\AbstractQuery ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $bind ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $store ] +      } + +      - Methods [30] { +        Method [ <internal:phalcon> public method limit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limit ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method offset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $offset ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method appendWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $orderBy ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> public method whereEquals ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columnsValues ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon> protected method addCondition ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $andor ] +            Parameter #2 [ <required> string $condition ] +            Parameter #3 [ <optional> $value ] +            Parameter #4 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method buildBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method buildCondition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method buildLimitEarly ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method buildLimit ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method buildLimitCommon ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method buildLimitSqlsrv ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method appendCondition ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $condition ] +            Parameter #2 [ <optional> $value ] +            Parameter #3 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method processValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +            Parameter #1 [ <required> Phalcon\DataMapper\Query\Bind $bind ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $values ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method getBindValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> abstract public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method perform ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method setFlag ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $flag ] +            Parameter #1 [ <optional> bool $enable ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method quoteIdentifier ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method reset ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildFlags ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildReturning ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method indent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> string $glue ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Db\Adapter\Pdo\AbstractPdo extends Phalcon\Db\Adapter\AbstractAdapter implements Phalcon\Events\EventsAwareInterface, Phalcon\Db\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $connectionConsecutive ] +      } + +      - Static methods [0] { +      } + +      - Properties [14] { +        Property [ <default> protected $connectionId ] +        Property [ <default> protected $descriptor ] +        Property [ <default> protected $dialect ] +        Property [ <default> protected $dialectType ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $realSqlStatement ] +        Property [ <default> protected $sqlBindTypes ] +        Property [ <default> protected $sqlStatement ] +        Property [ <default> protected $sqlVariables ] +        Property [ <default> protected $transactionLevel ] +        Property [ <default> protected $transactionsWithSavepoints ] +        Property [ <default> protected $type ] +        Property [ <default> protected $affectedRows ] +        Property [ <default> protected $pdo ] +      } + +      - Methods [78] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $descriptor ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method affectedRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method connect ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $descriptor ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method convertBoundParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sql ] +            Parameter #1 [ <optional> array $params ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method execute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method executePrepared ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> array $placeholders ] +            Parameter #2 [ <required> $dataTypes ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon> public method getErrorInfo ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method getInternalHandler ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon> public method getTransactionLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method isUnderTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $sequenceName ] +          } +        } + +        Method [ <internal:phalcon> public method prepare ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlStatement ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method query ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> abstract protected method getDsnDefaults ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method prepareRealSql ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <required> array $parameters ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialectType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSqlVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> $whereCondition ] +            Parameter #2 [ <optional> $placeholders ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> $indexName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeIdentifier ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchAll ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> array $placeholders ] +            Parameter #2 [ <optional> $column ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchOne ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getConnectionId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultIdValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDescriptor ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\DialectInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getNestedTransactionSavepointName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getRealSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> $fields ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insertAsDict ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method isNestedTransactionsWithSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> int $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter> public method setDialect ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\DialectInterface $dialect ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method setNestedTransactionsWithSavepoints ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $nestedTransactionsWithSavepoints ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportSequences ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method update ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> $values ] +            Parameter #3 [ <optional> $whereCondition ] +            Parameter #4 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method updateAsDict ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $whereCondition ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method useExplicitIdValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportsDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AdapterInterface> abstract public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Db\Dialect implements Phalcon\Db\DialectInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $escapeChar ] +        Property [ <default> protected $customFunctions ] +      } + +      - Methods [63] { +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method escape ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method escapeSchema ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> final public method getColumnList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $columnList ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method getCustomFunctions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final public method getSqlColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $column ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method getSqlExpression ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method getSqlTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method registerCustomFunction ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $customFunction ] +          } +          - Return [ Phalcon\Db\Dialect ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method select ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method supportsSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\DialectInterface> public method supportsReleaseSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method getColumnSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getColumnSizeAndScale ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method checkColumnType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method checkColumnTypeSql ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionBinaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionCase ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionCastValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionConvertValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionFrom ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionFunctionCall ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <required> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionGroupBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionJoins ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionLimit ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionObject ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionOrderBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionQualified ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionScalar ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionUnaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getSqlExpressionWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method prepareColumnAlias ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $qualified ] +            Parameter #1 [ <optional> string or NULL $alias ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method prepareTable ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +            Parameter #2 [ <optional> string or NULL $alias ] +            Parameter #3 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method prepareQualified ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> string or NULL $domain ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $indexName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method dropTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\DialectInterface> abstract public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Html\Helper\AbstractList extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $elementTag ] +        Property [ <default> protected $store ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\AbstractList ] +        } + +        Method [ <internal:phalcon> public method __toString ] { +        } + +        Method [ <internal:phalcon> abstract protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Message\Stream implements Psr\Http\Message\StreamInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $handle ] +        Property [ <default> protected $stream ] +      } + +      - Methods [22] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> string $mode ] +          } +        } + +        Method [ <internal:phalcon, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method detach ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method eof ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method getContents ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method getMetadata ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $key ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method isReadable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method isSeekable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method isWritable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method seek ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <optional> $whence ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setStream ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> string $mode ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamInterface> public method tell ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Psr\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 ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Logger\Adapter\AbstractAdapter implements Phalcon\Logger\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $defaultFormatter ] +        Property [ <default> protected $formatter ] +        Property [ <default> protected $inTransaction ] +        Property [ <default> protected $queue ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method getFormatter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Formatter\FormatterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> abstract public method process ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Logger\Adapter\AdapterInterface> public method setFormatter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Formatter\FormatterInterface $formatter ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AdapterInterface> abstract public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Paginator\Adapter\AbstractAdapter implements Phalcon\Paginator\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $config ] +        Property [ <default> protected $limitRows ] +        Property [ <default> protected $page ] +        Property [ <default> protected $repository ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $config ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setCurrentPage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $page ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setLimit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limitRows ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method setRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Paginator\RepositoryInterface $repository ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> protected method getRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $properties ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AdapterInterface> abstract public method paginate ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Translate\Adapter\AbstractAdapter implements Phalcon\Translate\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $defaultInterpolator ] +        Property [ <default> protected $interpolatorFactory ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Translate\InterpolatorFactory $interpolator ] +            Parameter #1 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method _ ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +        } + +        Method [ <internal:phalcon> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Translate\Adapter\AdapterInterface> public method t ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AdapterInterface> abstract public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AdapterInterface> abstract public method query ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Application\AbstractApplication extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $container ] +        Property [ <default> protected $defaultModule ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $modules ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon> public method getDefaultModule ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon> public method getModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> public method getModules ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method registerModules ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $modules ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Application\AbstractApplication ] +        } + +        Method [ <internal:phalcon> public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultModule ] +          } +          - Return [ Phalcon\Application\AbstractApplication ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Application\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Asset implements Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $autoVersion ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $local ] +        Property [ <default> protected $path ] +        Property [ <default> protected $sourcePath ] +        Property [ <default> protected $targetPath ] +        Property [ <default> protected $targetUri ] +        Property [ <default> protected $type ] +        Property [ <default> protected $version ] +      } + +      - Methods [26] { +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> public method setAutoVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getLocal ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getSourcePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getTargetPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $version ] +          } +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [7] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> string $path ] +            Parameter #2 [ <optional> bool $local ] +            Parameter #3 [ <optional> bool $filter ] +            Parameter #4 [ <optional> array $attributes ] +            Parameter #5 [ <optional> string or NULL $version ] +            Parameter #6 [ <optional> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getContent ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getRealSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getRealTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getRealTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method isAutoVersion ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> public method setLocal ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $local ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> public method setSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sourcePath ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> public method setTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetPath ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> public method setTargetUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetUri ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon> public method setPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Inline implements Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $content ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $type ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> string $content ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Assets\AssetInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\DataMapper\Pdo\Connection\AbstractConnection implements Phalcon\DataMapper\Pdo\Connection\ConnectionInterface, Phalcon\DataMapper\Pdo\Connection\PdoInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> static public method getAvailableDrivers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } + +      - Properties [2] { +        Property [ <default> protected $pdo ] +        Property [ <default> protected $profiler ] +      } + +      - Methods [35] { +        Method [ <internal:phalcon> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method beginTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> abstract public method connect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> abstract public method disconnect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorCode ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorInfo ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method exec ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAffected ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAssoc ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $column ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchGroup ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $flags ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchObject ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchObjects ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchOne ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchPairs ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method getAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $attribute ] +          } +        } + +        Method [ <internal:phalcon> public method getDriverName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method getProfiler ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon> public method getQuoteNames ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $driver ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method isConnected ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method perform ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method prepare ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method quote ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method rollBack ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method setProfiler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface $profiler ] +          } +        } + +        Method [ <internal:phalcon> protected method performBind ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> $name ] +            Parameter #2 [ <required> $arguments ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method fetchData ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $arguments ] +            Parameter #2 [ <required> string $statement ] +            Parameter #3 [ <optional> array $values ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Exception\Exception extends Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di implements Phalcon\Di\DiInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $_default ] +      } + +      - Static methods [3] { +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> static public method getDefault ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> static public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } + +      - Properties [3] { +        Property [ <default> protected $services ] +        Property [ <default> protected $sharedInstances ] +        Property [ <default> protected $eventsManager ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon, ctor> public method __construct ] { +        } + +        Method [ <internal:phalcon> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method attempt ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> public method getInternalEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method getRaw ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method getServices ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method getShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> protected method loadFromConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Config\ConfigInterface $config ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method loadFromPhp ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filePath ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method loadFromYaml ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> array or NULL $callbacks ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method register ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\ServiceProviderInterface $provider ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon> public method setInternalEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method setService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Di\ServiceInterface $rawDefinition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\DiInterface> public method setShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Dispatcher\AbstractDispatcher extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Dispatcher\DispatcherInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [26] { +        Property [ <default> protected $container ] +        Property [ <default> protected $activeHandler ] +        Property [ <default> protected $activeMethodMap ] +        Property [ <default> protected $actionName ] +        Property [ <default> protected $actionSuffix ] +        Property [ <default> protected $camelCaseMap ] +        Property [ <default> protected $defaultAction ] +        Property [ <default> protected $defaultNamespace ] +        Property [ <default> protected $defaultHandler ] +        Property [ <default> protected $handlerHashes ] +        Property [ <default> protected $handlerName ] +        Property [ <default> protected $handlerSuffix ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $finished ] +        Property [ <default> protected $forwarded ] +        Property [ <default> protected $isControllerInitialize ] +        Property [ <default> protected $lastHandler ] +        Property [ <default> protected $modelBinder ] +        Property [ <default> protected $modelBinding ] +        Property [ <default> protected $moduleName ] +        Property [ <default> protected $namespaceName ] +        Property [ <default> protected $params ] +        Property [ <default> protected $previousActionName ] +        Property [ <default> protected $previousHandlerName ] +        Property [ <default> protected $previousNamespaceName ] +        Property [ <default> protected $returnedValue ] +      } + +      - Methods [36] { +        Method [ <internal:phalcon> public method callActionMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <required> string $actionMethod ] +            Parameter #2 [ <optional> array $params ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method dispatch ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method forward ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $forward ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method getActionSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getActiveMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getBoundModels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getDefaultNamespace ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method getHandlerSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getModelBinder ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\BinderInterface or NULL ] +        } + +        Method [ <internal:phalcon> public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method getParam ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method hasParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $param ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method isFinished ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setActionName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method getHandlerClass ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setReturnedValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setHandlerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $handlerSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setModelBinder ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\BinderInterface $modelBinder ] +            Parameter #1 [ <optional> $cache ] +          } +          - Return [ Phalcon\Dispatcher\DispatcherInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setModuleName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method setNamespaceName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Dispatcher\DispatcherInterface> public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon> public method wasForwarded ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method resolveEmptyProperties ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method toCamelCase ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Dispatcher\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [6] { +        Constant [ public int EXCEPTION_ACTION_NOT_FOUND ] { 5 } +        Constant [ public int EXCEPTION_CYCLIC_ROUTING ] { 1 } +        Constant [ public int EXCEPTION_HANDLER_NOT_FOUND ] { 2 } +        Constant [ public int EXCEPTION_INVALID_HANDLER ] { 3 } +        Constant [ public int EXCEPTION_INVALID_PARAMS ] { 4 } +        Constant [ public int EXCEPTION_NO_DI ] { 0 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Flash\AbstractFlash extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Flash\FlashInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $container ] +        Property [ <default> protected $autoescape ] +        Property [ <default> protected $automaticHtml ] +        Property [ <default> protected $cssClasses ] +        Property [ <default> protected $customTemplate ] +        Property [ <default> protected $escaperService ] +        Property [ <default> protected $implicitFlush ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $sessionService ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon> public method getAutoescape ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getCssClasses ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getCustomTemplate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> Phalcon\Escaper\EscaperInterface or NULL $escaper ] +            Parameter #1 [ <optional> Phalcon\Session\ManagerInterface or NULL $session ] +          } +        } + +        Method [ <internal:phalcon> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Flash\FlashInterface> public method error ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getEscaperService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Escaper\EscaperInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Flash\FlashInterface> public method notice ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method setAutoescape ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoescape ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon> public method setAutomaticHtml ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $automaticHtml ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon> public method setCssClasses ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cssClasses ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon> public method setCustomTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $customTemplate ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon> public method setEscaperService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaperService ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon> public method setImplicitFlush ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $implicitFlush ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Flash\FlashInterface> public method success ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method outputMessage ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $message ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Flash\FlashInterface> public method warning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> private method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cssClassses ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method prepareEscapedMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method prepareHtmlMessage ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> string $message ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\FlashInterface> abstract public method message ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Http\Message\AbstractRequest extends Phalcon\Http\Message\AbstractMessage ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $body ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $protocolVersion ] +        Property [ <default> protected $method ] +        Property [ <default> protected $requestTarget ] +        Property [ <default> protected $uri ] +      } + +      - Methods [31] { +        Method [ <internal:phalcon> public method getMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\AbstractMessage, prototype Phalcon\Http\Message\AbstractMessage> public method getUri ] { +        } + +        Method [ <internal:phalcon> public method getRequestTarget ] { + +          - 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 ] +          } +        } + +        Method [ <internal:phalcon> final protected method processMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $method ] +          } +          - 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 ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getProtocolVersion ] { + +          - 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 ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withAddedHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $body ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method withProtocolVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $version ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> 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\Collection\CollectionInterface $collection ] +          } +          - Return [ Phalcon\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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $body ] +            Parameter #1 [ <optional> string $mode ] +          } +          - 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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $protocol ] +          } +          - 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\Image\Adapter\AbstractAdapter implements Phalcon\Image\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $checked ] +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $file ] +        Property [ <default> protected $height ] +        Property [ <default> protected $image ] +        Property [ <default> protected $mime ] +        Property [ <default> protected $realpath ] +        Property [ <default> protected $type ] +        Property [ <default> protected $width ] +      } + +      - Methods [21] { +        Method [ <internal:phalcon> public method getHeight ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getImage ] { +        } + +        Method [ <internal:phalcon> public method getMime ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getRealpath ] { +        } + +        Method [ <internal:phalcon> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getWidth ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method background ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $color ] +            Parameter #1 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method blur ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $radius ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method crop ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int or NULL $offsetX ] +            Parameter #3 [ <optional> int or NULL $offsetY ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method flip ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $direction ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method liquidRescale ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int $deltaX ] +            Parameter #3 [ <optional> int $rigidity ] +          } +          - Return [ Phalcon\Image\Adapter\AbstractAdapter ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method mask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method pixelate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method reflection ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $height ] +            Parameter #1 [ <optional> int $opacity ] +            Parameter #2 [ <optional> bool $fadeIn ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method render ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $ext ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method resize ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> int or NULL $width ] +            Parameter #1 [ <optional> int or NULL $height ] +            Parameter #2 [ <optional> int $master ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method rotate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $degrees ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method save ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $file ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method sharpen ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method text ] { + +          - Parameters [7] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $offsetX ] +            Parameter #2 [ <optional> $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +            Parameter #4 [ <optional> string $color ] +            Parameter #5 [ <optional> int $size ] +            Parameter #6 [ <optional> string or NULL $fontfile ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Image\Adapter\AdapterInterface> public method watermark ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +            Parameter #1 [ <optional> int $offsetX ] +            Parameter #2 [ <optional> int $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Logger\Formatter\AbstractFormatter implements Phalcon\Logger\Formatter\FormatterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $dateFormat ] +      } + +      - Methods [5] { +        Method [ <internal:phalcon> public method getDateFormat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setDateFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $dateFormat ] +          } +        } + +        Method [ <internal:phalcon> public method interpolate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> $context ] +          } +        } + +        Method [ <internal:phalcon> protected method getFormattedDate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\FormatterInterface> abstract public method format ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Mvc\Model\Behavior implements Phalcon\Mvc\Model\BehaviorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $options ] +      } + +      - Methods [5] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon> protected method getOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $eventName ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\BehaviorInterface> public method missingMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $method ] +            Parameter #2 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> protected method mustTakeAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\BehaviorInterface> public method notify ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> abstract class Phalcon\Mvc\Model\Resultset implements Phalcon\Mvc\Model\ResultsetInterface, Iterator, Traversable, SeekableIterator, Countable, ArrayAccess, Serializable, JsonSerializable ] { + +      - Constants [5] { +        Constant [ public int HYDRATE_ARRAYS ] { 1 } +        Constant [ public int HYDRATE_OBJECTS ] { 2 } +        Constant [ public int HYDRATE_RECORDS ] { 0 } +        Constant [ public int TYPE_RESULT_FULL ] { 0 } +        Constant [ public int TYPE_RESULT_PARTIAL ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $activeRow ] +        Property [ <default> protected $cache ] +        Property [ <default> protected $count ] +        Property [ <default> protected $errorMessages ] +        Property [ <default> protected $hydrateMode ] +        Property [ <default> protected $isFresh ] +        Property [ <default> protected $pointer ] +        Property [ <default> protected $row ] +        Property [ <default> protected $rows ] +        Property [ <default> protected $result ] +      } + +      - Methods [28] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $result ] +            Parameter #1 [ <optional> Phalcon\Cache\Adapter\AdapterInterface or NULL $cache ] +          } +        } + +        Method [ <internal:phalcon, prototype Countable> final public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filter ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getFirst ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getHydrateMode ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getLast ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method isFresh ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $index ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Iterator> final public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype SeekableIterator> final public method seek ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $position ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method setHydrateMode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $hydrateMode ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method setIsFresh ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $isFresh ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultsetInterface> public method update ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\ResultsetInterface> abstract public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:Core, inherits Iterator, prototype Iterator> abstract public method current ] { +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method serialize ] { +        } + +        Method [ <internal:Core, inherits Serializable> abstract public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Mvc\View\Engine\AbstractEngine extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\View\Engine\EngineInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $container ] +        Property [ <default> protected $view ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ViewBaseInterface $view ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getView ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ViewBaseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\EngineInterface> abstract public method render ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <required> $params ] +            Parameter #2 [ <optional> bool $mustClean ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Security\JWT\Token\AbstractItem ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method getEncoded ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Session\Adapter\AbstractAdapter implements SessionHandlerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $adapter ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method destroy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method gc ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $maxlifetime ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method open ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $savePath ] +            Parameter #1 [ <required> $sessionName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $id ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Validation\AbstractValidatorComposite extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface, Phalcon\Validation\ValidatorCompositeInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $template ] +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidatorCompositeInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorCompositeInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Acl\Adapter\AbstractAdapter implements Phalcon\Acl\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $activeAccess ] +        Property [ <default> protected $accessGranted ] +        Property [ <default> protected $activeRole ] +        Property [ <default> protected $activeComponent ] +        Property [ <default> protected $defaultAccess ] +        Property [ <default> protected $eventsManager ] +      } + +      - Methods [21] { +        Method [ <internal:phalcon, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getActiveAccess ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getActiveRole ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getActiveComponent ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getDefaultAction ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\Adapter\AdapterInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultAccess ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method addInherit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> $roleToInherit ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method addRole ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $role ] +            Parameter #1 [ <optional> $accessInherits ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method addComponent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $componentObject ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method addComponentAccess ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $componentName ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method allow ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method deny ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method dropComponentAccess ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $componentName ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method getNoArgumentsDefaultAction ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method getRoles ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method getComponents ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method isAllowed ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $roleName ] +            Parameter #1 [ <required> $componentName ] +            Parameter #2 [ <required> string $access ] +            Parameter #3 [ <optional> array or NULL $parameters ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method isComponent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $componentName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method isRole ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $roleName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AdapterInterface> abstract public method setNoArgumentsDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultAccess ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Crypt\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di\FactoryDefault extends Phalcon\Di implements ArrayAccess, Phalcon\Di\DiInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $_default ] +      } + +      - Static methods [3] { +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> static public method getDefault ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> static public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } + +      - Properties [3] { +        Property [ <default> protected $services ] +        Property [ <default> protected $sharedInstances ] +        Property [ <default> protected $eventsManager ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon, overwrites Phalcon\Di, ctor> public method __construct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method attempt ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method getInternalEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getRaw ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getServices ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> protected method loadFromConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Config\ConfigInterface $config ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method loadFromPhp ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filePath ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method loadFromYaml ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> array or NULL $callbacks ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method register ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\ServiceProviderInterface $provider ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method setInternalEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method setService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Di\ServiceInterface $rawDefinition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method setShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Checkbox extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $label ] +        Property [ <default> protected $type ] +      } + +      - Methods [16] { +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\Input\AbstractInput, prototype Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\Checkbox ] +        } + +        Method [ <internal:phalcon> private method processChecked ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> private method processUnchecked ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Ol extends Phalcon\Html\Helper\AbstractList ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $elementTag ] +        Property [ <default> protected $store ] +      } + +      - Methods [14] { +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\AbstractList ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\AbstractList, prototype Phalcon\Html\Helper\AbstractList> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractList> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\AbstractList ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractList> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Style extends Phalcon\Html\Helper\AbstractSeries ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $store ] +      } + +      - Methods [15] { +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $href ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\AbstractSeries, prototype Phalcon\Html\Helper\AbstractSeries> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $href ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Link\Link implements Psr\Link\LinkInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $href ] +        Property [ <default> protected $rels ] +        Property [ <default> protected $templated ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string $rel ] +            Parameter #1 [ <optional> string $href ] +            Parameter #2 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method getAttributes ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method getHref ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method getRels ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Link\LinkInterface> public method isTemplated ] { +        } + +        Method [ <internal:phalcon> protected method hrefIsTemplated ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $href ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Link\LinkProvider implements Psr\Link\LinkProviderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $links ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $links ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\LinkProviderInterface> public method getLinks ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Link\LinkProviderInterface> public method getLinksByRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $rel ] +          } +        } + +        Method [ <internal:phalcon> protected method getKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Transaction\Exception extends Phalcon\Mvc\Model\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Router extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\RouterInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [2] { +        Constant [ public int POSITION_FIRST ] { 0 } +        Constant [ public int POSITION_LAST ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [20] { +        Property [ <default> protected $container ] +        Property [ <default> protected $action ] +        Property [ <default> protected $controller ] +        Property [ <default> protected $defaultAction ] +        Property [ <default> protected $defaultController ] +        Property [ <default> protected $defaultModule ] +        Property [ <default> protected $defaultNamespace ] +        Property [ <default> protected $defaultParams ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $keyRouteNames ] +        Property [ <default> protected $keyRouteIds ] +        Property [ <default> protected $matchedRoute ] +        Property [ <default> protected $matches ] +        Property [ <default> protected $module ] +        Property [ <default> protected $namespaceName ] +        Property [ <default> protected $notFoundPaths ] +        Property [ <default> protected $params ] +        Property [ <default> protected $removeExtraSlashes ] +        Property [ <default> protected $routes ] +        Property [ <default> protected $wasMatched ] +      } + +      - Methods [44] { +        Method [ <internal:phalcon> public method getKeyRouteNames ] { +        } + +        Method [ <internal:phalcon> public method setKeyRouteNames ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keyRouteNames ] +          } +        } + +        Method [ <internal:phalcon> public method getKeyRouteIds ] { +        } + +        Method [ <internal:phalcon> public method setKeyRouteIds ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keyRouteIds ] +          } +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $defaultRoutes ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method add ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +            Parameter #3 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addConnect ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addDelete ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addGet ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addHead ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addOptions ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addPatch ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addPost ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addPurge ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addPut ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method addTrace ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method attach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\RouteInterface $route ] +            Parameter #1 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getMatchedRoute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getMatches ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getRouteById ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getRouteByName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $uri ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method isExactControllerName ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method mount ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\GroupInterface $group ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> public method notFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $paths ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> public method removeExtraSlashes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $remove ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method setDefaultController ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method setDefaults ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $defaults ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> public method getDefaults ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\RouterInterface> public method wasMatched ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Security\JWT\Signer\AbstractSigner implements Phalcon\Security\JWT\Signer\SignerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $algorithm ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method getAlgorithm ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Security\JWT\Signer\SignerInterface> abstract public method getAlgHeader ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Security\JWT\Signer\SignerInterface> abstract public method sign ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $payload ] +            Parameter #1 [ <required> string $passphrase ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Security\JWT\Signer\SignerInterface> abstract public method verify ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $source ] +            Parameter #1 [ <required> string $payload ] +            Parameter #2 [ <required> string $passphrase ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Session\Adapter\Noop implements SessionHandlerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $connection ] +        Property [ <default> protected $options ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $ttl ] +      } + +      - Methods [8] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method destroy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method gc ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $maxlifetime ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method open ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $savePath ] +            Parameter #1 [ <required> $sessionName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype SessionHandlerInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $id ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method getPrefixedName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Apcu extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Libmemcached extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $options ] +      } + +      - Methods [20] { +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> private method setSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Memcached $connection ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Memory extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $data ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Redis extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $options ] +      } + +      - Methods [20] { +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> private method setSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Redis $connection ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Adapter\Stream extends Phalcon\Storage\Adapter\AbstractAdapter implements Phalcon\Storage\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $storageDir ] +        Property [ <default> protected $options ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> private method getDir ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method getFilepath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method getIterator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $dir ] +          } +          - Return [ Iterator ] +        } + +        Method [ <internal:phalcon> private method getPayload ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filepath ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> private method isExpired ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $payload ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Validation\AbstractCombinedFieldsValidator extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $template ] +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> abstract public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Acl\Adapter\Memory extends Phalcon\Acl\Adapter\AbstractAdapter implements Phalcon\Events\EventsAwareInterface, Phalcon\Acl\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [18] { +        Property [ <default> protected $activeAccess ] +        Property [ <default> protected $accessGranted ] +        Property [ <default> protected $activeRole ] +        Property [ <default> protected $activeComponent ] +        Property [ <default> protected $defaultAccess ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $access ] +        Property [ <default> protected $accessList ] +        Property [ <default> protected $activeFunction ] +        Property [ <default> protected $activeFunctionCustomArgumentsCount ] +        Property [ <default> protected $activeKey ] +        Property [ <default> protected $components ] +        Property [ <default> protected $componentsNames ] +        Property [ <default> protected $func ] +        Property [ <default> protected $noArgumentsDefaultAction ] +        Property [ <default> protected $roles ] +        Property [ <default> protected $roleInherits ] +        Property [ <default> protected $rolesNames ] +      } + +      - Methods [27] { +        Method [ <internal:phalcon> public method getActiveFunction ] { +        } + +        Method [ <internal:phalcon> public method getActiveFunctionCustomArgumentsCount ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getActiveKey ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method addComponent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $componentValue ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method addComponentAccess ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $componentName ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method addInherit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> $roleToInherits ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method addRole ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $role ] +            Parameter #1 [ <optional> $accessInherits ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method allow ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method deny ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method dropComponentAccess ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $componentName ] +            Parameter #1 [ <required> $accessList ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getNoArgumentsDefaultAction ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getRoles ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getComponents ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method isAllowed ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $roleName ] +            Parameter #1 [ <required> $componentName ] +            Parameter #2 [ <required> string $access ] +            Parameter #3 [ <optional> array or NULL $parameters ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method isRole ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $roleName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method isComponent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $componentName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Acl\Adapter\AdapterInterface, prototype Phalcon\Acl\Adapter\AdapterInterface> public method setNoArgumentsDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultAccess ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> private method allowOrDeny ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> $access ] +            Parameter #3 [ <required> $action ] +            Parameter #4 [ <optional> $func ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> private method canAccess ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $roleName ] +            Parameter #1 [ <required> string $componentName ] +            Parameter #2 [ <required> string $access ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getActiveAccess ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getActiveRole ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getActiveComponent ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Acl\Adapter\AdapterInterface> public method getDefaultAction ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Acl\Adapter\AdapterInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultAccess ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Acl\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Acl\Component implements Phalcon\Acl\ComponentInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> private $description ] +        Property [ <default> private $name ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon, prototype Phalcon\Acl\ComponentInterface> public method getDescription ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\ComponentInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\ComponentInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $description ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Acl\Enum ] { + +      - Constants [2] { +        Constant [ public int ALLOW ] { 1 } +        Constant [ public int DENY ] { 0 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Acl\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Acl\Role implements Phalcon\Acl\RoleInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> private $name ] +        Property [ <default> private $description ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon, prototype Phalcon\Acl\RoleInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\RoleInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Acl\RoleInterface> public method getDescription ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $description ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Adapter\Apcu extends Phalcon\Annotations\Adapter\AbstractAdapter implements Phalcon\Annotations\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $annotations ] +        Property [ <default> protected $reader ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $ttl ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> Phalcon\Annotations\Reflection $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $className ] +          } +          - Return [ Phalcon\Annotations\Reflection ] +        } + +        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 getProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $propertyName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperties ] { + +          - 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] { +          } +          - Return [ Phalcon\Annotations\ReaderInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method setReader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Annotations\ReaderInterface $reader ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Adapter\Memory extends Phalcon\Annotations\Adapter\AbstractAdapter implements Phalcon\Annotations\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $annotations ] +        Property [ <default> protected $reader ] +        Property [ <default> protected $data ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> Phalcon\Annotations\Reflection $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $className ] +          } +          - Return [ Phalcon\Annotations\Reflection ] +        } + +        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 getProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $propertyName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperties ] { + +          - 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] { +          } +          - Return [ Phalcon\Annotations\ReaderInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method setReader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Annotations\ReaderInterface $reader ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Adapter\Stream extends Phalcon\Annotations\Adapter\AbstractAdapter implements Phalcon\Annotations\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $annotations ] +        Property [ <default> protected $reader ] +        Property [ <default> protected $annotationsDir ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> Phalcon\Annotations\Reflection $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $className ] +          } +          - Return [ Phalcon\Annotations\Reflection ] +        } + +        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 getProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $className ] +            Parameter #1 [ <required> string $propertyName ] +          } +          - Return [ Phalcon\Annotations\Collection ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method getProperties ] { + +          - 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] { +          } +          - Return [ Phalcon\Annotations\ReaderInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Annotations\Adapter\AbstractAdapter, prototype Phalcon\Annotations\Adapter\AdapterInterface> public method setReader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Annotations\ReaderInterface $reader ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Annotation ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $arguments ] +        Property [ <default> protected $exprArguments ] +        Property [ <default> protected $name ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $reflectionData ] +          } +        } + +        Method [ <internal:phalcon> public method getArgument ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $position ] +          } +        } + +        Method [ <internal:phalcon> public method getArguments ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getExprArguments ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getExpression ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +        } + +        Method [ <internal:phalcon> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getNamedArgument ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> public method getNamedParameter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> public method hasArgument ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $position ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method numberArguments ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\AnnotationsFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Phalcon\Annotations\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Annotations\Collection implements Iterator, Traversable, Countable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $annotations ] +        Property [ <default> protected $position ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $reflectionData ] +          } +        } + +        Method [ <internal:phalcon, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method current ] { +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Annotations\Annotation ] +        } + +        Method [ <internal:phalcon> public method getAll ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getAnnotations ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Reader implements Phalcon\Annotations\ReaderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\ReaderInterface> static public method parseDocBlock ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $docBlock ] +            Parameter #1 [ <optional> $file ] +            Parameter #2 [ <optional> $line ] +          } +          - Return [ array ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Annotations\ReaderInterface> public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Annotations\Reflection ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $classAnnotations ] +        Property [ <default> protected $methodAnnotations ] +        Property [ <default> protected $propertyAnnotations ] +        Property [ <default> protected $reflectionData ] +      } + +      - Methods [5] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $reflectionData ] +          } +        } + +        Method [ <internal:phalcon> public method getClassAnnotations ] { +        } + +        Method [ <internal:phalcon> public method getMethodsAnnotations ] { +        } + +        Method [ <internal:phalcon> public method getPropertiesAnnotations ] { +        } + +        Method [ <internal:phalcon> public method getReflectionData ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Asset\Css extends Phalcon\Assets\Asset implements Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $autoVersion ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $local ] +        Property [ <default> protected $path ] +        Property [ <default> protected $sourcePath ] +        Property [ <default> protected $targetPath ] +        Property [ <default> protected $targetUri ] +        Property [ <default> protected $type ] +        Property [ <default> protected $version ] +      } + +      - Methods [26] { +        Method [ <internal:phalcon, overwrites Phalcon\Assets\Asset, ctor> public method __construct ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> bool $local ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> array $attributes ] +            Parameter #4 [ <optional> string or NULL $version ] +            Parameter #5 [ <optional> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setAutoVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getLocal ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getSourcePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getTargetPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $version ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getContent ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getRealSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getRealTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getRealTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method isAutoVersion ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setLocal ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $local ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sourcePath ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetPath ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setTargetUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetUri ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Asset\Js extends Phalcon\Assets\Asset implements Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $autoVersion ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $local ] +        Property [ <default> protected $path ] +        Property [ <default> protected $sourcePath ] +        Property [ <default> protected $targetPath ] +        Property [ <default> protected $targetUri ] +        Property [ <default> protected $type ] +        Property [ <default> protected $version ] +      } + +      - Methods [26] { +        Method [ <internal:phalcon, overwrites Phalcon\Assets\Asset, ctor> public method __construct ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> bool $local ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> array $attributes ] +            Parameter #4 [ <optional> string or NULL $version ] +            Parameter #5 [ <optional> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setAutoVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getLocal ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getSourcePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getTargetPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $version ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getContent ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getRealSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getRealTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method getRealTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method isAutoVersion ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setLocal ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $local ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sourcePath ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetPath ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setTargetUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetUri ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset, prototype Phalcon\Assets\AssetInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Asset> public method setPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Assets\Collection implements Countable, Iterator, Traversable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [15] { +        Property [ <default> protected $assets ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $autoVersion ] +        Property [ <default> protected $codes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $includedAssets ] +        Property [ <default> protected $join ] +        Property [ <default> protected $local ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $position ] +        Property [ <default> protected $sourcePath ] +        Property [ <default> protected $targetLocal ] +        Property [ <default> protected $targetPath ] +        Property [ <default> protected $targetUri ] +        Property [ <default> protected $version ] +      } + +      - Methods [42] { +        Method [ <internal:phalcon> public method getAssets ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method setAutoVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoVersion ] +          } +        } + +        Method [ <internal:phalcon> public method getCodes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getFilters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getJoin ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getLocal ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getPosition ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getSourcePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getTargetLocal ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getTargetPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getTargetUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $version ] +          } +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { +        } + +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\AssetInterface $asset ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method addCss ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $local ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> $attributes ] +            Parameter #4 [ <optional> string or NULL $version ] +            Parameter #5 [ <optional> bool $autoVersion ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\FilterInterface $filter ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method addInline ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\Inline $code ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method addInlineCss ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $content ] +            Parameter #1 [ <optional> bool $filter ] +            Parameter #2 [ <optional> $attributes ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method addInlineJs ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $content ] +            Parameter #1 [ <optional> bool $filter ] +            Parameter #2 [ <optional> $attributes ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method addJs ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $local ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> $attributes ] +            Parameter #4 [ <optional> string or NULL $version ] +            Parameter #5 [ <optional> bool $autoVersion ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Assets\Asset ] +        } + +        Method [ <internal:phalcon> public method getRealTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $basePath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\AssetInterface $asset ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isAutoVersion ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method join ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $join ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $filters ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setLocal ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $local ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setPrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setTargetLocal ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $targetLocal ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setTargetPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetPath ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setTargetUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $targetUri ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method setSourcePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sourcePath ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final protected method addAsset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\AssetInterface $asset ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Filters\Cssmin implements Phalcon\Assets\FilterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Assets\FilterInterface> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Filters\Jsmin implements Phalcon\Assets\FilterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Assets\FilterInterface> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Filters\None implements Phalcon\Assets\FilterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Assets\FilterInterface> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Inline\Css extends Phalcon\Assets\Inline implements Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $content ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $type ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, overwrites Phalcon\Assets\Inline, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $content ] +            Parameter #1 [ <optional> bool $filter ] +            Parameter #2 [ <optional> $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Inline\Js extends Phalcon\Assets\Inline implements Phalcon\Assets\AssetInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $content ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $type ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, overwrites Phalcon\Assets\Inline, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $content ] +            Parameter #1 [ <optional> bool $filter ] +            Parameter #2 [ <optional> $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getFilter ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method getAssetKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method setFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $filter ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Assets\Inline, prototype Phalcon\Assets\AssetInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Assets\AssetInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Assets\Manager extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $container ] +        Property [ <default> protected $collections ] +        Property [ <default> protected $options ] +        Property [ <default> protected $implicitOutput ] +      } + +      - Methods [29] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method addAsset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\Asset $asset ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addAssetByType ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> Phalcon\Assets\Asset $asset ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addCss ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $local ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> $attributes ] +            Parameter #4 [ <optional> string or NULL $version ] +            Parameter #5 [ <optional> bool $autoVersion ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addInlineCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Assets\Inline $code ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addInlineCodeByType ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> Phalcon\Assets\Inline $code ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addInlineCss ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $content ] +            Parameter #1 [ <optional> $filter ] +            Parameter #2 [ <optional> $attributes ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addInlineJs ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $content ] +            Parameter #1 [ <optional> $filter ] +            Parameter #2 [ <optional> $attributes ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method addJs ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $local ] +            Parameter #2 [ <optional> bool $filter ] +            Parameter #3 [ <optional> $attributes ] +            Parameter #4 [ <optional> string or NULL $version ] +            Parameter #5 [ <optional> bool $autoVersion ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method collection ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method collectionAssetsByType ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $assets ] +            Parameter #1 [ <required> string $type ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $id ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $id ] +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method getCollections ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getCss ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method getJs ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Assets\Collection ] +        } + +        Method [ <internal:phalcon> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method output ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Assets\Collection $collection ] +            Parameter #1 [ <required> $callback ] +            Parameter #2 [ <required> $type ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method outputCss ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $collectionName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method outputInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Assets\Collection $collection ] +            Parameter #1 [ <required> $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method outputInlineCss ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $collectionName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method outputInlineJs ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $collectionName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method outputJs ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $collectionName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $id ] +            Parameter #1 [ <required> Phalcon\Assets\Collection $collection ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> public method useImplicitOutput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $implicitOutput ] +          } +          - Return [ Phalcon\Assets\Manager ] +        } + +        Method [ <internal:phalcon> private method getPrefixedPath ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Assets\Collection $collection ] +            Parameter #1 [ <required> string $path ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache implements Psr\SimpleCache\CacheInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $adapter ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Cache\Adapter\AdapterInterface $adapter ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method deleteMultiple ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method getMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Psr\SimpleCache\CacheInterface> public method setMultiple ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $values ] +            Parameter #1 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method checkKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method checkKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keys ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\AdapterFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +        Property [ <default> private $serializerFactory ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> Phalcon\Storage\SerializerFactory or NULL $factory ] +            Parameter #1 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Adapter\Apcu extends Phalcon\Storage\Adapter\Apcu implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Cache\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - 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 ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Apcu, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Adapter\Libmemcached extends Phalcon\Storage\Adapter\Libmemcached implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Cache\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - 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 ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Libmemcached, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Adapter\Memory extends Phalcon\Storage\Adapter\Memory implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Cache\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $data ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - 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 ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Memory, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Adapter\Redis extends Phalcon\Storage\Adapter\Redis implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Cache\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Redis, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Adapter\Stream extends Phalcon\Storage\Adapter\Stream implements Phalcon\Storage\Adapter\AdapterInterface, Phalcon\Cache\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $defaultSerializer ] +        Property [ <default> protected $lifetime ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $serializer ] +        Property [ <default> protected $serializerFactory ] +        Property [ <default> protected $storageDir ] +        Property [ <default> protected $options ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getAdapter ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> int $value ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\Stream, prototype Phalcon\Storage\Adapter\AdapterInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $ttl ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method getDefaultSerializer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> public method setDefaultSerializer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultSerializer ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter, prototype Phalcon\Storage\Adapter\AdapterInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getFilteredKeys ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $keys ] +            Parameter #1 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getPrefixedKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getSerializedData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getTtl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ttl ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method getUnserializedData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Adapter\AbstractAdapter> protected method initSerializer ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\CacheFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $adapterFactory ] +      } + +      - Methods [3] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Cache\AdapterFactory $factory ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Psr\SimpleCache\CacheInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Exception\Exception extends Phalcon\Exception implements Throwable, Psr\SimpleCache\CacheException ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cache\Exception\InvalidArgumentException extends Phalcon\Exception implements Throwable, Psr\SimpleCache\InvalidArgumentException, Psr\SimpleCache\CacheException ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Console extends Phalcon\Application\AbstractApplication implements Phalcon\Events\EventsAwareInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $container ] +        Property [ <default> protected $defaultModule ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $modules ] +        Property [ <default> protected $arguments ] +        Property [ <default> protected $options ] +      } + +      - Methods [14] { +        Method [ <internal:phalcon> public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $arguments ] +          } +        } + +        Method [ <internal:phalcon> public method setArgument ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> array or NULL $arguments ] +            Parameter #1 [ <optional> bool $str ] +            Parameter #2 [ <optional> bool $shift ] +          } +          - Return [ Phalcon\Cli\Console ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method getDefaultModule ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method getModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method getModules ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method registerModules ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $modules ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Application\AbstractApplication ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultModule ] +          } +          - Return [ Phalcon\Application\AbstractApplication ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Console\Exception extends Phalcon\Application\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Dispatcher extends Phalcon\Dispatcher\AbstractDispatcher implements Phalcon\Events\EventsAwareInterface, Phalcon\Dispatcher\DispatcherInterface, Phalcon\Di\InjectionAwareInterface, Phalcon\Cli\DispatcherInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [27] { +        Property [ <default> protected $container ] +        Property [ <default> protected $activeHandler ] +        Property [ <default> protected $activeMethodMap ] +        Property [ <default> protected $actionName ] +        Property [ <default> protected $actionSuffix ] +        Property [ <default> protected $camelCaseMap ] +        Property [ <default> protected $defaultNamespace ] +        Property [ <default> protected $handlerHashes ] +        Property [ <default> protected $handlerName ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $finished ] +        Property [ <default> protected $forwarded ] +        Property [ <default> protected $isControllerInitialize ] +        Property [ <default> protected $lastHandler ] +        Property [ <default> protected $modelBinder ] +        Property [ <default> protected $modelBinding ] +        Property [ <default> protected $moduleName ] +        Property [ <default> protected $namespaceName ] +        Property [ <default> protected $params ] +        Property [ <default> protected $previousActionName ] +        Property [ <default> protected $previousHandlerName ] +        Property [ <default> protected $previousNamespaceName ] +        Property [ <default> protected $returnedValue ] +        Property [ <default> protected $defaultHandler ] +        Property [ <default> protected $defaultAction ] +        Property [ <default> protected $handlerSuffix ] +        Property [ <default> protected $options ] +      } + +      - Methods [49] { +        Method [ <internal:phalcon, overwrites Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\AbstractDispatcher> public method callActionMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <required> string $actionMethod ] +            Parameter #2 [ <optional> array $params ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method getActiveTask ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cli\TaskInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method getLastTask ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cli\TaskInterface ] +        } + +        Method [ <internal:phalcon> public method getOption ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $option ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method getTaskName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method getTaskSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $option ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method setDefaultTask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method setTaskName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\DispatcherInterface> public method setTaskSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method handleException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Exception $exception ] +          } +        } + +        Method [ <internal:phalcon> protected method throwDispatchException ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> int $exceptionCode ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method dispatch ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method forward ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $forward ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getActionSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getActiveMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getBoundModels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getDefaultNamespace ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getHandlerSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getModelBinder ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\BinderInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getParam ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method hasParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $param ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method isFinished ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setActionName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getHandlerClass ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method setReturnedValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setHandlerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $handlerSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method setModelBinder ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\BinderInterface $modelBinder ] +            Parameter #1 [ <optional> $cache ] +          } +          - Return [ Phalcon\Dispatcher\DispatcherInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setModuleName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setNamespaceName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method wasForwarded ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> protected method resolveEmptyProperties ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> protected method toCamelCase ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Dispatcher\Exception extends Phalcon\Dispatcher\Exception implements Throwable ] { + +      - Constants [6] { +        Constant [ public int EXCEPTION_ACTION_NOT_FOUND ] { 5 } +        Constant [ public int EXCEPTION_CYCLIC_ROUTING ] { 1 } +        Constant [ public int EXCEPTION_HANDLER_NOT_FOUND ] { 2 } +        Constant [ public int EXCEPTION_INVALID_HANDLER ] { 3 } +        Constant [ public int EXCEPTION_INVALID_PARAMS ] { 4 } +        Constant [ public int EXCEPTION_NO_DI ] { 0 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Router extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [13] { +        Property [ <default> protected $container ] +        Property [ <default> protected $action ] +        Property [ <default> protected $defaultAction ] +        Property [ <default> protected $defaultModule ] +        Property [ <default> protected $defaultParams ] +        Property [ <default> protected $defaultTask ] +        Property [ <default> protected $matchedRoute ] +        Property [ <default> protected $matches ] +        Property [ <default> protected $module ] +        Property [ <default> protected $params ] +        Property [ <default> protected $routes ] +        Property [ <default> protected $task ] +        Property [ <default> protected $wasMatched ] +      } + +      - Methods [19] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $defaultRoutes ] +          } +        } + +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getMatchedRoute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method getMatches ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getRouteById ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +        } + +        Method [ <internal:phalcon> public method getRouteByName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getTaskName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $arguments ] +          } +        } + +        Method [ <internal:phalcon> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +        } + +        Method [ <internal:phalcon> public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +        } + +        Method [ <internal:phalcon> public method setDefaults ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $defaults ] +          } +          - Return [ Phalcon\Cli\Router ] +        } + +        Method [ <internal:phalcon> public method setDefaultTask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $taskName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method wasMatched ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Router\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Router\Route implements Phalcon\Cli\Router\RouteInterface ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_DELIMITER ] {   } +      } + +      - Static properties [2] { +        Property [ protected static $delimiterPath ] +        Property [ protected static $uniqueId ] +      } + +      - Static methods [3] { +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> static public method delimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> static public method getDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } + +      - Properties [9] { +        Property [ <default> protected $beforeMatch ] +        Property [ <default> protected $compiledPattern ] +        Property [ <default> protected $converters ] +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $description ] +        Property [ <default> protected $id ] +        Property [ <default> protected $name ] +        Property [ <default> protected $paths ] +        Property [ <default> protected $pattern ] +      } + +      - Methods [17] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +        } + +        Method [ <internal:phalcon> public method beforeMatch ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method compilePattern ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method convert ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $converter ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method extractNamedParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +        } + +        Method [ <internal:phalcon> public method getBeforeMatch ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getCompiledPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getConverters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getDescription ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getReversedPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method getRouteId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method reConfigure ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method setDescription ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $description ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Cli\Router\RouteInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Cli\Router\RouteInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Cli\Task extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Cli\TaskInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $container ] +        Property [ <default> protected $eventsManager ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> final public method __construct ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Collection\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Collection\ReadOnly extends Phalcon\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Collection\CollectionInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +      } + +      - Methods [25] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $data ] +            Parameter #1 [ <optional> bool $insensitive ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Adapter\Grouped extends Phalcon\Config implements Phalcon\Config\ConfigInterface, ArrayAccess, Phalcon\Collection\CollectionInterface, Countable, IteratorAggregate, Traversable, JsonSerializable, Serializable ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_PATH_DELIMITER ] { . } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> protected $pathDelimiter ] +      } + +      - Methods [30] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $arrayConfig ] +            Parameter #1 [ <optional> string $defaultAdapter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config> final protected method internalMerge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <required> array $target ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Adapter\Ini extends Phalcon\Config implements Phalcon\Config\ConfigInterface, ArrayAccess, Phalcon\Collection\CollectionInterface, Countable, IteratorAggregate, Traversable, JsonSerializable, Serializable ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_PATH_DELIMITER ] { . } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> protected $pathDelimiter ] +      } + +      - Methods [32] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> $mode ] +          } +        } + +        Method [ <internal:phalcon> protected method cast ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $ini ] +          } +        } + +        Method [ <internal:phalcon> protected method parseIniString ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config> final protected method internalMerge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <required> array $target ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Adapter\Json extends Phalcon\Config implements Phalcon\Config\ConfigInterface, ArrayAccess, Phalcon\Collection\CollectionInterface, Countable, IteratorAggregate, Traversable, JsonSerializable, Serializable ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_PATH_DELIMITER ] { . } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> protected $pathDelimiter ] +      } + +      - Methods [30] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filePath ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config> final protected method internalMerge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <required> array $target ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Adapter\Php extends Phalcon\Config implements Phalcon\Config\ConfigInterface, ArrayAccess, Phalcon\Collection\CollectionInterface, Countable, IteratorAggregate, Traversable, JsonSerializable, Serializable ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_PATH_DELIMITER ] { . } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> protected $pathDelimiter ] +      } + +      - Methods [30] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filePath ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config> final protected method internalMerge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <required> array $target ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Config\Adapter\Yaml extends Phalcon\Config implements Phalcon\Config\ConfigInterface, ArrayAccess, Phalcon\Collection\CollectionInterface, Countable, IteratorAggregate, Traversable, JsonSerializable, Serializable ] { + +      - Constants [1] { +        Constant [ public string DEFAULT_PATH_DELIMITER ] { . } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> protected $pathDelimiter ] +      } + +      - Methods [30] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> array or NULL $callbacks ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method getPathDelimiter ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method merge ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $toMerge ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method path ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> $delimiter ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Config\ConfigInterface> public method setPathDelimiter ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config> final protected method internalMerge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <required> array $target ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Config, prototype Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Config\ConfigFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $fileName ] +            Parameter #2 [ <optional> $params ] +          } +          - Return [ Phalcon\Config\ConfigInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Config\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Container implements Psr\Container\ContainerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $container ] +      } + +      - Methods [3] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Container\ContainerInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Container\ContainerInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Crypt implements Phalcon\Crypt\CryptInterface ] { + +      - Constants [7] { +        Constant [ public int PADDING_ANSI_X_923 ] { 1 } +        Constant [ public int PADDING_DEFAULT ] { 0 } +        Constant [ public int PADDING_ISO_10126 ] { 3 } +        Constant [ public int PADDING_ISO_IEC_7816_4 ] { 4 } +        Constant [ public int PADDING_PKCS7 ] { 2 } +        Constant [ public int PADDING_SPACE ] { 6 } +        Constant [ public int PADDING_ZERO ] { 5 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $authTag ] +        Property [ <default> protected $authData ] +        Property [ <default> protected $authTagLength ] +        Property [ <default> protected $key ] +        Property [ <default> protected $padding ] +        Property [ <default> protected $cipher ] +        Property [ <default> protected $availableCiphers ] +        Property [ <default> protected $ivLength ] +        Property [ <default> protected $hashAlgo ] +        Property [ <default> protected $useSigning ] +      } + +      - Methods [27] { +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method getAuthTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method getAuthData ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method getAuthTagLength ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string $cipher ] +            Parameter #1 [ <optional> bool $useSigning ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method decrypt ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string or NULL $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method decryptBase64 ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $key ] +            Parameter #2 [ <optional> bool $safe ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method encrypt ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string or NULL $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method encryptBase64 ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $key ] +            Parameter #2 [ <optional> bool $safe ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method getAvailableCiphers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getAvailableHashAlgos ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method getCipher ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getHashAlgo ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method getKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method setAuthTag ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $tag ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method setAuthData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $data ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method setAuthTagLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $length ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method setCipher ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cipher ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> public method setHashAlgo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $hashAlgo ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method setKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Crypt\CryptInterface> public method setPadding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $scheme ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> public method useSigning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $useSigning ] +          } +          - Return [ Phalcon\Crypt\CryptInterface ] +        } + +        Method [ <internal:phalcon> protected method assertCipherIsAvailable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cipher ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method assertHashAlgorithmAvailable ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $hashAlgo ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method getIvLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cipher ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> protected method initializeAvailableCiphers ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method cryptPadText ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $mode ] +            Parameter #2 [ <required> int $blockSize ] +            Parameter #3 [ <required> int $paddingType ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method cryptUnpadText ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $mode ] +            Parameter #2 [ <required> int $blockSize ] +            Parameter #3 [ <required> int $paddingType ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Crypt\Mismatch extends Phalcon\Crypt\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    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] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> static public method getAvailableDrivers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } + +      - Properties [3] { +        Property [ <default> protected $pdo ] +        Property [ <default> protected $profiler ] +        Property [ <default> protected $arguments ] +      } + +      - Methods [37] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [6] { +            Parameter #0 [ <required> string $dsn ] +            Parameter #1 [ <optional> string or NULL $username ] +            Parameter #2 [ <optional> string or NULL $password ] +            Parameter #3 [ <optional> array $options ] +            Parameter #4 [ <optional> array $queries ] +            Parameter #5 [ <optional> Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface or NULL $profiler ] +          } +        } + +        Method [ <internal:phalcon> public method __debugInfo ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method connect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method disconnect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method beginTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorCode ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorInfo ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method exec ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAffected ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAssoc ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $column ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchGroup ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $flags ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchObject ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchObjects ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchOne ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchPairs ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method getAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $attribute ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getDriverName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method getProfiler ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getQuoteNames ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $driver ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method isConnected ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method perform ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method prepare ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method quote ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method rollBack ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method setProfiler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface $profiler ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> protected method performBind ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> $name ] +            Parameter #2 [ <required> $arguments ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> protected method fetchData ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $arguments ] +            Parameter #2 [ <required> string $statement ] +            Parameter #3 [ <optional> array $values ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\ConnectionLocator implements Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $master ] +        Property [ <default> protected $read ] +        Property [ <default> protected $write ] +        Property [ <default> private $instances ] +      } + +      - Methods [8] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection\ConnectionInterface $master ] +            Parameter #1 [ <optional> array $read ] +            Parameter #2 [ <optional> array $write ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\ConnectionLocatorInterface> public method getMaster ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\ConnectionLocatorInterface> public method getRead ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $name ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\ConnectionLocatorInterface> public method getWrite ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $name ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\ConnectionLocatorInterface> public method setMaster ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection\ConnectionInterface $callableObject ] +          } +          - Return [ Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\ConnectionLocatorInterface> public method setRead ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $callableObject ] +          } +          - Return [ Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\ConnectionLocatorInterface> public method setWrite ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $callableObject ] +          } +          - Return [ Phalcon\DataMapper\Pdo\ConnectionLocatorInterface ] +        } + +        Method [ <internal:phalcon> protected method getConnection ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <optional> string $name ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Connection\Decorated extends Phalcon\DataMapper\Pdo\Connection\AbstractConnection implements Phalcon\DataMapper\Pdo\Connection\PdoInterface, Phalcon\DataMapper\Pdo\Connection\ConnectionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> static public method getAvailableDrivers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } + +      - Properties [2] { +        Property [ <default> protected $pdo ] +        Property [ <default> protected $profiler ] +      } + +      - Methods [36] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> PDO $pdo ] +            Parameter #1 [ <optional> Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface or NULL $profiler ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method connect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method disconnect ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method beginTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorCode ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method errorInfo ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method exec ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAffected ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchAssoc ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $column ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchGroup ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> int $flags ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchObject ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchObjects ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +            Parameter #2 [ <optional> string $className ] +            Parameter #3 [ <optional> array $arguments ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchOne ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchPairs ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method fetchValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method getAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $attribute ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getDriverName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method getProfiler ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> public method getQuoteNames ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $driver ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method isConnected ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method perform ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method prepare ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $statement ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method quote ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method rollBack ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\PdoInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection, prototype Phalcon\DataMapper\Pdo\Connection\ConnectionInterface> public method setProfiler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface $profiler ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> protected method performBind ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> $name ] +            Parameter #2 [ <required> $arguments ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Pdo\Connection\AbstractConnection> protected method fetchData ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $arguments ] +            Parameter #2 [ <required> string $statement ] +            Parameter #3 [ <optional> array $values ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Exception\CannotDisconnect extends Phalcon\DataMapper\Pdo\Exception\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Exception\ConnectionNotFound extends Phalcon\DataMapper\Pdo\Exception\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Profiler\MemoryLogger extends Psr\Log\AbstractLogger implements Psr\Log\LoggerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $messages ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon> public method getMessages ] { +        } + +        Method [ <internal:phalcon, overwrites Psr\Log\LoggerInterface, prototype Psr\Log\LoggerInterface> public method log ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $level ] +            Parameter #1 [ <required> $message ] +            Parameter #2 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method emergency ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method alert ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method critical ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method error ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method warning ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method notice ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method info ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } + +        Method [ <internal:psr, inherits Psr\Log\AbstractLogger, prototype Psr\Log\LoggerInterface> public method debug ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Pdo\Profiler\Profiler implements Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $active ] +        Property [ <default> protected $context ] +        Property [ <default> protected $logFormat ] +        Property [ <default> protected $logLevel ] +        Property [ <default> protected $logger ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Psr\Log\LoggerInterface or NULL $logger ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method finish ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $statement ] +            Parameter #1 [ <optional> array $values ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method getLogFormat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method getLogger ] { + +          - Parameters [0] { +          } +          - Return [ Psr\Log\LoggerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method getLogLevel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method isActive ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method setActive ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $active ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method setLogFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $logFormat ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method setLogLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $logLevel ] +          } +          - Return [ Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\DataMapper\Pdo\Profiler\ProfilerInterface> public method start ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $method ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Query\Bind ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $inlineCount ] +        Property [ <default> protected $store ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setValues ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $values ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method getType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> protected method inlineArray ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <required> int $type ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Query\Delete extends Phalcon\DataMapper\Query\AbstractConditions ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $bind ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $store ] +      } + +      - Methods [32] { +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +            Parameter #1 [ <required> Phalcon\DataMapper\Query\Bind $bind ] +          } +        } + +        Method [ <internal:phalcon> public method from ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $table ] +          } +          - Return [ Phalcon\DataMapper\Query\Delete ] +        } + +        Method [ <internal:phalcon> public method returning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columns ] +          } +          - Return [ Phalcon\DataMapper\Query\Delete ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method limit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limit ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method offset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $offset ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method appendWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $orderBy ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method whereEquals ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columnsValues ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method addCondition ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $andor ] +            Parameter #2 [ <required> string $condition ] +            Parameter #3 [ <optional> $value ] +            Parameter #4 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildCondition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitEarly ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimit ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitCommon ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitSqlsrv ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method appendCondition ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $condition ] +            Parameter #2 [ <optional> $value ] +            Parameter #3 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method processValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $values ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method getBindValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method perform ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method setFlag ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $flag ] +            Parameter #1 [ <optional> bool $enable ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method quoteIdentifier ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildFlags ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildReturning ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method indent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> string $glue ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Query\Insert extends Phalcon\DataMapper\Query\AbstractQuery ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $bind ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $store ] +      } + +      - Methods [20] { +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +            Parameter #1 [ <required> Phalcon\DataMapper\Query\Bind $bind ] +          } +        } + +        Method [ <internal:phalcon> public method column ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Insert ] +        } + +        Method [ <internal:phalcon> public method columns ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columns ] +          } +          - Return [ Phalcon\DataMapper\Query\Insert ] +        } + +        Method [ <internal:phalcon> public method into ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $table ] +          } +          - Return [ Phalcon\DataMapper\Query\Insert ] +        } + +        Method [ <internal:phalcon> public method getLastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method returning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columns ] +          } +          - Return [ Phalcon\DataMapper\Query\Insert ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> $value ] +          } +          - Return [ Phalcon\DataMapper\Query\Insert ] +        } + +        Method [ <internal:phalcon> private method buildColumns ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $values ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method getBindValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method perform ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method setFlag ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $flag ] +            Parameter #1 [ <optional> bool $enable ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method quoteIdentifier ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildFlags ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildReturning ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method indent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> string $glue ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Query\QueryFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $selectClass ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $selectClass ] +          } +        } + +        Method [ <internal:phalcon> public method newBind ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Query\Bind ] +        } + +        Method [ <internal:phalcon> public method newDelete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +          } +          - Return [ Phalcon\DataMapper\Query\Delete ] +        } + +        Method [ <internal:phalcon> public method newInsert ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +          } +          - Return [ Phalcon\DataMapper\Query\Insert ] +        } + +        Method [ <internal:phalcon> public method newSelect ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method newUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +          } +          - Return [ Phalcon\DataMapper\Query\Update ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Query\Select extends Phalcon\DataMapper\Query\AbstractConditions ] { + +      - Constants [4] { +        Constant [ public string JOIN_INNER ] { INNER } +        Constant [ public string JOIN_LEFT ] { LEFT } +        Constant [ public string JOIN_NATURAL ] { NATURAL } +        Constant [ public string JOIN_RIGHT ] { RIGHT } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $bind ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $store ] +        Property [ <default> protected $asAlias ] +        Property [ <default> protected $forUpdate ] +      } + +      - Methods [50] { +        Method [ <internal:phalcon> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $params ] +          } +        } + +        Method [ <internal:phalcon> public method andHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method asAlias ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $asAlias ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method appendHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method appendJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method columns ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method distinct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $enable ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method from ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $table ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $enable ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method groupBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $groupBy ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method hasColumns ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method having ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method join ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $join ] +            Parameter #1 [ <required> string $table ] +            Parameter #2 [ <required> string $condition ] +            Parameter #3 [ <optional> $value ] +            Parameter #4 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method orHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method subSelect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method union ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> public method unionAll ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\DataMapper\Query\Select ] +        } + +        Method [ <internal:phalcon> protected method getCurrentStatement ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $suffix ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method buildColumns ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method buildFrom ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method limit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limit ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method offset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $offset ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method appendWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $orderBy ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method whereEquals ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columnsValues ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method addCondition ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $andor ] +            Parameter #2 [ <required> string $condition ] +            Parameter #3 [ <optional> $value ] +            Parameter #4 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildCondition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitEarly ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimit ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitCommon ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitSqlsrv ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method appendCondition ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $condition ] +            Parameter #2 [ <optional> $value ] +            Parameter #3 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method processValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +            Parameter #1 [ <required> Phalcon\DataMapper\Query\Bind $bind ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $values ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method getBindValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method perform ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method setFlag ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $flag ] +            Parameter #1 [ <optional> bool $enable ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method quoteIdentifier ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildFlags ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildReturning ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method indent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> string $glue ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\DataMapper\Query\Update extends Phalcon\DataMapper\Query\AbstractConditions ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $bind ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $store ] +      } + +      - Methods [37] { +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\DataMapper\Pdo\Connection $connection ] +            Parameter #1 [ <required> Phalcon\DataMapper\Query\Bind $bind ] +          } +        } + +        Method [ <internal:phalcon> public method column ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\Update ] +        } + +        Method [ <internal:phalcon> public method columns ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columns ] +          } +          - Return [ Phalcon\DataMapper\Query\Update ] +        } + +        Method [ <internal:phalcon> public method from ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $table ] +          } +          - Return [ Phalcon\DataMapper\Query\Update ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method hasColumns ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method returning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columns ] +          } +          - Return [ Phalcon\DataMapper\Query\Update ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\DataMapper\Query\AbstractQuery, prototype Phalcon\DataMapper\Query\AbstractQuery> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> $value ] +          } +          - Return [ Phalcon\DataMapper\Query\Update ] +        } + +        Method [ <internal:phalcon> private method buildColumns ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method limit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limit ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method offset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $offset ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method appendWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $orderBy ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $condition ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> public method whereEquals ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $columnsValues ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractConditions ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method addCondition ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $andor ] +            Parameter #2 [ <required> string $condition ] +            Parameter #3 [ <optional> $value ] +            Parameter #4 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildCondition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitEarly ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimit ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitCommon ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method buildLimitSqlsrv ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method appendCondition ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> string $condition ] +            Parameter #2 [ <optional> $value ] +            Parameter #3 [ <optional> int $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractConditions> protected method processValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $store ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindInline ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> int $type ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method bindValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $values ] +          } +          - Return [ Phalcon\DataMapper\Query\AbstractQuery ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method getBindValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method perform ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method setFlag ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $flag ] +            Parameter #1 [ <optional> bool $enable ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> public method quoteIdentifier ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> int $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildFlags ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method buildReturning ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\DataMapper\Query\AbstractQuery> protected method indent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> string $glue ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Db\AbstractDb ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method setup ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Adapter\PdoFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Adapter\Pdo\Mysql extends Phalcon\Db\Adapter\Pdo\AbstractPdo implements Phalcon\Db\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $connectionConsecutive ] +      } + +      - Static methods [0] { +      } + +      - Properties [14] { +        Property [ <default> protected $connectionId ] +        Property [ <default> protected $descriptor ] +        Property [ <default> protected $dialect ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $realSqlStatement ] +        Property [ <default> protected $sqlBindTypes ] +        Property [ <default> protected $sqlStatement ] +        Property [ <default> protected $sqlVariables ] +        Property [ <default> protected $transactionLevel ] +        Property [ <default> protected $transactionsWithSavepoints ] +        Property [ <default> protected $affectedRows ] +        Property [ <default> protected $pdo ] +        Property [ <default> protected $dialectType ] +        Property [ <default> protected $type ] +      } + +      - Methods [78] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method getDsnDefaults ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $descriptor ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method affectedRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method connect ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $descriptor ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method convertBoundParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sql ] +            Parameter #1 [ <optional> array $params ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method execute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method executePrepared ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> array $placeholders ] +            Parameter #2 [ <required> $dataTypes ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getErrorInfo ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method getInternalHandler ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getTransactionLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method isUnderTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $sequenceName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method prepare ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlStatement ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method query ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method prepareRealSql ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <required> array $parameters ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialectType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSqlVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> $whereCondition ] +            Parameter #2 [ <optional> $placeholders ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> $indexName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeIdentifier ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchAll ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> array $placeholders ] +            Parameter #2 [ <optional> $column ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchOne ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getConnectionId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultIdValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDescriptor ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\DialectInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getNestedTransactionSavepointName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getRealSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> $fields ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insertAsDict ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method isNestedTransactionsWithSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> int $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter> public method setDialect ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\DialectInterface $dialect ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method setNestedTransactionsWithSavepoints ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $nestedTransactionsWithSavepoints ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportSequences ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method update ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> $values ] +            Parameter #3 [ <optional> $whereCondition ] +            Parameter #4 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method updateAsDict ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $whereCondition ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method useExplicitIdValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportsDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Adapter\Pdo\Postgresql extends Phalcon\Db\Adapter\Pdo\AbstractPdo implements Phalcon\Db\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $connectionConsecutive ] +      } + +      - Static methods [0] { +      } + +      - Properties [14] { +        Property [ <default> protected $connectionId ] +        Property [ <default> protected $descriptor ] +        Property [ <default> protected $dialect ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $realSqlStatement ] +        Property [ <default> protected $sqlBindTypes ] +        Property [ <default> protected $sqlStatement ] +        Property [ <default> protected $sqlVariables ] +        Property [ <default> protected $transactionLevel ] +        Property [ <default> protected $transactionsWithSavepoints ] +        Property [ <default> protected $affectedRows ] +        Property [ <default> protected $pdo ] +        Property [ <default> protected $dialectType ] +        Property [ <default> protected $type ] +      } + +      - Methods [78] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $descriptor ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method connect ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $descriptor ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultIdValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportSequences ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method useExplicitIdValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method getDsnDefaults ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method affectedRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method convertBoundParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sql ] +            Parameter #1 [ <optional> array $params ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method execute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method executePrepared ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> array $placeholders ] +            Parameter #2 [ <required> $dataTypes ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getErrorInfo ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method getInternalHandler ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getTransactionLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method isUnderTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $sequenceName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method prepare ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlStatement ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method query ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method prepareRealSql ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <required> array $parameters ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialectType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSqlVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> $whereCondition ] +            Parameter #2 [ <optional> $placeholders ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> $indexName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeIdentifier ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchAll ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> array $placeholders ] +            Parameter #2 [ <optional> $column ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchOne ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getConnectionId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDescriptor ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\DialectInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getNestedTransactionSavepointName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getRealSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> $fields ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insertAsDict ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method isNestedTransactionsWithSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> int $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter> public method setDialect ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\DialectInterface $dialect ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method setNestedTransactionsWithSavepoints ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $nestedTransactionsWithSavepoints ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method update ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> $values ] +            Parameter #3 [ <optional> $whereCondition ] +            Parameter #4 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method updateAsDict ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $whereCondition ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportsDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Adapter\Pdo\Sqlite extends Phalcon\Db\Adapter\Pdo\AbstractPdo implements Phalcon\Db\Adapter\AdapterInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $connectionConsecutive ] +      } + +      - Static methods [0] { +      } + +      - Properties [14] { +        Property [ <default> protected $connectionId ] +        Property [ <default> protected $descriptor ] +        Property [ <default> protected $dialect ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $realSqlStatement ] +        Property [ <default> protected $sqlBindTypes ] +        Property [ <default> protected $sqlStatement ] +        Property [ <default> protected $sqlVariables ] +        Property [ <default> protected $transactionLevel ] +        Property [ <default> protected $transactionsWithSavepoints ] +        Property [ <default> protected $affectedRows ] +        Property [ <default> protected $pdo ] +        Property [ <default> protected $dialectType ] +        Property [ <default> protected $type ] +      } + +      - Methods [78] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $descriptor ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method connect ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $descriptor ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AdapterInterface, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method useExplicitIdValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportsDefaultValue ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method getDsnDefaults ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method affectedRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method convertBoundParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sql ] +            Parameter #1 [ <optional> array $params ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method execute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method executePrepared ] { + +          - Parameters [3] { +            Parameter #0 [ <required> PDOStatement $statement ] +            Parameter #1 [ <required> array $placeholders ] +            Parameter #2 [ <required> $dataTypes ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getErrorInfo ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method getInternalHandler ] { + +          - Parameters [0] { +          } +          - Return [ PDO ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method getTransactionLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method isUnderTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method lastInsertId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $sequenceName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> public method prepare ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlStatement ] +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method query ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $nesting ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\Pdo\AbstractPdo> protected method prepareRealSql ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $statement ] +            Parameter #1 [ <required> array $parameters ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialectType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSqlVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method delete ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> $whereCondition ] +            Parameter #2 [ <optional> $placeholders ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> $indexName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method escapeIdentifier ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchAll ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> int $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> array $placeholders ] +            Parameter #2 [ <optional> $column ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method fetchOne ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <optional> $fetchMode ] +            Parameter #2 [ <optional> $bindParams ] +            Parameter #3 [ <optional> $bindTypes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getColumnList ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columnList ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getConnectionId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDefaultIdValue ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\RawValue ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDescriptor ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getDialect ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\DialectInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getNestedTransactionSavepointName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getRealSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method getSQLStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> $fields ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method insertAsDict ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method isNestedTransactionsWithSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> int $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter> public method setDialect ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\DialectInterface $dialect ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method setNestedTransactionsWithSavepoints ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $nestedTransactionsWithSavepoints ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method supportSequences ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method update ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> $values ] +            Parameter #3 [ <optional> $whereCondition ] +            Parameter #4 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method updateAsDict ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $whereCondition ] +            Parameter #3 [ <optional> $dataTypes ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Adapter\AbstractAdapter, prototype Phalcon\Db\Adapter\AdapterInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Column implements Phalcon\Db\ColumnInterface ] { + +      - Constants [34] { +        Constant [ public int BIND_PARAM_BLOB ] { 3 } +        Constant [ public int BIND_PARAM_BOOL ] { 5 } +        Constant [ public int BIND_PARAM_DECIMAL ] { 32 } +        Constant [ public int BIND_PARAM_INT ] { 1 } +        Constant [ public int BIND_PARAM_NULL ] { 0 } +        Constant [ public int BIND_PARAM_STR ] { 2 } +        Constant [ public int BIND_SKIP ] { 1024 } +        Constant [ public int TYPE_BIGINTEGER ] { 14 } +        Constant [ public int TYPE_BIT ] { 19 } +        Constant [ public int TYPE_BLOB ] { 11 } +        Constant [ public int TYPE_BOOLEAN ] { 8 } +        Constant [ public int TYPE_CHAR ] { 5 } +        Constant [ public int TYPE_DATE ] { 1 } +        Constant [ public int TYPE_DATETIME ] { 4 } +        Constant [ public int TYPE_DECIMAL ] { 3 } +        Constant [ public int TYPE_DOUBLE ] { 9 } +        Constant [ public int TYPE_ENUM ] { 18 } +        Constant [ public int TYPE_FLOAT ] { 7 } +        Constant [ public int TYPE_INTEGER ] { 0 } +        Constant [ public int TYPE_JSON ] { 15 } +        Constant [ public int TYPE_JSONB ] { 16 } +        Constant [ public int TYPE_LONGBLOB ] { 13 } +        Constant [ public int TYPE_LONGTEXT ] { 24 } +        Constant [ public int TYPE_MEDIUMBLOB ] { 12 } +        Constant [ public int TYPE_MEDIUMINTEGER ] { 21 } +        Constant [ public int TYPE_MEDIUMTEXT ] { 23 } +        Constant [ public int TYPE_SMALLINTEGER ] { 22 } +        Constant [ public int TYPE_TEXT ] { 6 } +        Constant [ public int TYPE_TIME ] { 20 } +        Constant [ public int TYPE_TIMESTAMP ] { 17 } +        Constant [ public int TYPE_TINYBLOB ] { 10 } +        Constant [ public int TYPE_TINYINTEGER ] { 26 } +        Constant [ public int TYPE_TINYTEXT ] { 25 } +        Constant [ public int TYPE_VARCHAR ] { 2 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [16] { +        Property [ <default> protected $after ] +        Property [ <default> protected $autoIncrement ] +        Property [ <default> protected $bindType ] +        Property [ <default> protected $_default ] +        Property [ <default> protected $first ] +        Property [ <default> protected $isNumeric ] +        Property [ <default> protected $name ] +        Property [ <default> protected $comment ] +        Property [ <default> protected $notNull ] +        Property [ <default> protected $primary ] +        Property [ <default> protected $scale ] +        Property [ <default> protected $size ] +        Property [ <default> protected $type ] +        Property [ <default> protected $typeReference ] +        Property [ <default> protected $typeValues ] +        Property [ <default> protected $unsigned ] +      } + +      - Methods [18] { +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getComment ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getScale ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getSize ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getTypeReference ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getTypeValues ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> array $definition ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getAfterPosition ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method getBindType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method hasDefault ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method isAutoIncrement ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method isFirst ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method isNotNull ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method isNumeric ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method isPrimary ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ColumnInterface> public method isUnsigned ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Dialect\Mysql extends Phalcon\Db\Dialect implements Phalcon\Db\DialectInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $customFunctions ] +        Property [ <default> protected $escapeChar ] +      } + +      - Methods [69] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $indexName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getForeignKeyChecks ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method truncateTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getTableOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method checkColumnSizeAndScale ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method checkColumnUnsigned ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method escape ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method escapeSchema ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> final public method getColumnList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $columnList ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method getCustomFunctions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method getSqlColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $column ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method getSqlExpression ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method getSqlTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method registerCustomFunction ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $customFunction ] +          } +          - Return [ Phalcon\Db\Dialect ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method select ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method supportsSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method supportsReleaseSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method getColumnSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method getColumnSizeAndScale ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method checkColumnType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method checkColumnTypeSql ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionBinaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionCase ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionCastValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionConvertValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionFrom ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionFunctionCall ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <required> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionGroupBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionJoins ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionLimit ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionObject ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionOrderBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionQualified ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionScalar ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionUnaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareColumnAlias ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $qualified ] +            Parameter #1 [ <optional> string or NULL $alias ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareTable ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +            Parameter #2 [ <optional> string or NULL $alias ] +            Parameter #3 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareQualified ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> string or NULL $domain ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Dialect\Postgresql extends Phalcon\Db\Dialect implements Phalcon\Db\DialectInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $customFunctions ] +        Property [ <default> protected $escapeChar ] +      } + +      - Methods [67] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $indexName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method truncateTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method castDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getTableOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method escape ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method escapeSchema ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> final public method getColumnList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $columnList ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method getCustomFunctions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method getSqlColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $column ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method getSqlExpression ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method getSqlTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method registerCustomFunction ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $customFunction ] +          } +          - Return [ Phalcon\Db\Dialect ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method select ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method supportsSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method supportsReleaseSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method getColumnSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method getColumnSizeAndScale ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method checkColumnType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method checkColumnTypeSql ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionBinaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionCase ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionCastValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionConvertValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionFrom ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionFunctionCall ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <required> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionGroupBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionJoins ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionLimit ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionObject ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionOrderBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionQualified ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionScalar ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionUnaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareColumnAlias ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $qualified ] +            Parameter #1 [ <optional> string or NULL $alias ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareTable ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +            Parameter #2 [ <optional> string or NULL $alias ] +            Parameter #3 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareQualified ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> string or NULL $domain ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Dialect\Sqlite extends Phalcon\Db\Dialect implements Phalcon\Db\DialectInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $customFunctions ] +        Property [ <default> protected $escapeChar ] +      } + +      - Methods [67] { +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ReferenceInterface $reference ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method addPrimaryKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\IndexInterface $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method createTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method createView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeColumns ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method describeIndex ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeIndexes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method describeReferences ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $columnName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropForeignKey ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $referenceName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> string $indexName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropPrimaryKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropTable ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method dropView ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +            Parameter #2 [ <optional> bool $ifExists ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method getColumnDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method listIndexesSql ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +            Parameter #2 [ <optional> string or NULL $keyName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method listTables ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method listViews ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method modifyColumn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +            Parameter #2 [ <required> Phalcon\Db\ColumnInterface $column ] +            Parameter #3 [ <optional> Phalcon\Db\ColumnInterface or NULL $currentColumn ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlQuery ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method tableExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method tableOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method truncateTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tableName ] +            Parameter #1 [ <required> string $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Db\DialectInterface, prototype Phalcon\Db\DialectInterface> public method viewExists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewName ] +            Parameter #1 [ <optional> string or NULL $schemaName ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method createSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method escape ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method escapeSchema ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $str ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> final public method getColumnList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $columnList ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method getCustomFunctions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method getSqlColumn ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $column ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method getSqlExpression ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final public method getSqlTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $table ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $sqlQuery ] +            Parameter #1 [ <required> $number ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method registerCustomFunction ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $customFunction ] +          } +          - Return [ Phalcon\Db\Dialect ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method releaseSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method rollbackSavepoint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method select ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $definition ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method supportsSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect, prototype Phalcon\Db\DialectInterface> public method supportsReleaseSavepoints ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method getColumnSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method getColumnSizeAndScale ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method checkColumnType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method checkColumnTypeSql ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Db\ColumnInterface $column ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionBinaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionCase ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionCastValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionConvertValue ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionFrom ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionFunctionCall ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <required> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionGroupBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionJoins ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionLimit ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionList ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionObject ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionOrderBy ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionQualified ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionScalar ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionUnaryOperations ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> final protected method getSqlExpressionWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $expression ] +            Parameter #1 [ <optional> string or NULL $escapeChar ] +            Parameter #2 [ <optional> $bindCounts ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareColumnAlias ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $qualified ] +            Parameter #1 [ <optional> string or NULL $alias ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareTable ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $table ] +            Parameter #1 [ <optional> string or NULL $schema ] +            Parameter #2 [ <optional> string or NULL $alias ] +            Parameter #3 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Db\Dialect> protected method prepareQualified ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $column ] +            Parameter #1 [ <optional> string or NULL $domain ] +            Parameter #2 [ <optional> string or NULL $escapeChar ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Enum ] { + +      - Constants [17] { +        Constant [ public int FETCH_ASSOC ] { 2 } +        Constant [ public int FETCH_BOTH ] { 4 } +        Constant [ public int FETCH_BOUND ] { 6 } +        Constant [ public int FETCH_CLASS ] { 8 } +        Constant [ public int FETCH_CLASSTYPE ] { 262144 } +        Constant [ public int FETCH_COLUMN ] { 7 } +        Constant [ public int FETCH_FUNC ] { 10 } +        Constant [ public int FETCH_GROUP ] { 65536 } +        Constant [ public int FETCH_INTO ] { 9 } +        Constant [ public int FETCH_KEY_PAIR ] { 12 } +        Constant [ public int FETCH_LAZY ] { 1 } +        Constant [ public int FETCH_NAMED ] { 11 } +        Constant [ public int FETCH_NUM ] { 3 } +        Constant [ public int FETCH_OBJ ] { 5 } +        Constant [ public int FETCH_PROPS_LATE ] { 1048576 } +        Constant [ public int FETCH_SERIALIZE ] { 524288 } +        Constant [ public int FETCH_UNIQUE ] { 196608 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Index implements Phalcon\Db\IndexInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $columns ] +        Property [ <default> protected $name ] +        Property [ <default> protected $type ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon, prototype Phalcon\Db\IndexInterface> public method getColumns ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\IndexInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\IndexInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> array $columns ] +            Parameter #2 [ <optional> string $type ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Profiler ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $activeProfile ] +        Property [ <default> protected $allProfiles ] +        Property [ <default> protected $totalSeconds ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon> public method getLastProfile ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Profiler\Item ] +        } + +        Method [ <internal:phalcon> public method getNumberTotalStatements ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getTotalElapsedSeconds ] { + +          - Parameters [0] { +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon> public method getProfiles ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Profiler ] +        } + +        Method [ <internal:phalcon> public method startProfile ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $sqlStatement ] +            Parameter #1 [ <optional> $sqlVariables ] +            Parameter #2 [ <optional> $sqlBindTypes ] +          } +          - Return [ Phalcon\Db\Profiler ] +        } + +        Method [ <internal:phalcon> public method stopProfile ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Profiler ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Profiler\Item ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $finalTime ] +        Property [ <default> protected $initialTime ] +        Property [ <default> protected $sqlBindTypes ] +        Property [ <default> protected $sqlStatement ] +        Property [ <default> protected $sqlVariables ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method setFinalTime ] { + +          - Parameters [1] { +            Parameter #0 [ <required> float $finalTime ] +          } +        } + +        Method [ <internal:phalcon> public method getFinalTime ] { + +          - Parameters [0] { +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon> public method setInitialTime ] { + +          - Parameters [1] { +            Parameter #0 [ <required> float $initialTime ] +          } +        } + +        Method [ <internal:phalcon> public method getInitialTime ] { + +          - Parameters [0] { +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon> public method setSqlBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $sqlBindTypes ] +          } +        } + +        Method [ <internal:phalcon> public method getSqlBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method setSqlStatement ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $sqlStatement ] +          } +        } + +        Method [ <internal:phalcon> public method getSqlStatement ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setSqlVariables ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $sqlVariables ] +          } +        } + +        Method [ <internal:phalcon> public method getSqlVariables ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getTotalElapsedSeconds ] { + +          - Parameters [0] { +          } +          - Return [ float ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\RawValue ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $value ] +      } + +      - Methods [3] { +        Method [ <internal:phalcon> public method getValue ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Reference implements Phalcon\Db\ReferenceInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $columns ] +        Property [ <default> protected $name ] +        Property [ <default> protected $referencedColumns ] +        Property [ <default> protected $referencedSchema ] +        Property [ <default> protected $referencedTable ] +        Property [ <default> protected $schemaName ] +        Property [ <default> protected $onDelete ] +        Property [ <default> protected $onUpdate ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getColumns ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getReferencedColumns ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getReferencedSchema ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getReferencedTable ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getSchemaName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getOnDelete ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ReferenceInterface> public method getOnUpdate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> array $definition ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Db\Result\Pdo implements Phalcon\Db\ResultInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $bindParams ] +        Property [ <default> protected $bindTypes ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $fetchMode ] +        Property [ <default> protected $pdoStatement ] +        Property [ <default> protected $result ] +        Property [ <default> protected $rowCount ] +        Property [ <default> protected $sqlStatement ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #1 [ <required> PDOStatement $result ] +            Parameter #2 [ <optional> $sqlStatement ] +            Parameter #3 [ <optional> $bindParams ] +            Parameter #4 [ <optional> $bindTypes ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method dataSeek ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $number ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method execute ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method fetch ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $fetchStyle ] +            Parameter #1 [ <optional> $cursorOrientation ] +            Parameter #2 [ <optional> $cursorOffset ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method fetchAll ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $fetchStyle ] +            Parameter #1 [ <optional> $fetchArgument ] +            Parameter #2 [ <optional> $ctorArgs ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method fetchArray ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method getInternalResult ] { + +          - Parameters [0] { +          } +          - Return [ PDOStatement ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method numRows ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Db\ResultInterface> public method setFetchMode ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $fetchMode ] +            Parameter #1 [ <optional> $colNoOrClassNameOrObject ] +            Parameter #2 [ <optional> $ctorargs ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Debug ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $isActive ] +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $blacklist ] +        Property [ <default> protected $data ] +        Property [ <default> protected $hideDocumentRoot ] +        Property [ <default> protected $showBackTrace ] +        Property [ <default> protected $showFileFragment ] +        Property [ <default> protected $showFiles ] +        Property [ <default> protected $uri ] +      } + +      - Methods [21] { +        Method [ <internal:phalcon> public method clearVars ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method debugVar ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $varz ] +            Parameter #1 [ <optional> string or NULL $key ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method getCssSources ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getJsSources ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method halt ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method listen ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> bool $exceptions ] +            Parameter #1 [ <optional> bool $lowSeverity ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method listenExceptions ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method listenLowSeverity ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method onUncaughtException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Throwable $exception ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method onUncaughtLowSeverity ] { + +          - Parameters [5] { +            Parameter #0 [ <required> $severity ] +            Parameter #1 [ <required> $message ] +            Parameter #2 [ <required> $file ] +            Parameter #3 [ <required> $line ] +            Parameter #4 [ <required> $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setBlacklist ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $blacklist ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method setShowBackTrace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $showBackTrace ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method setShowFileFragment ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $showFileFragment ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method setShowFiles ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $showFiles ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> public method setUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $uri ] +          } +          - Return [ Phalcon\Debug ] +        } + +        Method [ <internal:phalcon> protected method escapeString ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getArrayDump ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $argument ] +            Parameter #1 [ <optional> $n ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> protected method getVarDump ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $variable ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method showTraceItem ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $n ] +            Parameter #1 [ <required> array $trace ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method renderHtml ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Throwable $exception ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Debug\Dump ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $detailed ] +        Property [ <default> protected $methods ] +        Property [ <default> protected $styles ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method getDetailed ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method setDetailed ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $detailed ] +          } +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $styles ] +            Parameter #1 [ <optional> bool $detailed ] +          } +        } + +        Method [ <internal:phalcon> public method all ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method one ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $variable ] +            Parameter #1 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setStyles ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $styles ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $variable ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method variable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $variable ] +            Parameter #1 [ <optional> string or NULL $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method variables ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getStyle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method output ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $variable ] +            Parameter #1 [ <optional> string or NULL $name ] +            Parameter #2 [ <optional> int $tab ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Debug\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di\Exception\ServiceResolutionException extends Phalcon\Di\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di\FactoryDefault\Cli extends Phalcon\Di\FactoryDefault implements Phalcon\Di\DiInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $_default ] +      } + +      - Static methods [3] { +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> static public method getDefault ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> static public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } + +      - Properties [3] { +        Property [ <default> protected $services ] +        Property [ <default> protected $sharedInstances ] +        Property [ <default> protected $eventsManager ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon, overwrites Phalcon\Di\FactoryDefault, ctor> public method __construct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method attempt ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method getInternalEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getRaw ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getServices ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method getShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> protected method loadFromConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Config\ConfigInterface $config ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method loadFromPhp ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filePath ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method loadFromYaml ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> array or NULL $callbacks ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method register ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\ServiceProviderInterface $provider ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di> public method setInternalEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method setService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Di\ServiceInterface $rawDefinition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di, prototype Phalcon\Di\DiInterface> public method setShared ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di\Service implements Phalcon\Di\ServiceInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $definition ] +        Property [ <default> protected $resolved ] +        Property [ <default> protected $shared ] +        Property [ <default> protected $sharedInstance ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> final public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $definition ] +            Parameter #1 [ <optional> bool $shared ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method getDefinition ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method getParameter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $position ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method isResolved ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method isShared ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method resolve ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $parameters ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method setDefinition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $definition ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method setParameter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $position ] +            Parameter #1 [ <required> array $parameter ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\ServiceInterface> public method setShared ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $shared ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setSharedInstance ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $sharedInstance ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Di\Service\Builder ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon> public method build ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +            Parameter #1 [ <required> array $definition ] +            Parameter #2 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> private method buildParameter ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +            Parameter #1 [ <required> int $position ] +            Parameter #2 [ <required> array $argument ] +          } +        } + +        Method [ <internal:phalcon> private method buildParameters ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +            Parameter #1 [ <required> array $arguments ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Domain\Payload\Payload implements Phalcon\Domain\Payload\PayloadInterface, Phalcon\Domain\Payload\WriteableInterface, Phalcon\Domain\Payload\ReadableInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $exception ] +        Property [ <default> protected $extras ] +        Property [ <default> protected $input ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $status ] +        Property [ <default> protected $output ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\ReadableInterface> public method getExtras ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\ReadableInterface> public method getInput ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\ReadableInterface> public method getMessages ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\ReadableInterface> public method getStatus ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\ReadableInterface> public method getOutput ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\ReadableInterface> public method getException ] { + +          - Parameters [0] { +          } +          - Return [ Throwable or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\WriteableInterface> public method setException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Throwable $exception ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\WriteableInterface> public method setExtras ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $extras ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\WriteableInterface> public method setInput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\WriteableInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messages ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\WriteableInterface> public method setOutput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $output ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Domain\Payload\WriteableInterface> public method setStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $status ] +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Domain\Payload\PayloadFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Domain\Payload\PayloadInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Domain\Payload\Status ] { + +      - Constants [20] { +        Constant [ public string ACCEPTED ] { ACCEPTED } +        Constant [ public string AUTHENTICATED ] { AUTHENTICATED } +        Constant [ public string AUTHORIZED ] { AUTHORIZED } +        Constant [ public string CREATED ] { CREATED } +        Constant [ public string DELETED ] { DELETED } +        Constant [ public string ERROR ] { ERROR } +        Constant [ public string FAILURE ] { FAILURE } +        Constant [ public string FOUND ] { FOUND } +        Constant [ public string NOT_ACCEPTED ] { NOT_ACCEPTED } +        Constant [ public string NOT_AUTHENTICATED ] { NOT_AUTHENTICATED } +        Constant [ public string NOT_AUTHORIZED ] { NOT_AUTHORIZED } +        Constant [ public string NOT_CREATED ] { NOT_CREATED } +        Constant [ public string NOT_DELETED ] { NOT_DELETED } +        Constant [ public string NOT_FOUND ] { NOT_FOUND } +        Constant [ public string NOT_UPDATED ] { NOT_UPDATED } +        Constant [ public string NOT_VALID ] { NOT_VALID } +        Constant [ public string PROCESSING ] { PROCESSING } +        Constant [ public string SUCCESS ] { SUCCESS } +        Constant [ public string UPDATED ] { UPDATED } +        Constant [ public string VALID ] { VALID } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, ctor> final private method __construct ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Escaper implements Phalcon\Escaper\EscaperInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $doubleEncode ] +        Property [ <default> protected $encoding ] +        Property [ <default> protected $flags ] +      } + +      - Methods [18] { +        Method [ <internal:phalcon> public method attributes ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $attribute ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method css ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method detectEncoding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method escapeCss ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $css ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method escapeJs ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $js ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method escapeHtml ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method escapeHtmlAttr ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $attribute ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method escapeUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $url ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method getEncoding ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getFlags ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method html ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method js ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method normalizeEncoding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $str ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setDoubleEncode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $doubleEncode ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method setEncoding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $encoding ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setFlags ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $flags ] +          } +          - Return [ Phalcon\Escaper ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Escaper\EscaperInterface> public method setHtmlQuoteType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $flags ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method url ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $url ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Escaper\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Events\Event implements Phalcon\Events\EventInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $cancelable ] +        Property [ <default> protected $data ] +        Property [ <default> protected $source ] +        Property [ <default> protected $stopped ] +        Property [ <default> protected $type ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method getData ] { +        } + +        Method [ <internal:phalcon> public method getSource ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $source ] +            Parameter #2 [ <optional> $data ] +            Parameter #3 [ <optional> bool $cancelable ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method isCancelable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method isStopped ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +          - Return [ Phalcon\Events\EventInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Events\EventInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventInterface> public method stop ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\EventInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Events\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Events\Manager implements Phalcon\Events\ManagerInterface ] { + +      - Constants [1] { +        Constant [ public int DEFAULT_PRIORITY ] { 100 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $collect ] +        Property [ <default> protected $enablePriorities ] +        Property [ <default> protected $events ] +        Property [ <default> protected $responses ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, prototype Phalcon\Events\ManagerInterface> public method attach ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $eventType ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> int $priority ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method arePrioritiesEnabled ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method collectResponses ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $collect ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\ManagerInterface> public method detach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $eventType ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\ManagerInterface> public method detachAll ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $type ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method enablePriorities ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $enablePriorities ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\ManagerInterface> public method fire ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $eventType ] +            Parameter #1 [ <required> $source ] +            Parameter #2 [ <optional> $data ] +            Parameter #3 [ <optional> bool $cancelable ] +          } +        } + +        Method [ <internal:phalcon> final public method fireQueue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> SplPriorityQueue $queue ] +            Parameter #1 [ <required> Phalcon\Events\EventInterface $event ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\ManagerInterface> public method getListeners ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getResponses ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\ManagerInterface> public method hasListeners ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isCollecting ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isValidHandler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Factory\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter implements Phalcon\Filter\FilterInterface ] { + +      - Constants [21] { +        Constant [ public string FILTER_ABSINT ] { absint } +        Constant [ public string FILTER_ALNUM ] { alnum } +        Constant [ public string FILTER_ALPHA ] { alpha } +        Constant [ public string FILTER_BOOL ] { bool } +        Constant [ public string FILTER_EMAIL ] { email } +        Constant [ public string FILTER_FLOAT ] { float } +        Constant [ public string FILTER_INT ] { int } +        Constant [ public string FILTER_LOWER ] { lower } +        Constant [ public string FILTER_LOWERFIRST ] { lowerFirst } +        Constant [ public string FILTER_REGEX ] { regex } +        Constant [ public string FILTER_REMOVE ] { remove } +        Constant [ public string FILTER_REPLACE ] { replace } +        Constant [ public string FILTER_SPECIAL ] { special } +        Constant [ public string FILTER_SPECIALFULL ] { specialFull } +        Constant [ public string FILTER_STRING ] { string } +        Constant [ public string FILTER_STRIPTAGS ] { striptags } +        Constant [ public string FILTER_TRIM ] { trim } +        Constant [ public string FILTER_UPPER ] { upper } +        Constant [ public string FILTER_UPPERFIRST ] { upperFirst } +        Constant [ public string FILTER_UPPERWORDS ] { upperWords } +        Constant [ public string FILTER_URL ] { url } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [8] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $mapper ] +          } +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Filter\FilterInterface> public method sanitize ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> $sanitizers ] +            Parameter #2 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $service ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $mapper ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> private method processArrayValues ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $values ] +            Parameter #1 [ <required> string $sanitizerName ] +            Parameter #2 [ <optional> array $sanitizerParams ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> private method sanitizer ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $sanitizerName ] +            Parameter #2 [ <optional> array $sanitizerParams ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\FilterFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Filter\FilterInterface ] +        } + +        Method [ <internal:phalcon> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\AbsInt ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Alnum ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Alpha ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\BoolVal ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Email ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\FloatVal ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\IntVal ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Lower ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\LowerFirst ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Regex ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $input ] +            Parameter #1 [ <required> $pattern ] +            Parameter #2 [ <required> $replace ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Remove ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $input ] +            Parameter #1 [ <required> $replace ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Replace ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $input ] +            Parameter #1 [ <required> $from ] +            Parameter #2 [ <required> $to ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Special ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\SpecialFull ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\StringVal ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Striptags ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Trim ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Upper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\UpperFirst ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\UpperWords ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Sanitize\Url ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Flash\Direct extends Phalcon\Flash\AbstractFlash implements Phalcon\Flash\FlashInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $container ] +        Property [ <default> protected $autoescape ] +        Property [ <default> protected $automaticHtml ] +        Property [ <default> protected $cssClasses ] +        Property [ <default> protected $customTemplate ] +        Property [ <default> protected $escaperService ] +        Property [ <default> protected $implicitFlush ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $sessionService ] +      } + +      - Methods [21] { +        Method [ <internal:phalcon, overwrites Phalcon\Flash\FlashInterface, prototype Phalcon\Flash\FlashInterface> public method message ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method output ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $remove ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getAutoescape ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getCssClasses ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getCustomTemplate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> Phalcon\Escaper\EscaperInterface or NULL $escaper ] +            Parameter #1 [ <optional> Phalcon\Session\ManagerInterface or NULL $session ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method error ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getEscaperService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Escaper\EscaperInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method notice ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setAutoescape ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoescape ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setAutomaticHtml ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $automaticHtml ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setCssClasses ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cssClasses ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setCustomTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $customTemplate ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setEscaperService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaperService ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setImplicitFlush ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $implicitFlush ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method success ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method outputMessage ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $message ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method warning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Flash\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Flash\Session extends Phalcon\Flash\AbstractFlash implements Phalcon\Flash\FlashInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $container ] +        Property [ <default> protected $autoescape ] +        Property [ <default> protected $automaticHtml ] +        Property [ <default> protected $cssClasses ] +        Property [ <default> protected $customTemplate ] +        Property [ <default> protected $escaperService ] +        Property [ <default> protected $implicitFlush ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $sessionService ] +      } + +      - Methods [26] { +        Method [ <internal:phalcon, overwrites Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\AbstractFlash> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method getMessages ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $type ] +            Parameter #1 [ <optional> bool $remove ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $type ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Flash\FlashInterface, prototype Phalcon\Flash\FlashInterface> public method message ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method output ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $remove ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method getSessionMessages ] { + +          - Parameters [2] { +            Parameter #0 [ <required> bool $remove ] +            Parameter #1 [ <optional> $type ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method setSessionMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $messages ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getSessionService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getAutoescape ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getCssClasses ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getCustomTemplate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> Phalcon\Escaper\EscaperInterface or NULL $escaper ] +            Parameter #1 [ <optional> Phalcon\Session\ManagerInterface or NULL $session ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method error ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method getEscaperService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Escaper\EscaperInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method notice ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setAutoescape ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoescape ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setAutomaticHtml ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $automaticHtml ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setCssClasses ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cssClasses ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setCustomTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $customTemplate ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setEscaperService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaperService ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method setImplicitFlush ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $implicitFlush ] +          } +          - Return [ Phalcon\Flash\FlashInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method success ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash> public method outputMessage ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $message ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Flash\AbstractFlash, prototype Phalcon\Flash\FlashInterface> public method warning ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Check extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Date extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Email extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\File extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Hidden extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Numeric extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Password extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Radio extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Select extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +        Property [ <default> protected $optionsValues ] +      } + +      - Methods [36] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $options ] +            Parameter #2 [ <optional> $attributes ] +          } +        } + +        Method [ <internal:phalcon> public method addOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $option ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> public method getOptions ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Submit extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\Text extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Element\TextArea extends Phalcon\Forms\Element\AbstractElement implements Phalcon\Forms\Element\ElementInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $form ] +        Property [ <default> protected $label ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $value ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, overwrites Phalcon\Forms\Element\ElementInterface, prototype Phalcon\Forms\Element\ElementInterface> public method render ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addFilter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $filter ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method addValidators ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $validators ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getDefault ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getFilters ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getForm ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getLabel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method getValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method hasMessages ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method prepareAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $attributes ] +            Parameter #1 [ <optional> bool $useChecked ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setDefault ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filters ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setForm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $label ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\Messages $messages ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Forms\Element\AbstractElement, prototype Phalcon\Forms\Element\ElementInterface> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Forms\Form extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Countable, Iterator, Traversable, Phalcon\Html\Attributes\AttributesInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $container ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $data ] +        Property [ <default> protected $elements ] +        Property [ <default> protected $elementsIndexed ] +        Property [ <default> protected $entity ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $position ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validation ] +      } + +      - Methods [38] { +        Method [ <internal:phalcon> public method setValidation ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $validation ] +          } +        } + +        Method [ <internal:phalcon> public method getValidation ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $entity ] +            Parameter #1 [ <optional> array $userOptions ] +          } +        } + +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Forms\Element\ElementInterface $element ] +            Parameter #1 [ <optional> string or NULL $position ] +            Parameter #2 [ <optional> bool or NULL $type ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> public method bind ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <required> $entity ] +            Parameter #2 [ <optional> $whitelist ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> public method clear ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $fields ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method current ] { +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Element\ElementInterface ] +        } + +        Method [ <internal:phalcon> public method getAction ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Attributes\AttributesInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Attributes ] +        } + +        Method [ <internal:phalcon> public method getElements ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getEntity ] { +        } + +        Method [ <internal:phalcon> public method getLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getMessages ] { +        } + +        Method [ <internal:phalcon> public method getMessagesFor ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon> public method getUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> public method getUserOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method hasMessagesFor ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isValid ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $data ] +            Parameter #1 [ <optional> $entity ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method label ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array or NULL $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method render ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $action ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> public method setEntity ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $entity ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Html\Attributes\AttributesInterface> public method setAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Html\Attributes $attributes ] +          } +          - Return [ Phalcon\Html\Attributes\AttributesInterface ] +        } + +        Method [ <internal:phalcon> public method setUserOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> public method setUserOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Forms\Manager ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $forms ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon> public method create ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $entity ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Forms\Form ] +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Forms\Form $form ] +          } +          - Return [ Phalcon\Forms\Manager ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Arr ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [22] { +        Method [ <internal:phalcon> final static public method blackList ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> array $blackList ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method chunk ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> int $size ] +            Parameter #2 [ <optional> bool $preserveKeys ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method filter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method first ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +        } + +        Method [ <internal:phalcon> final static public method firstKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +        } + +        Method [ <internal:phalcon> final static public method flatten ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> bool $deep ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method get ] { + +          - Parameters [4] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> $index ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon> final static public method group ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> $method ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method has ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method isUnique ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $collection ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method last ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +        } + +        Method [ <internal:phalcon> final static public method lastKey ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +        } + +        Method [ <internal:phalcon> final static public method order ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> $attribute ] +            Parameter #2 [ <optional> string $order ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method pluck ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> string $element ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method set ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <optional> $index ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method sliceLeft ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> int $elements ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method sliceRight ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> int $elements ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method split ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $collection ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static public method toObject ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $collection ] +          } +        } + +        Method [ <internal:phalcon> final static public method validateAll ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method validateAny ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <optional> $method ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method whiteList ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $collection ] +            Parameter #1 [ <required> array $whiteList ] +          } +          - Return [ array ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Base64 ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:phalcon> final static public method encodeUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method decodeUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Fs ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> final static public method basename ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $uri ] +            Parameter #1 [ <optional> $suffix ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Json ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:phalcon> final static public method decode ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $data ] +            Parameter #1 [ <optional> bool $associative ] +            Parameter #2 [ <optional> int $depth ] +            Parameter #3 [ <optional> int $options ] +          } +        } + +        Method [ <internal:phalcon> final static public method encode ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> int $options ] +            Parameter #2 [ <optional> int $depth ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Number ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> final static public method between ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $value ] +            Parameter #1 [ <required> int $from ] +            Parameter #2 [ <required> int $to ] +          } +          - Return [ bool ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Helper\Str ] { + +      - Constants [6] { +        Constant [ public int RANDOM_ALNUM ] { 0 } +        Constant [ public int RANDOM_ALPHA ] { 1 } +        Constant [ public int RANDOM_DISTINCT ] { 5 } +        Constant [ public int RANDOM_HEXDEC ] { 2 } +        Constant [ public int RANDOM_NOZERO ] { 4 } +        Constant [ public int RANDOM_NUMERIC ] { 3 } +      } + +      - Static properties [0] { +      } + +      - Static methods [25] { +        Method [ <internal:phalcon> final static public method camelize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method concat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method countVowels ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> final static public method decapitalize ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> bool $upperRest ] +            Parameter #2 [ <optional> string $encoding ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method decrement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $separator ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method dirFromFile ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $file ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method dirSeparator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $directory ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method dynamic ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $leftDelimiter ] +            Parameter #2 [ <optional> string $rightDelimiter ] +            Parameter #3 [ <optional> string $separator ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method endsWith ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $end ] +            Parameter #2 [ <optional> bool $ignoreCase ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method firstBetween ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $start ] +            Parameter #2 [ <required> string $end ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method friendly ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $separator ] +            Parameter #2 [ <optional> bool $lowercase ] +            Parameter #3 [ <optional> $replace ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method humanize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method includes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $needle ] +            Parameter #1 [ <required> string $haystack ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $separator ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method isAnagram ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $first ] +            Parameter #1 [ <required> string $second ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method isLower ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $encoding ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method isPalindrome ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method isUpper ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $encoding ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method lower ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $encoding ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method random ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> int $type ] +            Parameter #1 [ <optional> int $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method reduceSlashes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method startsWith ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $start ] +            Parameter #2 [ <optional> bool $ignoreCase ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final static public method uncamelize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method underscore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static public method upper ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $encoding ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Html\Attributes extends Phalcon\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Collection\CollectionInterface, ArrayAccess, Phalcon\Html\Attributes\RenderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +      } + +      - Methods [27] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Attributes\RenderInterface> public method render ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $data ] +            Parameter #1 [ <optional> bool $insensitive ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Breadcrumbs ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> private $elements ] +        Property [ <default> private $separator ] +        Property [ <default> private $template ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon> public method getSeparator ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setSeparator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $separator ] +          } +        } + +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $label ] +            Parameter #1 [ <optional> string $link ] +          } +          - Return [ Phalcon\Html\Breadcrumbs ] +        } + +        Method [ <internal:phalcon> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $link ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method render ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Anchor extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $href ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method processAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $href ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Base extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $href ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Body extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Button extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Close extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Element extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Form extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Img extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $src ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Color extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Date extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\DateTime extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\DateTimeLocal extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Email extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\File extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Hidden extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Image extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Input extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $type ] +        Property [ <default> protected $attributes ] +      } + +      - Methods [14] { +        Method [ <internal:phalcon> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Month extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Numeric extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Password extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Radio extends Phalcon\Html\Helper\Input\Checkbox ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $label ] +        Property [ <default> protected $type ] +      } + +      - Methods [14] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\Checkbox, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\Checkbox, prototype Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\Checkbox> public method label ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\Checkbox ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Range extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Search extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Select extends Phalcon\Html\Helper\AbstractList ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $store ] +        Property [ <default> protected $elementTag ] +        Property [ <default> protected $inOptGroup ] +        Property [ <default> protected $selected ] +      } + +      - Methods [20] { +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\Input\Select ] +        } + +        Method [ <internal:phalcon> public method addPlaceholder ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\Input\Select ] +        } + +        Method [ <internal:phalcon> public method optGroup ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $label ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\Select ] +        } + +        Method [ <internal:phalcon> public method selected ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $selected ] +          } +          - Return [ Phalcon\Html\Helper\Input\Select ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\AbstractList, prototype Phalcon\Html\Helper\AbstractList> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method optGroupEnd ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method optGroupStart ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $label ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method processValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $attributes ] +            Parameter #1 [ <optional> $value ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractList> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\AbstractList ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractList> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Submit extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Tel extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Text extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $type ] +        Property [ <default> protected $attributes ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Textarea extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\Input\AbstractInput, prototype Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Time extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Url extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Input\Week extends Phalcon\Html\Helper\Input\AbstractInput ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $type ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> string or NULL $value ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Input\AbstractInput> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $value ] +          } +          - Return [ Phalcon\Html\Helper\Input\AbstractInput ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Label extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Link extends Phalcon\Html\Helper\AbstractSeries ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $store ] +      } + +      - Methods [14] { +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $rel ] +            Parameter #1 [ <required> string $href ] +          } +          - Return [ Phalcon\Html\Helper\Link ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\AbstractSeries, prototype Phalcon\Html\Helper\AbstractSeries> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Meta extends Phalcon\Html\Helper\AbstractSeries ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $store ] +      } + +      - Methods [18] { +        Method [ <internal:phalcon> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\Meta ] +        } + +        Method [ <internal:phalcon> public method addHttp ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $httpEquiv ] +            Parameter #1 [ <required> string $content ] +          } +          - Return [ Phalcon\Html\Helper\Meta ] +        } + +        Method [ <internal:phalcon> public method addName ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $content ] +          } +          - Return [ Phalcon\Html\Helper\Meta ] +        } + +        Method [ <internal:phalcon> public method addProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $content ] +          } +          - Return [ Phalcon\Html\Helper\Meta ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\AbstractSeries, prototype Phalcon\Html\Helper\AbstractSeries> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method addElement ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> string $value ] +            Parameter #2 [ <required> string $content ] +          } +          - Return [ Phalcon\Html\Helper\Meta ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Script extends Phalcon\Html\Helper\Style ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $store ] +      } + +      - Methods [15] { +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\Style, prototype Phalcon\Html\Helper\Style> protected method getAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $src ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\Style, prototype Phalcon\Html\Helper\AbstractSeries> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Style> public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $href ] +            Parameter #1 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Title extends Phalcon\Html\Helper\AbstractHelper ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $append ] +        Property [ <default> protected $prepend ] +        Property [ <default> protected $title ] +        Property [ <default> protected $separator ] +      } + +      - Methods [16] { +        Method [ <internal:phalcon> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string $separator ] +            Parameter #1 [ <optional> string or NULL $indent ] +            Parameter #2 [ <optional> string or NULL $delimiter ] +          } +          - Return [ Phalcon\Html\Helper\Title ] +        } + +        Method [ <internal:phalcon> public method __toString ] { +        } + +        Method [ <internal:phalcon> public method append ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\Title ] +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\Title ] +        } + +        Method [ <internal:phalcon> public method prepend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\Title ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Helper\Ul extends Phalcon\Html\Helper\Ol ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $delimiter ] +        Property [ <default> protected $escaper ] +        Property [ <default> protected $indent ] +        Property [ <default> protected $indentLevel ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $elementTag ] +        Property [ <default> protected $store ] +      } + +      - Methods [14] { +        Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\Ol, prototype Phalcon\Html\Helper\AbstractList> protected method getTag ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\Ol> public method add ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> bool $raw ] +          } +          - Return [ Phalcon\Html\Helper\AbstractList ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractList> public method __invoke ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string or NULL $indent ] +            Parameter #1 [ <optional> string or NULL $delimiter ] +            Parameter #2 [ <optional> array $attributes ] +          } +          - Return [ Phalcon\Html\Helper\AbstractList ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractList> public method __toString ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method close ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method indent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method orderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $overrides ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderArrayElements ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $elements ] +            Parameter #1 [ <required> string $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderElement ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderFullElement ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <required> string $text ] +            Parameter #2 [ <optional> array $attributes ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method renderTag ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +            Parameter #2 [ <optional> string $close ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper> protected method selfClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tag ] +            Parameter #1 [ <optional> array $attributes ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLink extends Phalcon\Html\Link\Link implements Psr\Link\LinkInterface, Psr\Link\EvolvableLinkInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $attributes ] +        Property [ <default> protected $href ] +        Property [ <default> protected $rels ] +        Property [ <default> protected $templated ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $attribute ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withHref ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $href ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $rel ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withoutAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $attribute ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkInterface> public method withoutRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $rel ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string $rel ] +            Parameter #1 [ <optional> string $href ] +            Parameter #2 [ <optional> array $attributes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method getAttributes ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method getHref ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method getRels ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link, prototype Psr\Link\LinkInterface> public method isTemplated ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\Link> protected method hrefIsTemplated ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $href ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Link\EvolvableLinkProvider extends Phalcon\Html\Link\LinkProvider implements Psr\Link\LinkProviderInterface, Psr\Link\EvolvableLinkProviderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $links ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkProviderInterface> public method withLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Link\EvolvableLinkProviderInterface> public method withoutLink ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $links ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype Psr\Link\LinkProviderInterface> public method getLinks ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider, prototype Psr\Link\LinkProviderInterface> public method getLinksByRel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $rel ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Html\Link\LinkProvider> protected method getKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Psr\Link\LinkInterface $link ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\Link\Serializer\Header implements Phalcon\Html\Link\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Html\Link\Serializer\SerializerInterface> public method serialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $links ] +          } +          - Return [ string or NULL ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Html\TagFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +        Property [ <default> private $escaper ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Escaper\EscaperInterface $escaper ] +            Parameter #1 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Cookie extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Http\Cookie\CookieInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [14] { +        Property [ <default> protected $container ] +        Property [ <default> protected $domain ] +        Property [ <default> protected $expire ] +        Property [ <default> protected $filter ] +        Property [ <default> protected $httpOnly ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +        Property [ <default> protected $path ] +        Property [ <default> protected $read ] +        Property [ <default> protected $restored ] +        Property [ <default> protected $secure ] +        Property [ <default> protected $signKey ] +        Property [ <default> protected $useEncryption ] +        Property [ <default> protected $value ] +      } + +      - Methods [26] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [8] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $expire ] +            Parameter #3 [ <optional> string $path ] +            Parameter #4 [ <optional> bool or NULL $secure ] +            Parameter #5 [ <optional> string or NULL $domain ] +            Parameter #6 [ <optional> bool $httpOnly ] +            Parameter #7 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method delete ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getDomain ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getExpiration ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getHttpOnly ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getSecure ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method getValue ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $filters ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method isUsingEncryption ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method restore ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method send ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setDomain ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $domain ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setExpiration ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $expire ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setHttpOnly ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $httpOnly ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setSecure ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $secure ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> public method setSignKey ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $signKey ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method setValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Cookie\CookieInterface> public method useEncryption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $useEncryption ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> protected method assertSignKeyIsLongEnough ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $signKey ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Cookie\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Message\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> final class Phalcon\Http\Message\Request extends Phalcon\Http\Message\AbstractRequest implements Psr\Http\Message\RequestInterface, Psr\Http\Message\MessageInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $body ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $protocolVersion ] +        Property [ <default> protected $method ] +        Property [ <default> protected $requestTarget ] +        Property [ <default> protected $uri ] +      } + +      - Methods [32] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> string $method ] +            Parameter #1 [ <optional> $uri ] +            Parameter #2 [ <optional> $body ] +            Parameter #3 [ <optional> $headers ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method getMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method getUri ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method getRequestTarget ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method withMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $method ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method withRequestTarget ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $requestTarget ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method withUri ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] +            Parameter #1 [ <optional> $preserveHost ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest> final protected method processMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $method ] +          } +          - 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 Psr\Http\Message\MessageInterface> public method getBody ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getProtocolVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeaderLine ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\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 Psr\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 Psr\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 Psr\Http\Message\MessageInterface> public method withProtocolVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $version ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\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\Collection\CollectionInterface $collection ] +          } +          - Return [ Phalcon\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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $body ] +            Parameter #1 [ <optional> string $mode ] +          } +          - 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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $protocol ] +          } +          - 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 Psr\Http\Message\RequestFactoryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Psr\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 Psr\Http\Message\ResponseInterface, Psr\Http\Message\MessageInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $body ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $protocolVersion ] +        Property [ <default> protected $uri ] +        Property [ <default> protected $reasonPhrase ] +        Property [ <default> protected $statusCode ] +      } + +      - Methods [32] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\ResponseInterface> public method getReasonPhrase ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ResponseInterface> public method getStatusCode ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $body ] +            Parameter #1 [ <optional> int $code ] +            Parameter #2 [ <optional> array $headers ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ResponseInterface> public method withStatus ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $code ] +            Parameter #1 [ <optional> $reasonPhrase ] +          } +          - 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 ] +          } +          - 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, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getBody ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getProtocolVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> public method getUri ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeaderLine ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\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 Psr\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 Psr\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 Psr\Http\Message\MessageInterface> public method withProtocolVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $version ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\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\Collection\CollectionInterface $collection ] +          } +          - Return [ Phalcon\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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $body ] +            Parameter #1 [ <optional> string $mode ] +          } +          - 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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $protocol ] +          } +          - 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 Psr\Http\Message\ResponseFactoryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\ResponseFactoryInterface> public method createResponse ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> int $code ] +            Parameter #1 [ <optional> string $reasonPhrase ] +          } +          - Return [ Psr\Http\Message\ResponseInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> final class Phalcon\Http\Message\ServerRequest extends Phalcon\Http\Message\AbstractRequest implements Psr\Http\Message\ServerRequestInterface, Psr\Http\Message\MessageInterface, Psr\Http\Message\RequestInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [12] { +        Property [ <default> protected $body ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $protocolVersion ] +        Property [ <default> protected $method ] +        Property [ <default> protected $requestTarget ] +        Property [ <default> protected $uri ] +        Property [ <default> protected $attributes ] +        Property [ <default> protected $cookieParams ] +        Property [ <default> protected $parsedBody ] +        Property [ <default> protected $queryParams ] +        Property [ <default> protected $serverParams ] +        Property [ <default> protected $uploadedFiles ] +      } + +      - Methods [46] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getCookieParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getParsedBody ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getQueryParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getServerParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getUploadedFiles ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [10] { +            Parameter #0 [ <optional> string $method ] +            Parameter #1 [ <optional> $uri ] +            Parameter #2 [ <optional> array $serverParams ] +            Parameter #3 [ <optional> $body ] +            Parameter #4 [ <optional> $headers ] +            Parameter #5 [ <optional> array $cookies ] +            Parameter #6 [ <optional> array $queryParams ] +            Parameter #7 [ <optional> array $uploadFiles ] +            Parameter #8 [ <optional> $parsedBody ] +            Parameter #9 [ <optional> string $protocol ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method getAttributes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Psr\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 Psr\Http\Message\ServerRequestInterface> public method withCookieParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cookies ] +          } +          - Return [ Phalcon\Http\Message\ServerRequest ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method withParsedBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ Phalcon\Http\Message\ServerRequest ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method withQueryParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $query ] +          } +          - Return [ Phalcon\Http\Message\ServerRequest ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\ServerRequestInterface> public method withUploadedFiles ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $uploadedFiles ] +          } +          - Return [ Phalcon\Http\Message\ServerRequest ] +        } + +        Method [ <internal:phalcon, prototype Psr\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 Psr\Http\Message\RequestInterface> public method getMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method getUri ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method getRequestTarget ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method withMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $method ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method withRequestTarget ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $requestTarget ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest, prototype Psr\Http\Message\RequestInterface> public method withUri ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Psr\Http\Message\UriInterface $uri ] +            Parameter #1 [ <optional> $preserveHost ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractRequest> final protected method processMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $method ] +          } +          - 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 Psr\Http\Message\MessageInterface> public method getBody ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getProtocolVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeaderLine ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\Http\Message\MessageInterface> public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\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 Psr\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 Psr\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 Psr\Http\Message\MessageInterface> public method withProtocolVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $version ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage, prototype Psr\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\Collection\CollectionInterface $collection ] +          } +          - Return [ Phalcon\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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processBody ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $body ] +            Parameter #1 [ <optional> string $mode ] +          } +          - 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\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\AbstractMessage> final protected method processProtocol ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $protocol ] +          } +          - 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 Psr\Http\Message\ServerRequestFactoryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [17] { +        Method [ <internal:phalcon, prototype Psr\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 or NULL $server ] +            Parameter #1 [ <optional> array or NULL $get ] +            Parameter #2 [ <optional> array or NULL $post ] +            Parameter #3 [ <optional> array or NULL $cookies ] +            Parameter #4 [ <optional> array or NULL $files ] +          } +          - Return [ Phalcon\Http\Message\ServerRequest ] +        } + +        Method [ <internal:phalcon> protected method getHeaders ] { +        } + +        Method [ <internal:phalcon> private method calculateUriHost ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Collection\CollectionInterface $server ] +            Parameter #1 [ <required> Phalcon\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\Collection\CollectionInterface $server ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method calculateUriQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Collection\CollectionInterface $server ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method calculateUriScheme ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Collection\CollectionInterface $server ] +            Parameter #1 [ <required> Phalcon\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\Collection\CollectionInterface $headers ] +            Parameter #1 [ <required> string $name ] +            Parameter #2 [ <optional> $defaultValue ] +          } +        } + +        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\Collection\CollectionInterface $server ] +          } +          - Return [ Phalcon\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon> private method parseProtocol ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Collection\CollectionInterface $server ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method parseServer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $server ] +          } +          - Return [ Phalcon\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon> private method parseUploadedFiles ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $files ] +          } +          - Return [ Phalcon\Collection\CollectionInterface ] +        } + +        Method [ <internal:phalcon> private method parseUri ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Collection\CollectionInterface $server ] +            Parameter #1 [ <required> Phalcon\Collection\CollectionInterface $headers ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } +      } +    } + +    Class [ <internal:phalcon> final class Phalcon\Http\Message\StreamFactory implements Psr\Http\Message\StreamFactoryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamFactoryInterface> public method createStream ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $content ] +          } +          - Return [ Psr\Http\Message\StreamInterface ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\StreamFactoryInterface> public method createStreamFromFile ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $filename ] +            Parameter #1 [ <optional> string $mode ] +          } +          - Return [ Psr\Http\Message\StreamInterface ] +        } + +        Method [ <internal:phalcon, prototype Psr\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 Psr\Http\Message\StreamInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $handle ] +        Property [ <default> protected $stream ] +        Property [ <default> private $data ] +        Property [ <default> private $eof ] +      } + +      - Methods [18] { +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, ctor> public method __construct ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getContents ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isWritable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method detach ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method eof ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getMetadata ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isReadable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isSeekable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method seek ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <optional> $whence ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method setStream ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> string $mode ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method tell ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\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 Psr\Http\Message\StreamInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $handle ] +        Property [ <default> protected $stream ] +      } + +      - Methods [18] { +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $mode ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method detach ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method eof ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getContents ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getMetadata ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isReadable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isSeekable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isWritable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method seek ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <optional> $whence ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method setStream ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> string $mode ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method tell ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\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 Psr\Http\Message\StreamInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $handle ] +        Property [ <default> protected $stream ] +      } + +      - Methods [18] { +        Method [ <internal:phalcon, overwrites Phalcon\Http\Message\Stream, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $mode ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method detach ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method eof ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getContents ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getMetadata ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $key ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isReadable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isSeekable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method isWritable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method seek ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <optional> $whence ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream> public method setStream ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> string $mode ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method tell ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Http\Message\Stream, prototype Psr\Http\Message\StreamInterface> public method write ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ int ] +        } +      } +    } + +    Class [ <internal:phalcon> final class Phalcon\Http\Message\UploadedFile implements Psr\Http\Message\UploadedFileInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> private $alreadyMoved ] +        Property [ <default> private $clientFilename ] +        Property [ <default> private $clientMediaType ] +        Property [ <default> private $error ] +        Property [ <default> private $fileName ] +        Property [ <default> private $size ] +        Property [ <default> private $stream ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\UploadedFileInterface> public method getClientFilename ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UploadedFileInterface> public method getClientMediaType ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UploadedFileInterface> public method getError ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UploadedFileInterface> public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [5] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> int or NULL $size ] +            Parameter #2 [ <optional> int $error ] +            Parameter #3 [ <optional> string or NULL $clientFilename ] +            Parameter #4 [ <optional> string or NULL $clientMediaType ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UploadedFileInterface> public method getStream ] { +        } + +        Method [ <internal:phalcon, prototype Psr\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 ] +        } +      } +    } + +    Class [ <internal:phalcon> final class Phalcon\Http\Message\UploadedFileFactory implements Psr\Http\Message\UploadedFileFactoryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\UploadedFileFactoryInterface> public method createUploadedFile ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Psr\Http\Message\StreamInterface $stream ] +            Parameter #1 [ <optional> int or NULL $size ] +            Parameter #2 [ <optional> int $error ] +            Parameter #3 [ <optional> string or NULL $clientFilename ] +            Parameter #4 [ <optional> string or NULL $clientMediaType ] +          } +          - Return [ Psr\Http\Message\UploadedFileInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> final class Phalcon\Http\Message\Uri extends Phalcon\Http\Message\AbstractCommon implements Psr\Http\Message\UriInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $fragment ] +        Property [ <default> protected $host ] +        Property [ <default> protected $pass ] +        Property [ <default> protected $path ] +        Property [ <default> protected $port ] +        Property [ <default> protected $query ] +        Property [ <default> protected $scheme ] +        Property [ <default> protected $user ] +      } + +      - Methods [27] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getFragment ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getHost ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getPath ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getPort ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getQuery ] { +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getScheme ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $uri ] +          } +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getAuthority ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method getUserInfo ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method withFragment ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $fragment ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method withPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $path ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method withPort ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $port ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method withQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $query ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method withScheme ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $scheme ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } + +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriInterface> public method withUserInfo ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $user ] +            Parameter #1 [ <optional> $password ] +          } +          - Return [ Phalcon\Http\Message\Uri ] +        } + +        Method [ <internal:phalcon, prototype Psr\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 ] +            Parameter #2 [ <optional> string $suffix ] +          } +          - 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, 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 Psr\Http\Message\UriFactoryInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Psr\Http\Message\UriFactoryInterface> public method createUri ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $uri ] +          } +          - Return [ Psr\Http\Message\UriInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Request extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Http\RequestInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $container ] +        Property [ <default> private $filterService ] +        Property [ <default> private $httpMethodParameterOverride ] +        Property [ <default> private $queryFilters ] +        Property [ <default> private $putCache ] +        Property [ <default> private $rawBody ] +        Property [ <default> private $strictHostCheck ] +      } + +      - Methods [71] { +        Method [ <internal:phalcon> public method getHttpMethodParameterOverride ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method setHttpMethodParameterOverride ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $httpMethodParameterOverride ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method get ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getAcceptableContent ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getBasicAuth ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getBestAccept ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getBestCharset ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getBestLanguage ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getPreferredIsoLocaleVariant ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getClientAddress ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $trustForwardedHeader ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getClientCharsets ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getContentType ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getDigestAuth ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getFilteredQuery ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> bool $notAllowEmpty ] +            Parameter #3 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> public method getFilteredPost ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> bool $notAllowEmpty ] +            Parameter #3 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> public method getFilteredPut ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> bool $notAllowEmpty ] +            Parameter #3 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> final public method getHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getHttpHost ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getHTTPReferer ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getJsonRawBody ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $associative ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getLanguages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> final public method getMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getPort ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getPost ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getPut ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getQuery ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> string or NULL $name ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +            Parameter #3 [ <optional> bool $notAllowEmpty ] +            Parameter #4 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getRawBody ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getScheme ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getServer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getServerAddress ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getServerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getUploadedFiles ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> bool $onlySuccessful ] +            Parameter #1 [ <optional> bool $namedKeys ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> final public method getURI ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $onlyPath ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method getUserAgent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method hasFiles ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> final public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method hasPost ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method hasPut ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method hasQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> final public method hasServer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isAjax ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isConnect ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isDelete ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isGet ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isHead ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isMethod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $methods ] +            Parameter #1 [ <optional> bool $strict ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isOptions ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isPatch ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isPost ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isPut ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isPurge ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isSecure ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isStrictHostCheck ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isSoap ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method isTrace ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method isValidHttpMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $method ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\RequestInterface> public method numFiles ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $onlySuccessful ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method setParameterFilters ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $filters ] +            Parameter #2 [ <optional> array $scope ] +          } +          - Return [ Phalcon\Http\RequestInterface ] +        } + +        Method [ <internal:phalcon> public method setStrictHostCheck ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $flag ] +          } +          - Return [ Phalcon\Http\RequestInterface ] +        } + +        Method [ <internal:phalcon> final protected method getBestQuality ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $qualityParts ] +            Parameter #1 [ <required> string $name ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method getHelper ] { + +          - Parameters [6] { +            Parameter #0 [ <required> array $source ] +            Parameter #1 [ <optional> string or NULL $name ] +            Parameter #2 [ <optional> $filters ] +            Parameter #3 [ <optional> $defaultValue ] +            Parameter #4 [ <optional> bool $notAllowEmpty ] +            Parameter #5 [ <optional> bool $noRecursive ] +          } +        } + +        Method [ <internal:phalcon> final protected method hasFileHelper ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <required> bool $onlySuccessful ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> final protected method getQualityHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $serverIndex ] +            Parameter #1 [ <required> string $name ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method resolveAuthorizationHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method smoothFiles ] { + +          - Parameters [6] { +            Parameter #0 [ <required> array $names ] +            Parameter #1 [ <required> array $types ] +            Parameter #2 [ <required> array $tmp_names ] +            Parameter #3 [ <required> array $sizes ] +            Parameter #4 [ <required> array $errors ] +            Parameter #5 [ <required> string $prefix ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> private method getFilterService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Filter\FilterInterface ] +        } + +        Method [ <internal:phalcon> private method getServerArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Request\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Request\File implements Phalcon\Http\Request\FileInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $error ] +        Property [ <default> protected $extension ] +        Property [ <default> protected $key ] +        Property [ <default> protected $name ] +        Property [ <default> protected $realType ] +        Property [ <default> protected $size ] +        Property [ <default> protected $tmp ] +        Property [ <default> protected $type ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method getError ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getExtension ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getKey ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $file ] +            Parameter #1 [ <optional> $key ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method getRealType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method getSize ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method getTempName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method isUploadedFile ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Request\FileInterface> public method moveTo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $destination ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Response implements Phalcon\Http\ResponseInterface, Phalcon\Di\InjectionAwareInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $container ] +        Property [ <default> protected $content ] +        Property [ <default> protected $cookies ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $file ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $sent ] +        Property [ <default> protected $statusCodes ] +      } + +      - Methods [34] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string or NULL $content ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $status ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method appendContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getCookies ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Response\HeadersInterface ] +        } + +        Method [ <internal:phalcon> public method getReasonPhrase ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method getStatusCode ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method hasHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method isSent ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method redirect ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $location ] +            Parameter #1 [ <optional> bool $externalRedirect ] +            Parameter #2 [ <optional> int $statusCode ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> public method removeHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method resetHeaders ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method send ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method sendCookies ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method sendHeaders ] { +        } + +        Method [ <internal:phalcon> public method setCache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $minutes ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setContentLength ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $contentLength ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setContentType ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $contentType ] +            Parameter #1 [ <optional> $charset ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> public method setCookies ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Http\Response\CookiesInterface $cookies ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setEtag ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $etag ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setExpires ] { + +          - Parameters [1] { +            Parameter #0 [ <required> DateTime $datetime ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setFileToSend ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $filePath ] +            Parameter #1 [ <optional> $attachmentName ] +            Parameter #2 [ <optional> $attachment ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> public method setHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Http\Response\HeadersInterface $headers ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setJsonContent ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> int $jsonOptions ] +            Parameter #2 [ <optional> int $depth ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon> public method setLastModified ] { + +          - Parameters [1] { +            Parameter #0 [ <required> DateTime $datetime ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setNotModified ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setStatusCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $code ] +            Parameter #1 [ <optional> string or NULL $message ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\ResponseInterface> public method setRawHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ Phalcon\Http\ResponseInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Response\Cookies extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Http\Response\CookiesInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $container ] +        Property [ <default> protected $cookies ] +        Property [ <default> protected $registered ] +        Property [ <default> protected $signKey ] +        Property [ <default> protected $useEncryption ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> bool $useEncryption ] +            Parameter #1 [ <optional> string or NULL $signKey ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Http\Cookie\CookieInterface ] +        } + +        Method [ <internal:phalcon> public method getCookies ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method isUsingEncryption ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method send ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method set ] { + +          - Parameters [8] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $value ] +            Parameter #2 [ <optional> int $expire ] +            Parameter #3 [ <optional> string $path ] +            Parameter #4 [ <optional> bool or NULL $secure ] +            Parameter #5 [ <optional> string or NULL $domain ] +            Parameter #6 [ <optional> bool or NULL $httpOnly ] +            Parameter #7 [ <optional> array $options ] +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon> public method setSignKey ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $signKey ] +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\CookiesInterface> public method useEncryption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $useEncryption ] +          } +          - Return [ Phalcon\Http\Response\CookiesInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Response\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Http\Response\Headers implements Phalcon\Http\Response\HeadersInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $headers ] +      } + +      - Methods [8] { +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\HeadersInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\HeadersInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ Phalcon\Http\Response\HeadersInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\HeadersInterface> public method reset ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\HeadersInterface> public method send ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\HeadersInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $value ] +          } +          - Return [ Phalcon\Http\Response\HeadersInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Http\Response\HeadersInterface> public method setRaw ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ Phalcon\Http\Response\HeadersInterface ] +        } + +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Http\Server\AbstractMiddleware implements Psr\Http\Server\MiddlewareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Psr\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 Psr\Http\Server\RequestHandlerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Psr\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] { +      } + +      - Static properties [1] { +        Property [ protected static $checked ] +      } + +      - Static methods [2] { +        Method [ <internal:phalcon> static public method check ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> static public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } + +      - Properties [7] { +        Property [ <default> protected $file ] +        Property [ <default> protected $height ] +        Property [ <default> protected $image ] +        Property [ <default> protected $mime ] +        Property [ <default> protected $realpath ] +        Property [ <default> protected $type ] +        Property [ <default> protected $width ] +      } + +      - Methods [38] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $file ] +            Parameter #1 [ <optional> int or NULL $width ] +            Parameter #2 [ <optional> int or NULL $height ] +          } +        } + +        Method [ <internal:phalcon, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon> protected method processBackground ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $r ] +            Parameter #1 [ <required> int $g ] +            Parameter #2 [ <required> int $b ] +            Parameter #3 [ <required> int $opacity ] +          } +        } + +        Method [ <internal:phalcon> protected method processBlur ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $radius ] +          } +        } + +        Method [ <internal:phalcon> protected method processCreate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +          } +        } + +        Method [ <internal:phalcon> protected method processCrop ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <required> int $offsetX ] +            Parameter #3 [ <required> int $offsetY ] +          } +        } + +        Method [ <internal:phalcon> protected method processFlip ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $direction ] +          } +        } + +        Method [ <internal:phalcon> protected method processMask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $mask ] +          } +        } + +        Method [ <internal:phalcon> protected method processPixelate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +        } + +        Method [ <internal:phalcon> protected method processReflection ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $height ] +            Parameter #1 [ <required> int $opacity ] +            Parameter #2 [ <required> bool $fadeIn ] +          } +        } + +        Method [ <internal:phalcon> protected method processRender ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $ext ] +            Parameter #1 [ <required> int $quality ] +          } +        } + +        Method [ <internal:phalcon> protected method processResize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +          } +        } + +        Method [ <internal:phalcon> protected method processRotate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $degrees ] +          } +        } + +        Method [ <internal:phalcon> protected method processSave ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $file ] +            Parameter #1 [ <required> int $quality ] +          } +        } + +        Method [ <internal:phalcon> protected method processSharpen ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +        } + +        Method [ <internal:phalcon> protected method processText ] { + +          - Parameters [9] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> int $offsetX ] +            Parameter #2 [ <required> int $offsetY ] +            Parameter #3 [ <required> int $opacity ] +            Parameter #4 [ <required> int $r ] +            Parameter #5 [ <required> int $g ] +            Parameter #6 [ <required> int $b ] +            Parameter #7 [ <required> int $size ] +            Parameter #8 [ <required> string $fontfile ] +          } +        } + +        Method [ <internal:phalcon> protected method processWatermark ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +            Parameter #1 [ <required> int $offsetX ] +            Parameter #2 [ <required> int $offsetY ] +            Parameter #3 [ <required> int $opacity ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getHeight ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getImage ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getMime ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getRealpath ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getWidth ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method background ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $color ] +            Parameter #1 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method blur ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $radius ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method crop ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int or NULL $offsetX ] +            Parameter #3 [ <optional> int or NULL $offsetY ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method flip ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $direction ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method liquidRescale ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int $deltaX ] +            Parameter #3 [ <optional> int $rigidity ] +          } +          - Return [ Phalcon\Image\Adapter\AbstractAdapter ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method mask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method pixelate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method reflection ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $height ] +            Parameter #1 [ <optional> int $opacity ] +            Parameter #2 [ <optional> bool $fadeIn ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method render ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $ext ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method resize ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> int or NULL $width ] +            Parameter #1 [ <optional> int or NULL $height ] +            Parameter #2 [ <optional> int $master ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method rotate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $degrees ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method save ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $file ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method sharpen ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method text ] { + +          - Parameters [7] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $offsetX ] +            Parameter #2 [ <optional> $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +            Parameter #4 [ <optional> string $color ] +            Parameter #5 [ <optional> int $size ] +            Parameter #6 [ <optional> string or NULL $fontfile ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method watermark ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +            Parameter #1 [ <optional> int $offsetX ] +            Parameter #2 [ <optional> int $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Image\Adapter\Imagick extends Phalcon\Image\Adapter\AbstractAdapter implements Phalcon\Image\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [2] { +        Property [ protected static $checked ] +        Property [ protected static $version ] +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method check ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } + +      - Properties [7] { +        Property [ <default> protected $file ] +        Property [ <default> protected $height ] +        Property [ <default> protected $image ] +        Property [ <default> protected $mime ] +        Property [ <default> protected $realpath ] +        Property [ <default> protected $type ] +        Property [ <default> protected $width ] +      } + +      - Methods [40] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $file ] +            Parameter #1 [ <optional> int or NULL $width ] +            Parameter #2 [ <optional> int or NULL $height ] +          } +        } + +        Method [ <internal:phalcon, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon> public method getInternalImInstance ] { + +          - Parameters [0] { +          } +          - Return [ Imagick ] +        } + +        Method [ <internal:phalcon> public method setResourceLimit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $type ] +            Parameter #1 [ <required> int $limit ] +          } +        } + +        Method [ <internal:phalcon> protected method processBackground ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $r ] +            Parameter #1 [ <required> int $g ] +            Parameter #2 [ <required> int $b ] +            Parameter #3 [ <required> int $opacity ] +          } +        } + +        Method [ <internal:phalcon> protected method processBlur ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $radius ] +          } +        } + +        Method [ <internal:phalcon> protected method processCrop ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <required> int $offsetX ] +            Parameter #3 [ <required> int $offsetY ] +          } +        } + +        Method [ <internal:phalcon> protected method processFlip ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $direction ] +          } +        } + +        Method [ <internal:phalcon> protected method processLiquidRescale ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <required> int $deltaX ] +            Parameter #3 [ <required> int $rigidity ] +          } +        } + +        Method [ <internal:phalcon> protected method processMask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $image ] +          } +        } + +        Method [ <internal:phalcon> protected method processPixelate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +        } + +        Method [ <internal:phalcon> protected method processReflection ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $height ] +            Parameter #1 [ <required> int $opacity ] +            Parameter #2 [ <required> bool $fadeIn ] +          } +        } + +        Method [ <internal:phalcon> protected method processRender ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $extension ] +            Parameter #1 [ <required> int $quality ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method processResize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +          } +        } + +        Method [ <internal:phalcon> protected method processRotate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $degrees ] +          } +        } + +        Method [ <internal:phalcon> protected method processSave ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $file ] +            Parameter #1 [ <required> int $quality ] +          } +        } + +        Method [ <internal:phalcon> protected method processSharpen ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +        } + +        Method [ <internal:phalcon> protected method processText ] { + +          - Parameters [9] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> $offsetX ] +            Parameter #2 [ <required> $offsetY ] +            Parameter #3 [ <required> int $opacity ] +            Parameter #4 [ <required> int $r ] +            Parameter #5 [ <required> int $g ] +            Parameter #6 [ <required> int $b ] +            Parameter #7 [ <required> int $size ] +            Parameter #8 [ <required> string $fontfile ] +          } +        } + +        Method [ <internal:phalcon> protected method processWatermark ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $image ] +            Parameter #1 [ <required> int $offsetX ] +            Parameter #2 [ <required> int $offsetY ] +            Parameter #3 [ <required> int $opacity ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getHeight ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getImage ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getMime ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getRealpath ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method getWidth ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method background ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $color ] +            Parameter #1 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method blur ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $radius ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method crop ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int or NULL $offsetX ] +            Parameter #3 [ <optional> int or NULL $offsetY ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method flip ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $direction ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter> public method liquidRescale ] { + +          - Parameters [4] { +            Parameter #0 [ <required> int $width ] +            Parameter #1 [ <required> int $height ] +            Parameter #2 [ <optional> int $deltaX ] +            Parameter #3 [ <optional> int $rigidity ] +          } +          - Return [ Phalcon\Image\Adapter\AbstractAdapter ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method mask ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method pixelate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method reflection ] { + +          - Parameters [3] { +            Parameter #0 [ <required> int $height ] +            Parameter #1 [ <optional> int $opacity ] +            Parameter #2 [ <optional> bool $fadeIn ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method render ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $ext ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method resize ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> int or NULL $width ] +            Parameter #1 [ <optional> int or NULL $height ] +            Parameter #2 [ <optional> int $master ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method rotate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $degrees ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method save ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $file ] +            Parameter #1 [ <optional> int $quality ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method sharpen ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $amount ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method text ] { + +          - Parameters [7] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $offsetX ] +            Parameter #2 [ <optional> $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +            Parameter #4 [ <optional> string $color ] +            Parameter #5 [ <optional> int $size ] +            Parameter #6 [ <optional> string or NULL $fontfile ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Image\Adapter\AbstractAdapter, prototype Phalcon\Image\Adapter\AdapterInterface> public method watermark ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Image\Adapter\AdapterInterface $watermark ] +            Parameter #1 [ <optional> int $offsetX ] +            Parameter #2 [ <optional> int $offsetY ] +            Parameter #3 [ <optional> int $opacity ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Image\Enum ] { + +      - Constants [9] { +        Constant [ public int AUTO ] { 4 } +        Constant [ public int HEIGHT ] { 3 } +        Constant [ public int INVERSE ] { 5 } +        Constant [ public int NONE ] { 1 } +        Constant [ public int PRECISE ] { 6 } +        Constant [ public int TENSILE ] { 7 } +        Constant [ public int WIDTH ] { 2 } +        Constant [ public int HORIZONTAL ] { 11 } +        Constant [ public int VERTICAL ] { 12 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Image\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Image\ImageFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $file ] +            Parameter #2 [ <optional> int or NULL $width ] +            Parameter #3 [ <optional> int or NULL $height ] +          } +          - Return [ Phalcon\Image\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Kernel ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method preComputeHashKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Loader implements Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $checkedPath ] +        Property [ <default> protected $classes ] +        Property [ <default> protected $directories ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $extensions ] +        Property [ <default> protected $fileCheckingCallback ] +        Property [ <default> protected $files ] +        Property [ <default> protected $foundPath ] +        Property [ <default> protected $namespaces ] +        Property [ <default> protected $registered ] +      } + +      - Methods [20] { +        Method [ <internal:phalcon> public method autoLoad ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getCheckedPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getClasses ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getDirs ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon> public method getExtensions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getFiles ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getFoundPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getNamespaces ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method loadFiles ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method register ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $prepend ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> public method registerClasses ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $classes ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> public method registerDirs ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $directories ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> public method registerFiles ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $files ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> public method registerNamespaces ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $namespaces ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setExtensions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $extensions ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> public method setFileCheckingCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $callback ] +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> public method unregister ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Loader ] +        } + +        Method [ <internal:phalcon> protected method prepareNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $namespaceName ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Loader\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger implements Psr\Log\LoggerInterface ] { + +      - 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 [4] { +        Property [ <default> protected $adapters ] +        Property [ <default> protected $logLevel ] +        Property [ <default> protected $name ] +        Property [ <default> protected $excluded ] +      } + +      - Methods [22] { +        Method [ <internal:phalcon> public method getLogLevel ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $adapters ] +          } +        } + +        Method [ <internal:phalcon> public method addAdapter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> Phalcon\Logger\Adapter\AdapterInterface $adapter ] +          } +          - Return [ Phalcon\Logger ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method alert ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method critical ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method debug ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method error ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method emergency ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method excludeAdapters ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $adapters ] +          } +          - Return [ Phalcon\Logger ] +        } + +        Method [ <internal:phalcon> public method getAdapter ] { + +          - Parameters [1] { +            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 getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method info ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method log ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $level ] +            Parameter #1 [ <required> $message ] +            Parameter #2 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method notice ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method removeAdapter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Logger ] +        } + +        Method [ <internal:phalcon> public method setAdapters ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $adapters ] +          } +          - Return [ Phalcon\Logger ] +        } + +        Method [ <internal:phalcon> public method setLogLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $level ] +          } +          - Return [ Phalcon\Logger ] +        } + +        Method [ <internal:phalcon, prototype Psr\Log\LoggerInterface> public method warning ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $message ] +            Parameter #1 [ <optional> array $context ] +          } +          - Return [ void ] +        } + +        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 getLevels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> private method getLevelNumber ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $level ] +          } +          - Return [ int ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\AdapterFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $fileName ] +            Parameter #2 [ <optional> array $options ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Adapter\Noop extends Phalcon\Logger\Adapter\AbstractAdapter implements Phalcon\Logger\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $defaultFormatter ] +        Property [ <default> protected $formatter ] +        Property [ <default> protected $inTransaction ] +        Property [ <default> protected $queue ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Adapter\AdapterInterface, prototype Phalcon\Logger\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method process ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method getFormatter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Formatter\FormatterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method setFormatter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Formatter\FormatterInterface $formatter ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Adapter\Stream extends Phalcon\Logger\Adapter\AbstractAdapter implements Phalcon\Logger\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $defaultFormatter ] +        Property [ <default> protected $formatter ] +        Property [ <default> protected $inTransaction ] +        Property [ <default> protected $queue ] +        Property [ <default> protected $handler ] +        Property [ <default> protected $mode ] +        Property [ <default> protected $name ] +        Property [ <default> protected $options ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Adapter\AdapterInterface, prototype Phalcon\Logger\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method process ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method getFormatter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Formatter\FormatterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method setFormatter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Formatter\FormatterInterface $formatter ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Adapter\Syslog extends Phalcon\Logger\Adapter\AbstractAdapter implements Phalcon\Logger\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $formatter ] +        Property [ <default> protected $inTransaction ] +        Property [ <default> protected $queue ] +        Property [ <default> protected $defaultFormatter ] +        Property [ <default> protected $facility ] +        Property [ <default> protected $name ] +        Property [ <default> protected $opened ] +        Property [ <default> protected $option ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Adapter\AdapterInterface, prototype Phalcon\Logger\Adapter\AdapterInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method process ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> private method logLevelToSyslog ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $level ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, dtor> public method __destruct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method add ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method begin ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method getFormatter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Formatter\FormatterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method inTransaction ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method rollback ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Adapter\AbstractAdapter, prototype Phalcon\Logger\Adapter\AdapterInterface> public method setFormatter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Formatter\FormatterInterface $formatter ] +          } +          - Return [ Phalcon\Logger\Adapter\AdapterInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Formatter\Json extends Phalcon\Logger\Formatter\AbstractFormatter implements Phalcon\Logger\Formatter\FormatterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $dateFormat ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $dateFormat ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Formatter\FormatterInterface, prototype Phalcon\Logger\Formatter\FormatterInterface> public method format ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method getDateFormat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method setDateFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $dateFormat ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method interpolate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> $context ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> protected method getFormattedDate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Formatter\Line extends Phalcon\Logger\Formatter\AbstractFormatter implements Phalcon\Logger\Formatter\FormatterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $dateFormat ] +        Property [ <default> protected $format ] +      } + +      - Methods [8] { +        Method [ <internal:phalcon> public method getFormat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $format ] +          } +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string $format ] +            Parameter #1 [ <optional> string $dateFormat ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Logger\Formatter\FormatterInterface, prototype Phalcon\Logger\Formatter\FormatterInterface> public method format ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method getDateFormat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method setDateFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $dateFormat ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method interpolate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> $context ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> protected method getFormattedDate ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\Item ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $context ] +        Property [ <default> protected $message ] +        Property [ <default> protected $name ] +        Property [ <default> protected $time ] +        Property [ <default> protected $type ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon> public method getContext ] { +        } + +        Method [ <internal:phalcon> public method getMessage ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getTime ] { +        } + +        Method [ <internal:phalcon> public method getType ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <required> string $name ] +            Parameter #2 [ <required> int $type ] +            Parameter #3 [ <optional> int $time ] +            Parameter #4 [ <optional> $context ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Logger\LoggerFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> private $adapterFactory ] +      } + +      - Methods [3] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Logger\AdapterFactory $factory ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ Phalcon\Logger ] +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $adapters ] +          } +          - Return [ Phalcon\Logger ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Messages\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Messages\Message implements Phalcon\Messages\MessageInterface, JsonSerializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $code ] +        Property [ <default> protected $field ] +        Property [ <default> protected $message ] +        Property [ <default> protected $type ] +        Property [ <default> protected $metaData ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method getCode ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method getField ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method getMessage ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method getMetaData ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> $field ] +            Parameter #2 [ <optional> string $type ] +            Parameter #3 [ <optional> int $code ] +            Parameter #4 [ <optional> array $metaData ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method setCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $code ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method setField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $field ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method setMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method setMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $metaData ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Messages\MessageInterface> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $type ] +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Messages\Messages implements ArrayAccess, Countable, Iterator, Traversable, JsonSerializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $position ] +        Property [ <default> protected $messages ] +      } + +      - Methods [15] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $messages ] +          } +        } + +        Method [ <internal:phalcon> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +        } + +        Method [ <internal:phalcon> public method appendMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messages ] +          } +        } + +        Method [ <internal:phalcon, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\MessageInterface ] +        } + +        Method [ <internal:phalcon> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $fieldName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $index ] +            Parameter #1 [ <required> $message ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Application extends Phalcon\Application\AbstractApplication implements Phalcon\Events\EventsAwareInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [7] { +        Property [ <default> protected $container ] +        Property [ <default> protected $defaultModule ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $modules ] +        Property [ <default> protected $implicitView ] +        Property [ <default> protected $sendCookies ] +        Property [ <default> protected $sendHeaders ] +      } + +      - Methods [16] { +        Method [ <internal:phalcon> public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $uri ] +          } +        } + +        Method [ <internal:phalcon> public method sendCookiesOnHandleRequest ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $sendCookies ] +          } +          - Return [ Phalcon\Mvc\Application ] +        } + +        Method [ <internal:phalcon> public method sendHeadersOnHandleRequest ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $sendHeaders ] +          } +          - Return [ Phalcon\Mvc\Application ] +        } + +        Method [ <internal:phalcon> public method useImplicitView ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $implicitView ] +          } +          - Return [ Phalcon\Mvc\Application ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method getDefaultModule ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method getModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method getModules ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method registerModules ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $modules ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Application\AbstractApplication ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication> public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $defaultModule ] +          } +          - Return [ Phalcon\Application\AbstractApplication ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Application\AbstractApplication, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Application\Exception extends Phalcon\Application\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Mvc\Controller extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\ControllerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $container ] +      } + +      - Methods [5] { +        Method [ <internal:phalcon, ctor> final public method __construct ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Dispatcher extends Phalcon\Dispatcher\AbstractDispatcher implements Phalcon\Events\EventsAwareInterface, Phalcon\Dispatcher\DispatcherInterface, Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\DispatcherInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [26] { +        Property [ <default> protected $container ] +        Property [ <default> protected $activeHandler ] +        Property [ <default> protected $activeMethodMap ] +        Property [ <default> protected $actionName ] +        Property [ <default> protected $actionSuffix ] +        Property [ <default> protected $camelCaseMap ] +        Property [ <default> protected $defaultNamespace ] +        Property [ <default> protected $handlerHashes ] +        Property [ <default> protected $handlerName ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $finished ] +        Property [ <default> protected $forwarded ] +        Property [ <default> protected $isControllerInitialize ] +        Property [ <default> protected $lastHandler ] +        Property [ <default> protected $modelBinder ] +        Property [ <default> protected $modelBinding ] +        Property [ <default> protected $moduleName ] +        Property [ <default> protected $namespaceName ] +        Property [ <default> protected $params ] +        Property [ <default> protected $previousActionName ] +        Property [ <default> protected $previousHandlerName ] +        Property [ <default> protected $previousNamespaceName ] +        Property [ <default> protected $returnedValue ] +        Property [ <default> protected $defaultAction ] +        Property [ <default> protected $defaultHandler ] +        Property [ <default> protected $handlerSuffix ] +      } + +      - Methods [48] { +        Method [ <internal:phalcon, overwrites Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method forward ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $forward ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\DispatcherInterface> public method getActiveController ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ControllerInterface ] +        } + +        Method [ <internal:phalcon> public method getControllerClass ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\DispatcherInterface> public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\DispatcherInterface> public method getLastController ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ControllerInterface ] +        } + +        Method [ <internal:phalcon> public method getPreviousActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getPreviousControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getPreviousNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\DispatcherInterface> public method setControllerName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\DispatcherInterface> public method setControllerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerSuffix ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\DispatcherInterface> public method setDefaultController ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +        } + +        Method [ <internal:phalcon> protected method handleException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Exception $exception ] +          } +        } + +        Method [ <internal:phalcon> protected method throwDispatchException ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> int $exceptionCode ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method callActionMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <required> string $actionMethod ] +            Parameter #2 [ <optional> array $params ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method dispatch ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getActionSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getActiveMethod ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getBoundModels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getDefaultNamespace ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getHandlerSuffix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getModelBinder ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\BinderInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getParam ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <optional> $filters ] +            Parameter #2 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method hasParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $param ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method isFinished ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setActionName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method getHandlerClass ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $param ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method setReturnedValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setHandlerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $handlerSuffix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method setModelBinder ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\BinderInterface $modelBinder ] +            Parameter #1 [ <optional> $cache ] +          } +          - Return [ Phalcon\Dispatcher\DispatcherInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setModuleName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method setNamespaceName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher, prototype Phalcon\Dispatcher\DispatcherInterface> public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> public method wasForwarded ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> protected method resolveEmptyProperties ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Dispatcher\AbstractDispatcher> protected method toCamelCase ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $input ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Dispatcher\Exception extends Phalcon\Dispatcher\Exception implements Throwable ] { + +      - Constants [6] { +        Constant [ public int EXCEPTION_ACTION_NOT_FOUND ] { 5 } +        Constant [ public int EXCEPTION_CYCLIC_ROUTING ] { 1 } +        Constant [ public int EXCEPTION_HANDLER_NOT_FOUND ] { 2 } +        Constant [ public int EXCEPTION_INVALID_HANDLER ] { 3 } +        Constant [ public int EXCEPTION_INVALID_PARAMS ] { 4 } +        Constant [ public int EXCEPTION_NO_DI ] { 0 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Micro extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, ArrayAccess, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [15] { +        Property [ <default> protected $activeHandler ] +        Property [ <default> protected $afterBindingHandlers ] +        Property [ <default> protected $afterHandlers ] +        Property [ <default> protected $beforeHandlers ] +        Property [ <default> protected $container ] +        Property [ <default> protected $errorHandler ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $finishHandlers ] +        Property [ <default> protected $handlers ] +        Property [ <default> protected $modelBinder ] +        Property [ <default> protected $notFoundHandler ] +        Property [ <default> protected $responseHandler ] +        Property [ <default> protected $returnedValue ] +        Property [ <default> protected $router ] +        Property [ <default> protected $stopped ] +      } + +      - Methods [41] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon> public method after ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method afterBinding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method before ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method delete ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method error ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method finish ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method getActiveHandler ] { +        } + +        Method [ <internal:phalcon> public method getBoundModels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method getHandlers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getModelBinder ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\BinderInterface or NULL ] +        } + +        Method [ <internal:phalcon> public method getReturnedValue ] { +        } + +        Method [ <internal:phalcon> public method getRouter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon> public method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serviceName ] +          } +        } + +        Method [ <internal:phalcon> public method getSharedService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serviceName ] +          } +        } + +        Method [ <internal:phalcon> public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $uri ] +          } +        } + +        Method [ <internal:phalcon> public method hasService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $serviceName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method head ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method map ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method mount ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Micro\CollectionInterface $collection ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method notFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $alias ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $alias ] +          } +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $alias ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $alias ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method options ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method patch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method post ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method put ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method setActiveHandler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $activeHandler ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setModelBinder ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\BinderInterface $modelBinder ] +            Parameter #1 [ <optional> $cache ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method setResponseHandler ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handler ] +          } +          - Return [ Phalcon\Mvc\Micro ] +        } + +        Method [ <internal:phalcon> public method setService ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $serviceName ] +            Parameter #1 [ <required> $definition ] +            Parameter #2 [ <optional> bool $shared ] +          } +          - Return [ Phalcon\Di\ServiceInterface ] +        } + +        Method [ <internal:phalcon> public method stop ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Micro\Collection implements Phalcon\Mvc\Micro\CollectionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $handler ] +        Property [ <default> protected $handlers ] +        Property [ <default> protected $lazy ] +        Property [ <default> protected $prefix ] +      } + +      - Methods [17] { +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method delete ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method getHandler ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method getHandlers ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method head ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method isLazy ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method map ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> public method mapVia ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <required> $method ] +            Parameter #3 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method options ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method patch ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method post ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method put ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $routePattern ] +            Parameter #1 [ <required> $handler ] +            Parameter #2 [ <optional> string or NULL $name ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method setHandler ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <optional> bool $lazy ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method setLazy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $lazy ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Micro\CollectionInterface> public method setPrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ Phalcon\Mvc\Micro\CollectionInterface ] +        } + +        Method [ <internal:phalcon> protected method addMap ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $method ] +            Parameter #1 [ <required> string $routePattern ] +            Parameter #2 [ <required> $handler ] +            Parameter #3 [ <required> string $name ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Micro\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Micro\LazyLoader ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $handler ] +        Property [ <default> protected $definition ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon> public method getHandler ] { +        } + +        Method [ <internal:phalcon> public method getDefinition ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $definition ] +          } +        } + +        Method [ <internal:phalcon> public method callMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> $arguments ] +            Parameter #2 [ <optional> Phalcon\Mvc\Model\BinderInterface or NULL $modelBinder ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Mvc\Model extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\EntityInterface, Phalcon\Mvc\ModelInterface, Phalcon\Mvc\Model\ResultInterface, Serializable, JsonSerializable ] { + +      - Constants [8] { +        Constant [ public int DIRTY_STATE_DETACHED ] { 2 } +        Constant [ public int DIRTY_STATE_PERSISTENT ] { 0 } +        Constant [ public int DIRTY_STATE_TRANSIENT ] { 1 } +        Constant [ public int OP_CREATE ] { 1 } +        Constant [ public int OP_DELETE ] { 3 } +        Constant [ public int OP_NONE ] { 0 } +        Constant [ public int OP_UPDATE ] { 2 } +        Constant [ public string TRANSACTION_INDEX ] { transaction } +      } + +      - Static properties [0] { +      } + +      - Static methods [18] { +        Method [ <internal:phalcon> static public method __callStatic ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method average ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method cloneResult ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $base ] +            Parameter #1 [ <required> array $data ] +            Parameter #2 [ <optional> int $dirtyState ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method cloneResultMap ] { + +          - Parameters [5] { +            Parameter #0 [ <required> $base ] +            Parameter #1 [ <required> array $data ] +            Parameter #2 [ <required> $columnMap ] +            Parameter #3 [ <optional> int $dirtyState ] +            Parameter #4 [ <optional> bool or NULL $keepSnapshots ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method cloneResultMapHydrate ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <required> $columnMap ] +            Parameter #2 [ <required> int $hydrationMode ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method count ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method find ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method findFirst ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +          - Return [ Phalcon\Mvc\ModelInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method maximum ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method minimum ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method query ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> static public method setup ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> static public method sum ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $parameters ] +          } +        } + +        Method [ <internal:phalcon> static protected method _groupResult ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $functionName ] +            Parameter #1 [ <required> string $alias ] +            Parameter #2 [ <required> $parameters ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> static protected method groupResult ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $functionName ] +            Parameter #1 [ <required> string $alias ] +            Parameter #2 [ <required> $parameters ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> final static protected method _invokeFinder ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> static private method getPreparedQuery ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $params ] +            Parameter #1 [ <optional> $limit ] +          } +          - Return [ Phalcon\Mvc\Model\Query ] +        } + +        Method [ <internal:phalcon> static private method caseInsensitiveColumnMap ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $columnMap ] +            Parameter #1 [ <required> $key ] +          } +          - Return [ string ] +        } +      } + +      - Properties [15] { +        Property [ <default> protected $container ] +        Property [ <default> protected $dirtyState ] +        Property [ <default> protected $dirtyRelated ] +        Property [ <default> protected $errorMessages ] +        Property [ <default> protected $modelsManager ] +        Property [ <default> protected $modelsMetaData ] +        Property [ <default> protected $related ] +        Property [ <default> protected $operationMade ] +        Property [ <default> protected $oldSnapshot ] +        Property [ <default> protected $skipped ] +        Property [ <default> protected $snapshot ] +        Property [ <default> protected $transaction ] +        Property [ <default> protected $uniqueKey ] +        Property [ <default> protected $uniqueParams ] +        Property [ <default> protected $uniqueTypes ] +      } + +      - Methods [93] { +        Method [ <internal:phalcon> public method getTransaction ] { +        } + +        Method [ <internal:phalcon, ctor> final public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $data ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +            Parameter #2 [ <optional> Phalcon\Mvc\Model\ManagerInterface or NULL $modelsManager ] +          } +        } + +        Method [ <internal:phalcon> public method __call ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $method ] +            Parameter #1 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $property ] +          } +        } + +        Method [ <internal:phalcon> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $property ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $property ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon> public method addBehavior ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\BehaviorInterface $behavior ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method assign ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <optional> $whiteList ] +            Parameter #2 [ <optional> $dataColumnMap ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> protected method collectRelatedToSave ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method create ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method delete ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method dump ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method fireEvent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method fireEventCancel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method getChangedFields ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method getDirtyState ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method getMessages ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $filter ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getModelsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method getModelsMetaData ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaDataInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method getOperationMade ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getOldSnapshotData ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method getReadConnection ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method getReadConnectionService ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method getRelated ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $alias ] +            Parameter #1 [ <optional> $arguments ] +          } +        } + +        Method [ <internal:phalcon> public method isRelationshipLoaded ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $relationshipAlias ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method getSchema ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getSnapshotData ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method getSource ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getUpdatedFields ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method getWriteConnection ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method getWriteConnectionService ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method hasChanged ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $fieldName ] +            Parameter #1 [ <optional> bool $allFields ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method hasSnapshotData ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method hasUpdated ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $fieldName ] +            Parameter #1 [ <optional> bool $allFields ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\EntityInterface> public method readAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $attribute ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method refresh ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method save ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method setConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultInterface> public method setDirtyState ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $dirtyState ] +          } +        } + +        Method [ <internal:phalcon> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method setReadConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setOldSnapshotData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <optional> $columnMap ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method setSnapshotData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <optional> $columnMap ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method setTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> final public method setWriteConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method skipOperation ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $skip ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $columns ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method update ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\EntityInterface> public method writeAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> final protected method _checkForeignKeysRestrict ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final protected method _checkForeignKeysReverseCascade ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final protected method _checkForeignKeysReverseRestrict ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _doLowInsert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $identityField ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doLowInsert ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $identityField ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _doLowUpdate ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #2 [ <required> $table ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method doLowUpdate ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #2 [ <required> $table ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _exists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method exists ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _getRelatedRecords ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $method ] +            Parameter #2 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> protected method getRelatedRecords ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $method ] +            Parameter #2 [ <required> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> final protected method _possibleSetter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $property ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _preSave ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> bool $exists ] +            Parameter #2 [ <required> $identityField ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method preSave ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaDataInterface $metaData ] +            Parameter #1 [ <required> bool $exists ] +            Parameter #2 [ <required> $identityField ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _preSaveRelatedRecords ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #1 [ <required> $related ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method preSaveRelatedRecords ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #1 [ <required> $related ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _postSave ] { + +          - Parameters [2] { +            Parameter #0 [ <required> bool $success ] +            Parameter #1 [ <required> bool $exists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method postSave ] { + +          - Parameters [2] { +            Parameter #0 [ <required> bool $success ] +            Parameter #1 [ <required> bool $exists ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method _postSaveRelatedRecords ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #1 [ <required> $related ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method postSaveRelatedRecords ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Db\Adapter\AdapterInterface $connection ] +            Parameter #1 [ <required> $related ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method allowEmptyStringValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method _cancelOperation ] { +        } + +        Method [ <internal:phalcon> protected method cancelOperation ] { +        } + +        Method [ <internal:phalcon> protected method belongsTo ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $fields ] +            Parameter #1 [ <required> string $referenceModel ] +            Parameter #2 [ <required> $referencedFields ] +            Parameter #3 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\Relation ] +        } + +        Method [ <internal:phalcon> protected method hasMany ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $fields ] +            Parameter #1 [ <required> string $referenceModel ] +            Parameter #2 [ <required> $referencedFields ] +            Parameter #3 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\Relation ] +        } + +        Method [ <internal:phalcon> protected method hasManyToMany ] { + +          - Parameters [7] { +            Parameter #0 [ <required> $fields ] +            Parameter #1 [ <required> string $intermediateModel ] +            Parameter #2 [ <required> $intermediateFields ] +            Parameter #3 [ <required> $intermediateReferencedFields ] +            Parameter #4 [ <required> string $referenceModel ] +            Parameter #5 [ <required> $referencedFields ] +            Parameter #6 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\Relation ] +        } + +        Method [ <internal:phalcon> protected method hasOne ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $fields ] +            Parameter #1 [ <required> string $referenceModel ] +            Parameter #2 [ <required> $referencedFields ] +            Parameter #3 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\Relation ] +        } + +        Method [ <internal:phalcon> protected method hasOneThrough ] { + +          - Parameters [7] { +            Parameter #0 [ <required> $fields ] +            Parameter #1 [ <required> string $intermediateModel ] +            Parameter #2 [ <required> $intermediateFields ] +            Parameter #3 [ <required> $intermediateReferencedFields ] +            Parameter #4 [ <required> string $referenceModel ] +            Parameter #5 [ <required> $referencedFields ] +            Parameter #6 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\Relation ] +        } + +        Method [ <internal:phalcon> protected method keepSnapshots ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $keepSnapshot ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> final protected method setSchema ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $schema ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> final protected method setSource ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $source ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> protected method skipAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +        } + +        Method [ <internal:phalcon> protected method skipAttributesOnCreate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method skipAttributesOnUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method useDynamicUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $dynamicUpdate ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> protected method validate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Validation\ValidationInterface $validator ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ModelInterface> public method validationHasFailed ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Behavior\SoftDelete extends Phalcon\Mvc\Model\Behavior implements Phalcon\Mvc\Model\BehaviorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $options ] +      } + +      - Methods [5] { +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\Behavior, prototype Phalcon\Mvc\Model\BehaviorInterface> public method notify ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior> protected method getOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $eventName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior, prototype Phalcon\Mvc\Model\BehaviorInterface> public method missingMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $method ] +            Parameter #2 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior> protected method mustTakeAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Behavior\Timestampable extends Phalcon\Mvc\Model\Behavior implements Phalcon\Mvc\Model\BehaviorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $options ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\Behavior, prototype Phalcon\Mvc\Model\BehaviorInterface> public method notify ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } + +        Method [ <internal:phalcon> private method getTimestamp ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior> protected method getOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $eventName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior, prototype Phalcon\Mvc\Model\BehaviorInterface> public method missingMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $method ] +            Parameter #2 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Behavior> protected method mustTakeAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $eventName ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Binder implements Phalcon\Mvc\Model\BinderInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $boundModels ] +        Property [ <default> protected $cache ] +        Property [ <default> protected $internalCache ] +        Property [ <default> protected $originalValues ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\BinderInterface> public method getBoundModels ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getOriginalValues ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Cache\Adapter\AdapterInterface or NULL $cache ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\BinderInterface> public method bindToHandler ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <required> array $params ] +            Parameter #2 [ <required> string $cacheKey ] +            Parameter #3 [ <optional> string or NULL $methodName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method findBoundModel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $paramValue ] +            Parameter #1 [ <required> string $className ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\BinderInterface> public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> protected method getParamsFromCache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $cacheKey ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon> protected method getParamsFromReflection ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $handler ] +            Parameter #1 [ <required> array $params ] +            Parameter #2 [ <required> string $cacheKey ] +            Parameter #3 [ <required> string $methodName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\BinderInterface> public method setCache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Cache\Adapter\AdapterInterface $cache ] +          } +          - Return [ Phalcon\Mvc\Model\BinderInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Criteria implements Phalcon\Mvc\Model\CriteriaInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method fromInput ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +            Parameter #1 [ <required> string $modelName ] +            Parameter #2 [ <required> array $data ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } +      } + +      - Properties [5] { +        Property [ <default> protected $bindParams ] +        Property [ <default> protected $bindTypes ] +        Property [ <default> protected $hiddenParamNumber ] +        Property [ <default> protected $model ] +        Property [ <default> protected $params ] +      } + +      - Methods [37] { +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method betweenWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method bind ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindParams ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method bindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method cache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cache ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> public method columns ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columns ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method conditions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $conditions ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> public method createBuilder ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method distinct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $distinct ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method execute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $forUpdate ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getColumns ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getConditions ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getGroupBy ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getHaving ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getLimit ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getModelName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getOrderBy ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method getWhere ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method groupBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $group ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method having ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $having ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method innerJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method inWhere ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon> public method join ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +            Parameter #3 [ <optional> $type ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method leftJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $limit ] +            Parameter #1 [ <optional> int $offset ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method notBetweenWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method notInWhere ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $orderColumns ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method rightJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> $conditions ] +            Parameter #2 [ <optional> $alias ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method setModelName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $modelName ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method sharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $sharedLock ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\CriteriaInterface> public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> $bindParams ] +            Parameter #2 [ <optional> $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\CriteriaInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Manager implements Phalcon\Mvc\Model\ManagerInterface, Phalcon\Di\InjectionAwareInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [27] { +        Property [ <default> protected $aliases ] +        Property [ <default> protected $behaviors ] +        Property [ <default> protected $belongsTo ] +        Property [ <default> protected $belongsToSingle ] +        Property [ <default> protected $container ] +        Property [ <default> protected $customEventsManager ] +        Property [ <default> protected $dynamicUpdate ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $hasMany ] +        Property [ <default> protected $hasManySingle ] +        Property [ <default> protected $hasManyToMany ] +        Property [ <default> protected $hasManyToManySingle ] +        Property [ <default> protected $hasOne ] +        Property [ <default> protected $hasOneSingle ] +        Property [ <default> protected $hasOneThrough ] +        Property [ <default> protected $hasOneThroughSingle ] +        Property [ <default> protected $initialized ] +        Property [ <default> protected $keepSnapshots ] +        Property [ <default> protected $lastInitialized ] +        Property [ <default> protected $lastQuery ] +        Property [ <default> protected $modelVisibility ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $readConnectionServices ] +        Property [ <default> protected $sources ] +        Property [ <default> protected $schemas ] +        Property [ <default> protected $writeConnectionServices ] +        Property [ <default> protected $reusable ] +      } + +      - Methods [67] { +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon> public method setCustomEventsManager ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method getCustomEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method initialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method isInitialized ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $className ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getLastInitialized ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $modelName ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> public method setModelPrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method getModelPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method setModelSource ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $source ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> final public method isVisibleModelProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $property ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getModelSource ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method setModelSchema ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $schema ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getModelSchema ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method setConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method setWriteConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method setReadConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $connectionService ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getReadConnection ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getWriteConnection ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> protected method _getConnection ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $connectionServices ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> protected method getConnection ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $connectionServices ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getReadConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getWriteConnectionService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method _getConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $connectionServices ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getConnectionService ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $connectionServices ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method notifyEvent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $eventName ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method missingMethod ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $eventName ] +            Parameter #2 [ <required> $data ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addBehavior ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Mvc\Model\BehaviorInterface $behavior ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method keepSnapshots ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> bool $keepSnapshots ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method isKeepingSnapshots ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method useDynamicUpdate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> bool $dynamicUpdate ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method isUsingDynamicUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addHasOne ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $referencedModel ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addHasOneThrough ] { + +          - Parameters [8] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $intermediateModel ] +            Parameter #3 [ <required> $intermediateFields ] +            Parameter #4 [ <required> $intermediateReferencedFields ] +            Parameter #5 [ <required> string $referencedModel ] +            Parameter #6 [ <required> $referencedFields ] +            Parameter #7 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addBelongsTo ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $referencedModel ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addHasMany ] { + +          - Parameters [5] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $referencedModel ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method addHasManyToMany ] { + +          - Parameters [8] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $fields ] +            Parameter #2 [ <required> string $intermediateModel ] +            Parameter #3 [ <required> $intermediateFields ] +            Parameter #4 [ <required> $intermediateReferencedFields ] +            Parameter #5 [ <required> string $referencedModel ] +            Parameter #6 [ <required> $referencedFields ] +            Parameter #7 [ <optional> $options ] +          } +          - Return [ Phalcon\Mvc\Model\RelationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsBelongsTo ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsHasMany ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsHasOne ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsHasOneThrough ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method existsHasManyToMany ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getRelationByAlias ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $alias ] +          } +        } + +        Method [ <internal:phalcon> final protected method _mergeFindParameters ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $findParamsOne ] +            Parameter #1 [ <required> $findParamsTwo ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getRelationRecords ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\RelationInterface $relation ] +            Parameter #1 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #2 [ <optional> $parameters ] +            Parameter #3 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon> public method getReusableRecords ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> public method setReusableRecords ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $key ] +            Parameter #2 [ <required> $records ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method clearReusableObjects ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getBelongsToRecords ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +            Parameter #2 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #3 [ <optional> $parameters ] +            Parameter #4 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasManyRecords ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +            Parameter #2 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #3 [ <optional> $parameters ] +            Parameter #4 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasOneRecords ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $modelName ] +            Parameter #1 [ <required> string $modelRelation ] +            Parameter #2 [ <required> Phalcon\Mvc\ModelInterface $record ] +            Parameter #3 [ <optional> $parameters ] +            Parameter #4 [ <optional> string or NULL $method ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getBelongsTo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasMany ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasOne ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasOneThrough ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasManyToMany ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getHasOneAndHasMany ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getRelations ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $modelName ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getRelationsBetween ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $first ] +            Parameter #1 [ <required> string $second ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method createQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $phql ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method executeQuery ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $phql ] +            Parameter #1 [ <optional> $placeholders ] +            Parameter #2 [ <optional> $types ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method createBuilder ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $params ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ManagerInterface> public method getLastQuery ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, dtor> public method __destruct ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Apcu extends Phalcon\Mvc\Model\MetaData implements Phalcon\Mvc\Model\MetaDataInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [16] { +        Constant [ public int MODELS_ATTRIBUTES ] { 0 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_INSERT ] { 10 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_UPDATE ] { 11 } +        Constant [ public int MODELS_COLUMN_MAP ] { 0 } +        Constant [ public int MODELS_DATE_AT ] { 6 } +        Constant [ public int MODELS_DATE_IN ] { 7 } +        Constant [ public int MODELS_DATA_TYPES ] { 4 } +        Constant [ public int MODELS_DATA_TYPES_BIND ] { 9 } +        Constant [ public int MODELS_DATA_TYPES_NUMERIC ] { 5 } +        Constant [ public int MODELS_DEFAULT_VALUES ] { 12 } +        Constant [ public int MODELS_EMPTY_STRING_VALUES ] { 13 } +        Constant [ public int MODELS_IDENTITY_COLUMN ] { 8 } +        Constant [ public int MODELS_NON_PRIMARY_KEY ] { 2 } +        Constant [ public int MODELS_NOT_NULL ] { 3 } +        Constant [ public int MODELS_PRIMARY_KEY ] { 1 } +        Constant [ public int MODELS_REVERSE_COLUMN_MAP ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $container ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $strategy ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Cache\AdapterFactory $factory ] +            Parameter #1 [ <optional> array or NULL $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData> final protected method initialize ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $key ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $schema ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Libmemcached extends Phalcon\Mvc\Model\MetaData implements Phalcon\Mvc\Model\MetaDataInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [16] { +        Constant [ public int MODELS_ATTRIBUTES ] { 0 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_INSERT ] { 10 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_UPDATE ] { 11 } +        Constant [ public int MODELS_COLUMN_MAP ] { 0 } +        Constant [ public int MODELS_DATE_AT ] { 6 } +        Constant [ public int MODELS_DATE_IN ] { 7 } +        Constant [ public int MODELS_DATA_TYPES ] { 4 } +        Constant [ public int MODELS_DATA_TYPES_BIND ] { 9 } +        Constant [ public int MODELS_DATA_TYPES_NUMERIC ] { 5 } +        Constant [ public int MODELS_DEFAULT_VALUES ] { 12 } +        Constant [ public int MODELS_EMPTY_STRING_VALUES ] { 13 } +        Constant [ public int MODELS_IDENTITY_COLUMN ] { 8 } +        Constant [ public int MODELS_NON_PRIMARY_KEY ] { 2 } +        Constant [ public int MODELS_NOT_NULL ] { 3 } +        Constant [ public int MODELS_PRIMARY_KEY ] { 1 } +        Constant [ public int MODELS_REVERSE_COLUMN_MAP ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $container ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $strategy ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Cache\AdapterFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData> final protected method initialize ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $key ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $schema ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Memory extends Phalcon\Mvc\Model\MetaData implements Phalcon\Mvc\Model\MetaDataInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [16] { +        Constant [ public int MODELS_ATTRIBUTES ] { 0 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_INSERT ] { 10 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_UPDATE ] { 11 } +        Constant [ public int MODELS_COLUMN_MAP ] { 0 } +        Constant [ public int MODELS_DATE_AT ] { 6 } +        Constant [ public int MODELS_DATE_IN ] { 7 } +        Constant [ public int MODELS_DATA_TYPES ] { 4 } +        Constant [ public int MODELS_DATA_TYPES_BIND ] { 9 } +        Constant [ public int MODELS_DATA_TYPES_NUMERIC ] { 5 } +        Constant [ public int MODELS_DEFAULT_VALUES ] { 12 } +        Constant [ public int MODELS_EMPTY_STRING_VALUES ] { 13 } +        Constant [ public int MODELS_IDENTITY_COLUMN ] { 8 } +        Constant [ public int MODELS_NON_PRIMARY_KEY ] { 2 } +        Constant [ public int MODELS_NOT_NULL ] { 3 } +        Constant [ public int MODELS_PRIMARY_KEY ] { 1 } +        Constant [ public int MODELS_REVERSE_COLUMN_MAP ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $container ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $strategy ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData> final protected method initialize ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $key ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $schema ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Redis extends Phalcon\Mvc\Model\MetaData implements Phalcon\Mvc\Model\MetaDataInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [16] { +        Constant [ public int MODELS_ATTRIBUTES ] { 0 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_INSERT ] { 10 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_UPDATE ] { 11 } +        Constant [ public int MODELS_COLUMN_MAP ] { 0 } +        Constant [ public int MODELS_DATE_AT ] { 6 } +        Constant [ public int MODELS_DATE_IN ] { 7 } +        Constant [ public int MODELS_DATA_TYPES ] { 4 } +        Constant [ public int MODELS_DATA_TYPES_BIND ] { 9 } +        Constant [ public int MODELS_DATA_TYPES_NUMERIC ] { 5 } +        Constant [ public int MODELS_DEFAULT_VALUES ] { 12 } +        Constant [ public int MODELS_EMPTY_STRING_VALUES ] { 13 } +        Constant [ public int MODELS_IDENTITY_COLUMN ] { 8 } +        Constant [ public int MODELS_NON_PRIMARY_KEY ] { 2 } +        Constant [ public int MODELS_NOT_NULL ] { 3 } +        Constant [ public int MODELS_PRIMARY_KEY ] { 1 } +        Constant [ public int MODELS_REVERSE_COLUMN_MAP ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $container ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $strategy ] +      } + +      - Methods [33] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Cache\AdapterFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData> final protected method initialize ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $key ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $schema ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Strategy\Annotations implements Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface> final public method getColumnMaps ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface> final public method getMetaData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Strategy\Introspection implements Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [2] { +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface> final public method getColumnMaps ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface> final public method getMetaData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\MetaData\Stream extends Phalcon\Mvc\Model\MetaData implements Phalcon\Mvc\Model\MetaDataInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [16] { +        Constant [ public int MODELS_ATTRIBUTES ] { 0 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_INSERT ] { 10 } +        Constant [ public int MODELS_AUTOMATIC_DEFAULT_UPDATE ] { 11 } +        Constant [ public int MODELS_COLUMN_MAP ] { 0 } +        Constant [ public int MODELS_DATE_AT ] { 6 } +        Constant [ public int MODELS_DATE_IN ] { 7 } +        Constant [ public int MODELS_DATA_TYPES ] { 4 } +        Constant [ public int MODELS_DATA_TYPES_BIND ] { 9 } +        Constant [ public int MODELS_DATA_TYPES_NUMERIC ] { 5 } +        Constant [ public int MODELS_DEFAULT_VALUES ] { 12 } +        Constant [ public int MODELS_EMPTY_STRING_VALUES ] { 13 } +        Constant [ public int MODELS_IDENTITY_COLUMN ] { 8 } +        Constant [ public int MODELS_NON_PRIMARY_KEY ] { 2 } +        Constant [ public int MODELS_NOT_NULL ] { 3 } +        Constant [ public int MODELS_PRIMARY_KEY ] { 1 } +        Constant [ public int MODELS_REVERSE_COLUMN_MAP ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $adapter ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $container ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $strategy ] +        Property [ <default> protected $metaDataDir ] +      } + +      - Methods [34] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\MetaData> private method throwWriteException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $option ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticCreateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getAutomaticUpdateAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getBindTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDefaultValues ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getDataTypesNumeric ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getEmptyStringAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getIdentityField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNonPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getNotNullAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getPrimaryKeyAttributes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getReverseColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method getStrategy ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method hasAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> string $attribute ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method isEmpty ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMap ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readColumnMapIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method readMetaDataIndex ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticCreateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setAutomaticUpdateAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setEmptyStringAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> public method setStrategy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\MetaData\Strategy\StrategyInterface $strategy ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData, prototype Phalcon\Mvc\Model\MetaDataInterface> final public method writeMetaDataIndex ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> int $index ] +            Parameter #2 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\MetaData> final protected method initialize ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> $key ] +            Parameter #2 [ <required> $table ] +            Parameter #3 [ <required> $schema ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Query implements Phalcon\Mvc\Model\QueryInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [4] { +        Constant [ public int TYPE_DELETE ] { 303 } +        Constant [ public int TYPE_INSERT ] { 306 } +        Constant [ public int TYPE_SELECT ] { 309 } +        Constant [ public int TYPE_UPDATE ] { 300 } +      } + +      - Static properties [1] { +        Property [ protected static $_irPhqlCache ] +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method clean ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } + +      - Properties [23] { +        Property [ <default> protected $ast ] +        Property [ <default> protected $bindParams ] +        Property [ <default> protected $bindTypes ] +        Property [ <default> protected $cache ] +        Property [ <default> protected $cacheOptions ] +        Property [ <default> protected $container ] +        Property [ <default> protected $enableImplicitJoins ] +        Property [ <default> protected $intermediate ] +        Property [ <default> protected $manager ] +        Property [ <default> protected $metaData ] +        Property [ <default> protected $models ] +        Property [ <default> protected $modelsInstances ] +        Property [ <default> protected $nestingLevel ] +        Property [ <default> protected $phql ] +        Property [ <default> protected $sharedLock ] +        Property [ <default> protected $sqlAliases ] +        Property [ <default> protected $sqlAliasesModels ] +        Property [ <default> protected $sqlAliasesModelsInstances ] +        Property [ <default> protected $sqlColumnAliases ] +        Property [ <default> protected $sqlModelsAliases ] +        Property [ <default> protected $type ] +        Property [ <default> protected $uniqueRow ] +        Property [ <default> protected $_transaction ] +      } + +      - Methods [50] { +        Method [ <internal:phalcon> public method getTransaction ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string or NULL $phql ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +            Parameter #2 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method setUniqueRow ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $uniqueRow ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method getUniqueRow ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final protected method _getQualified ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getCallArgument ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $argument ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getCaseExpression ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getFunctionCall ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getExpression ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $expr ] +            Parameter #1 [ <optional> bool $quoting ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method _getSelectColumn ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $column ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getTable ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\ManagerInterface $manager ] +            Parameter #1 [ <required> array $qualifiedName ] +          } +        } + +        Method [ <internal:phalcon> final protected method _getJoin ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\ManagerInterface $manager ] +            Parameter #1 [ <required> array $join ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getJoinType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $join ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method _getSingleJoin ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $joinType ] +            Parameter #1 [ <required> $joinSource ] +            Parameter #2 [ <required> string $modelAlias ] +            Parameter #3 [ <required> string $joinAlias ] +            Parameter #4 [ <required> Phalcon\Mvc\Model\RelationInterface $relation ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getMultiJoin ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $joinType ] +            Parameter #1 [ <required> $joinSource ] +            Parameter #2 [ <required> string $modelAlias ] +            Parameter #3 [ <required> string $joinAlias ] +            Parameter #4 [ <required> Phalcon\Mvc\Model\RelationInterface $relation ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getJoins ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $select ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getOrderClause ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $order ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getGroupClause ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $group ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _getLimitClause ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $limitClause ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _prepareSelect ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $ast ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _prepareInsert ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _prepareUpdate ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method _prepareDelete ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method parse ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> final protected method _executeSelect ] { + +          - Parameters [4] { +            Parameter #0 [ <required> array $intermediate ] +            Parameter #1 [ <required> array $bindParams ] +            Parameter #2 [ <required> array $bindTypes ] +            Parameter #3 [ <optional> bool $simulate ] +          } +        } + +        Method [ <internal:phalcon> final protected method _executeInsert ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $intermediate ] +            Parameter #1 [ <required> array $bindParams ] +            Parameter #2 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\StatusInterface ] +        } + +        Method [ <internal:phalcon> final protected method _executeUpdate ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $intermediate ] +            Parameter #1 [ <required> array $bindParams ] +            Parameter #2 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\StatusInterface ] +        } + +        Method [ <internal:phalcon> final protected method _executeDelete ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $intermediate ] +            Parameter #1 [ <required> array $bindParams ] +            Parameter #2 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\StatusInterface ] +        } + +        Method [ <internal:phalcon> final protected method _getRelatedRecords ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $intermediate ] +            Parameter #2 [ <required> array $bindParams ] +            Parameter #3 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon> final protected method getRelatedRecords ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $intermediate ] +            Parameter #2 [ <required> array $bindParams ] +            Parameter #3 [ <required> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method execute ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $bindParams ] +            Parameter #1 [ <optional> array $bindTypes ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method getSingleResult ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array $bindParams ] +            Parameter #1 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $type ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method setBindParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindParams ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method getBindParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method setBindTypes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindTypes ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method setSharedLock ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $sharedLock ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method getBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method setIntermediate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $intermediate ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon> public method getIntermediate ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method cache ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $cacheOptions ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method getCacheOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\QueryInterface> public method getSql ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method getReadConnection ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <optional> array or NULL $intermediate ] +            Parameter #2 [ <optional> array $bindParams ] +            Parameter #3 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> protected method getWriteConnection ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <optional> array or NULL $intermediate ] +            Parameter #2 [ <optional> array $bindParams ] +            Parameter #3 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method setTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Query\Builder implements Phalcon\Mvc\Model\Query\BuilderInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [2] { +        Constant [ public string OPERATOR_AND ] { and } +        Constant [ public string OPERATOR_OR ] { or } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [16] { +        Property [ <default> protected $bindParams ] +        Property [ <default> protected $bindTypes ] +        Property [ <default> protected $columns ] +        Property [ <default> protected $conditions ] +        Property [ <default> protected $container ] +        Property [ <default> protected $distinct ] +        Property [ <default> protected $forUpdate ] +        Property [ <default> protected $group ] +        Property [ <default> protected $having ] +        Property [ <default> protected $hiddenParamNumber ] +        Property [ <default> protected $joins ] +        Property [ <default> protected $limit ] +        Property [ <default> protected $models ] +        Property [ <default> protected $offset ] +        Property [ <default> protected $order ] +        Property [ <default> protected $sharedLock ] +      } + +      - Methods [52] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $params ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method addFrom ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> public method andHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method andWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> final public method autoescape ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $identifier ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method betweenHaving ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method betweenWhere ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method columns ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $columns ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method distinct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $distinct ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method forUpdate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $forUpdate ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method from ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $models ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getBindParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getBindTypes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getColumns ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getDistinct ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getFrom ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getGroupBy ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getHaving ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getJoins ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getLimit ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getModels ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getOffset ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getOrderBy ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> final public method getPhql ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getQuery ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\QueryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method getWhere ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method groupBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $group ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method having ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> public method inHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method innerJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method inWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method join ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +            Parameter #3 [ <optional> string or NULL $type ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method leftJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method limit ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $limit ] +            Parameter #1 [ <optional> $offset ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> public method notBetweenHaving ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method notBetweenWhere ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> $minimum ] +            Parameter #2 [ <required> $maximum ] +            Parameter #3 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> public method notInHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method notInWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $expr ] +            Parameter #1 [ <required> array $values ] +            Parameter #2 [ <optional> string $operator ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method offset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $offset ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method orderBy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $orderBy ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> public method orHaving ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method orWhere ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method rightJoin ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $model ] +            Parameter #1 [ <optional> string or NULL $conditions ] +            Parameter #2 [ <optional> string or NULL $alias ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method setBindParams ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindParams ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method setBindTypes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $bindTypes ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\BuilderInterface> public method where ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $conditions ] +            Parameter #1 [ <optional> array $bindParams ] +            Parameter #2 [ <optional> array $bindTypes ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> protected method conditionBetween ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $clause ] +            Parameter #1 [ <required> string $operator ] +            Parameter #2 [ <required> string $expr ] +            Parameter #3 [ <required> $minimum ] +            Parameter #4 [ <required> $maximum ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> protected method conditionIn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $clause ] +            Parameter #1 [ <required> string $operator ] +            Parameter #2 [ <required> string $expr ] +            Parameter #3 [ <required> array $values ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> protected method conditionNotBetween ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $clause ] +            Parameter #1 [ <required> string $operator ] +            Parameter #2 [ <required> string $expr ] +            Parameter #3 [ <required> $minimum ] +            Parameter #4 [ <required> $maximum ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } + +        Method [ <internal:phalcon> protected method conditionNotIn ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $clause ] +            Parameter #1 [ <required> string $operator ] +            Parameter #2 [ <required> string $expr ] +            Parameter #3 [ <required> array $values ] +          } +          - Return [ Phalcon\Mvc\Model\Query\BuilderInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Mvc\Model\Query\Lang ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon> static public method parsePHQL ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $phql ] +          } +          - Return [ array ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Query\Status implements Phalcon\Mvc\Model\Query\StatusInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $model ] +        Property [ <default> protected $success ] +      } + +      - Methods [4] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> bool $success ] +            Parameter #1 [ <optional> Phalcon\Mvc\ModelInterface or NULL $model ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\StatusInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\StatusInterface> public method getModel ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Query\StatusInterface> public method success ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Relation implements Phalcon\Mvc\Model\RelationInterface ] { + +      - Constants [8] { +        Constant [ public int ACTION_CASCADE ] { 2 } +        Constant [ public int ACTION_RESTRICT ] { 1 } +        Constant [ public int BELONGS_TO ] { 0 } +        Constant [ public int HAS_MANY ] { 2 } +        Constant [ public int HAS_MANY_THROUGH ] { 4 } +        Constant [ public int HAS_ONE ] { 1 } +        Constant [ public int HAS_ONE_THROUGH ] { 3 } +        Constant [ public int NO_ACTION ] { 0 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $fields ] +        Property [ <default> protected $intermediateFields ] +        Property [ <default> protected $intermediateModel ] +        Property [ <default> protected $intermediateReferencedFields ] +        Property [ <default> protected $options ] +        Property [ <default> protected $referencedFields ] +        Property [ <default> protected $referencedModel ] +        Property [ <default> protected $type ] +      } + +      - Methods [16] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [5] { +            Parameter #0 [ <required> int $type ] +            Parameter #1 [ <required> string $referencedModel ] +            Parameter #2 [ <required> $fields ] +            Parameter #3 [ <required> $referencedFields ] +            Parameter #4 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getFields ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getForeignKey ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getIntermediateFields ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getIntermediateModel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getIntermediateReferencedFields ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getParams ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getReferencedFields ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method getReferencedModel ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method isForeignKey ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method isThrough ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method isReusable ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\RelationInterface> public method setIntermediateRelation ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $intermediateFields ] +            Parameter #1 [ <required> string $intermediateModel ] +            Parameter #2 [ <required> $intermediateReferencedFields ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Mvc\Model\Resultset\Complex extends Phalcon\Mvc\Model\Resultset implements JsonSerializable, Serializable, ArrayAccess, Countable, SeekableIterator, Traversable, Iterator, Phalcon\Mvc\Model\ResultsetInterface ] { + +      - Constants [5] { +        Constant [ public int HYDRATE_ARRAYS ] { 1 } +        Constant [ public int HYDRATE_OBJECTS ] { 2 } +        Constant [ public int HYDRATE_RECORDS ] { 0 } +        Constant [ public int TYPE_RESULT_FULL ] { 0 } +        Constant [ public int TYPE_RESULT_PARTIAL ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [12] { +        Property [ <default> protected $activeRow ] +        Property [ <default> protected $cache ] +        Property [ <default> protected $count ] +        Property [ <default> protected $errorMessages ] +        Property [ <default> protected $hydrateMode ] +        Property [ <default> protected $isFresh ] +        Property [ <default> protected $pointer ] +        Property [ <default> protected $row ] +        Property [ <default> protected $rows ] +        Property [ <default> protected $result ] +        Property [ <default> protected $columnTypes ] +        Property [ <default> protected $disableHydration ] +      } + +      - Methods [28] { +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\Resultset, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $columnTypes ] +            Parameter #1 [ <optional> Phalcon\Db\ResultInterface or NULL $result ] +            Parameter #2 [ <optional> Phalcon\Cache\Adapter\AdapterInterface or NULL $cache ] +          } +        } + +        Method [ <internal:phalcon, overwrites Iterator, prototype Iterator> final public method current ] { +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\ResultsetInterface, prototype Phalcon\Mvc\Model\ResultsetInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Countable> final public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filter ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getFirst ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getHydrateMode ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getLast ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method isFresh ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $index ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> final public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype SeekableIterator> final public method seek ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $position ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method setHydrateMode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $hydrateMode ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method setIsFresh ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $isFresh ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method update ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Mvc\Model\Resultset\Simple extends Phalcon\Mvc\Model\Resultset implements JsonSerializable, Serializable, ArrayAccess, Countable, SeekableIterator, Traversable, Iterator, Phalcon\Mvc\Model\ResultsetInterface ] { + +      - Constants [5] { +        Constant [ public int HYDRATE_ARRAYS ] { 1 } +        Constant [ public int HYDRATE_OBJECTS ] { 2 } +        Constant [ public int HYDRATE_RECORDS ] { 0 } +        Constant [ public int TYPE_RESULT_FULL ] { 0 } +        Constant [ public int TYPE_RESULT_PARTIAL ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [13] { +        Property [ <default> protected $activeRow ] +        Property [ <default> protected $cache ] +        Property [ <default> protected $count ] +        Property [ <default> protected $errorMessages ] +        Property [ <default> protected $hydrateMode ] +        Property [ <default> protected $isFresh ] +        Property [ <default> protected $pointer ] +        Property [ <default> protected $row ] +        Property [ <default> protected $rows ] +        Property [ <default> protected $result ] +        Property [ <default> protected $columnMap ] +        Property [ <default> protected $model ] +        Property [ <default> protected $keepSnapshots ] +      } + +      - Methods [28] { +        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> Phalcon\Cache\Adapter\AdapterInterface or NULL $cache ] +            Parameter #4 [ <optional> bool or NULL $keepSnapshots ] +          } +        } + +        Method [ <internal:phalcon, overwrites Iterator, prototype Iterator> final public method current ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface or NULL ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Model\ResultsetInterface, prototype Phalcon\Mvc\Model\ResultsetInterface> public method toArray ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $renameColumns ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Countable> final public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method delete ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method filter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filter ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getCache ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Cache\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getFirst ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getHydrateMode ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getLast ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method getType ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method isFresh ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $index ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> final public method rewind ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype SeekableIterator> final public method seek ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $position ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method setHydrateMode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $hydrateMode ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method setIsFresh ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $isFresh ] +          } +          - Return [ Phalcon\Mvc\Model\ResultsetInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Phalcon\Mvc\Model\ResultsetInterface> public method update ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> Closure or NULL $conditionCallback ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Model\Resultset, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Row implements Phalcon\Mvc\EntityInterface, Phalcon\Mvc\Model\ResultInterface, ArrayAccess, JsonSerializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $index ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\EntityInterface> public method readAttribute ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $attribute ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\ResultInterface> public method setDirtyState ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $dirtyState ] +          } +        } + +        Method [ <internal:phalcon> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\EntityInterface> public method writeAttribute ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $attribute ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Transaction implements Phalcon\Mvc\Model\TransactionInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [8] { +        Property [ <default> protected $activeTransaction ] +        Property [ <default> protected $connection ] +        Property [ <default> protected $isNewTransaction ] +        Property [ <default> protected $manager ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $rollbackRecord ] +        Property [ <default> protected $rollbackOnAbort ] +        Property [ <default> protected $rollbackThrowException ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +            Parameter #1 [ <optional> bool $autoBegin ] +            Parameter #2 [ <optional> string $service ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method begin ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method commit ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method getConnection ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Db\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method isManaged ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method isValid ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method rollback ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string or NULL $rollbackMessage ] +            Parameter #1 [ <optional> Phalcon\Mvc\ModelInterface or NULL $rollbackRecord ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method setIsNewTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $isNew ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method setRollbackOnAbort ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $rollbackOnAbort ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method setRollbackedRecord ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $record ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method setTransactionManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\Transaction\ManagerInterface $manager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\TransactionInterface> public method throwRollbackException ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $status ] +          } +          - Return [ Phalcon\Mvc\Model\TransactionInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Transaction\Failed extends Phalcon\Mvc\Model\Transaction\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [5] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +        Property [ <default> protected $record ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $message ] +            Parameter #1 [ <optional> Phalcon\Mvc\ModelInterface or NULL $record ] +          } +        } + +        Method [ <internal:phalcon> public method getRecord ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:phalcon> public method getRecordMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\Transaction\Manager implements Phalcon\Mvc\Model\Transaction\ManagerInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $container ] +        Property [ <default> protected $initialized ] +        Property [ <default> protected $number ] +        Property [ <default> protected $rollbackPendent ] +        Property [ <default> protected $service ] +        Property [ <default> protected $transactions ] +      } + +      - Methods [17] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method collectTransactions ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method commit ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method get ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $autoBegin ] +          } +          - Return [ Phalcon\Mvc\Model\TransactionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method getDbService ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon> public method getOrCreateTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $autoBegin ] +          } +          - Return [ Phalcon\Mvc\Model\TransactionInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method getRollbackPendent ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method has ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method notifyCommit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method notifyRollback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method rollback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $collect ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method rollbackPendent ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method setDbService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ Phalcon\Mvc\Model\Transaction\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Model\Transaction\ManagerInterface> public method setRollbackPendent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $rollbackPendent ] +          } +          - Return [ Phalcon\Mvc\Model\Transaction\ManagerInterface ] +        } + +        Method [ <internal:phalcon> protected method collectTransaction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\TransactionInterface $transaction ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Model\ValidationFailed extends Phalcon\Mvc\Model\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [6] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $model ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ModelInterface $model ] +            Parameter #1 [ <required> array $validationMessages ] +          } +        } + +        Method [ <internal:phalcon> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getModel ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ModelInterface ] +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Router\Annotations extends Phalcon\Mvc\Router implements Phalcon\Events\EventsAwareInterface, Phalcon\Mvc\RouterInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [2] { +        Constant [ public int POSITION_FIRST ] { 0 } +        Constant [ public int POSITION_LAST ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [25] { +        Property [ <default> protected $container ] +        Property [ <default> protected $action ] +        Property [ <default> protected $controller ] +        Property [ <default> protected $defaultAction ] +        Property [ <default> protected $defaultController ] +        Property [ <default> protected $defaultModule ] +        Property [ <default> protected $defaultNamespace ] +        Property [ <default> protected $defaultParams ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $keyRouteNames ] +        Property [ <default> protected $keyRouteIds ] +        Property [ <default> protected $matchedRoute ] +        Property [ <default> protected $matches ] +        Property [ <default> protected $module ] +        Property [ <default> protected $namespaceName ] +        Property [ <default> protected $notFoundPaths ] +        Property [ <default> protected $params ] +        Property [ <default> protected $removeExtraSlashes ] +        Property [ <default> protected $routes ] +        Property [ <default> protected $wasMatched ] +        Property [ <default> protected $actionSuffix ] +        Property [ <default> protected $actionPreformatCallback ] +        Property [ <default> protected $controllerSuffix ] +        Property [ <default> protected $handlers ] +        Property [ <default> protected $routePrefix ] +      } + +      - Methods [53] { +        Method [ <internal:phalcon> public method addModuleResource ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $module ] +            Parameter #1 [ <required> string $handler ] +            Parameter #2 [ <optional> string or NULL $prefix ] +          } +          - Return [ Phalcon\Mvc\Router\Annotations ] +        } + +        Method [ <internal:phalcon> public method addResource ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $handler ] +            Parameter #1 [ <optional> string or NULL $prefix ] +          } +          - Return [ Phalcon\Mvc\Router\Annotations ] +        } + +        Method [ <internal:phalcon> public method getResources ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method handle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $uri ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method processActionAnnotation ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $module ] +            Parameter #1 [ <required> string $namespaceName ] +            Parameter #2 [ <required> string $controller ] +            Parameter #3 [ <required> string $action ] +            Parameter #4 [ <required> Phalcon\Annotations\Annotation $annotation ] +          } +        } + +        Method [ <internal:phalcon> public method processControllerAnnotation ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $handler ] +            Parameter #1 [ <required> Phalcon\Annotations\Annotation $annotation ] +          } +        } + +        Method [ <internal:phalcon> public method setActionSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionSuffix ] +          } +        } + +        Method [ <internal:phalcon> public method setActionPreformatCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $callback ] +          } +        } + +        Method [ <internal:phalcon> public method getActionPreformatCallback ] { +        } + +        Method [ <internal:phalcon> public method setControllerSuffix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerSuffix ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method getKeyRouteNames ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method setKeyRouteNames ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keyRouteNames ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method getKeyRouteIds ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method setKeyRouteIds ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $keyRouteIds ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $defaultRoutes ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method add ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +            Parameter #3 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addConnect ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addDelete ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addGet ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addHead ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addOptions ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addPatch ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addPost ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addPurge ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addPut ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method addTrace ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method attach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\RouteInterface $route ] +            Parameter #1 [ <optional> $position ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getMatchedRoute ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getMatches ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getModuleName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getNamespaceName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getParams ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getRouteById ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getRouteByName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method isExactControllerName ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method mount ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\GroupInterface $group ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method notFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $paths ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method removeExtraSlashes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $remove ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method setDefaultAction ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $actionName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method setDefaultController ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $controllerName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method setDefaultModule ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $moduleName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method setDefaultNamespace ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $namespaceName ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method setDefaults ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $defaults ] +          } +          - Return [ Phalcon\Mvc\RouterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router> public method getDefaults ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\Router, prototype Phalcon\Mvc\RouterInterface> public method wasMatched ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Router\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Router\Group implements Phalcon\Mvc\Router\GroupInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $beforeMatch ] +        Property [ <default> protected $hostname ] +        Property [ <default> protected $paths ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $routes ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $paths ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method add ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addConnect ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addDelete ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addGet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addHead ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addOptions ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addPatch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addPost ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addPurge ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addPut ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method addTrace ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method beforeMatch ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $beforeMatch ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method getBeforeMatch ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method getHostname ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method getPaths ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method getPrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method getRoutes ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method setHostname ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $hostname ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method setPaths ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $paths ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\GroupInterface> public method setPrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface ] +        } + +        Method [ <internal:phalcon> protected method addRoute ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\Router\Route implements Phalcon\Mvc\Router\RouteInterface ] { + +      - Constants [0] { +      } + +      - Static properties [1] { +        Property [ protected static $uniqueId ] +      } + +      - Static methods [2] { +        Method [ <internal:phalcon> static public method getRoutePaths ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $paths ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> static public method reset ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } +      } + +      - Properties [11] { +        Property [ <default> protected $beforeMatch ] +        Property [ <default> protected $compiledPattern ] +        Property [ <default> protected $converters ] +        Property [ <default> protected $group ] +        Property [ <default> protected $hostname ] +        Property [ <default> protected $id ] +        Property [ <default> protected $methods ] +        Property [ <default> protected $match ] +        Property [ <default> protected $name ] +        Property [ <default> protected $paths ] +        Property [ <default> protected $pattern ] +      } + +      - Methods [25] { +        Method [ <internal:phalcon> public method getId ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +            Parameter #2 [ <optional> $httpMethods ] +          } +        } + +        Method [ <internal:phalcon> public method beforeMatch ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method compilePattern ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method convert ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $converter ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon> public method extractNamedParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $pattern ] +          } +        } + +        Method [ <internal:phalcon> public method getBeforeMatch ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getCompiledPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getConverters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getGroup ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Router\GroupInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getHttpMethods ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getHostname ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getMatch ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getPattern ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getReversedPaths ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method getRouteId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method match ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method reConfigure ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $pattern ] +            Parameter #1 [ <optional> $paths ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setGroup ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Router\GroupInterface $group ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method setHttpMethods ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method setHostname ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $hostname ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\Router\RouteInterface> public method via ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $httpMethods ] +          } +          - Return [ Phalcon\Mvc\Router\RouteInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\ViewInterface, Phalcon\Mvc\ViewBaseInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [6] { +        Constant [ public int LEVEL_ACTION_VIEW ] { 1 } +        Constant [ public int LEVEL_BEFORE_TEMPLATE ] { 2 } +        Constant [ public int LEVEL_LAYOUT ] { 3 } +        Constant [ public int LEVEL_MAIN_LAYOUT ] { 5 } +        Constant [ public int LEVEL_NO_RENDER ] { 0 } +        Constant [ public int LEVEL_AFTER_TEMPLATE ] { 4 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [24] { +        Property [ <default> protected $container ] +        Property [ <default> protected $actionName ] +        Property [ <default> protected $activeRenderPaths ] +        Property [ <default> protected $basePath ] +        Property [ <default> protected $content ] +        Property [ <default> protected $controllerName ] +        Property [ <default> protected $currentRenderLevel ] +        Property [ <default> protected $disabled ] +        Property [ <default> protected $disabledLevels ] +        Property [ <default> protected $engines ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $layout ] +        Property [ <default> protected $layoutsDir ] +        Property [ <default> protected $mainView ] +        Property [ <default> protected $options ] +        Property [ <default> protected $params ] +        Property [ <default> protected $pickView ] +        Property [ <default> protected $partialsDir ] +        Property [ <default> protected $registeredEngines ] +        Property [ <default> protected $renderLevel ] +        Property [ <default> protected $templatesAfter ] +        Property [ <default> protected $templatesBefore ] +        Property [ <default> protected $viewsDirs ] +        Property [ <default> protected $viewParams ] +      } + +      - Methods [58] { +        Method [ <internal:phalcon> public method getCurrentRenderLevel ] { +        } + +        Method [ <internal:phalcon> public method getRegisteredEngines ] { +        } + +        Method [ <internal:phalcon> public method getRenderLevel ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Di\Injectable, prototype Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Di\Injectable, prototype Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method cleanTemplateAfter ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method cleanTemplateBefore ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon> public method disableLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $level ] +          } +          - Return [ Phalcon\Mvc\ViewInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method disable ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method enable ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon> public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $view ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method finish ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getActionName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getActiveRenderPath ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getBasePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getControllerName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getLayout ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getLayoutsDir ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getMainView ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method getParamsToView ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getPartial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method getPartialsDir ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getRender ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $controllerName ] +            Parameter #1 [ <required> string $actionName ] +            Parameter #2 [ <optional> array $params ] +            Parameter #3 [ <optional> $configCallback ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getVar ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method getViewsDir ] { +        } + +        Method [ <internal:phalcon> protected method getViewsDirs ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method isDisabled ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method pick ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $renderView ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method registerEngines ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $engines ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method render ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $controllerName ] +            Parameter #1 [ <required> string $actionName ] +            Parameter #2 [ <optional> array $params ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setBasePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $basePath ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setLayout ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $layout ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setLayoutsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $layoutsDir ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setMainView ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $viewPath ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setPartialsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $partialsDir ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setParamToView ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setRenderLevel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $level ] +          } +          - Return [ Phalcon\Mvc\ViewInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setTemplateAfter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $templateAfter ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method setTemplateBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $templateBefore ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setVar ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon> public method setVars ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $params ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setViewsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $viewsDir ] +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewInterface> public method start ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View ] +        } + +        Method [ <internal:phalcon> public method toString ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $controllerName ] +            Parameter #1 [ <required> string $actionName ] +            Parameter #2 [ <optional> array $params ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method engineRender ] { + +          - Parameters [4] { +            Parameter #0 [ <required> array $engines ] +            Parameter #1 [ <required> string $viewPath ] +            Parameter #2 [ <required> bool $silence ] +            Parameter #3 [ <optional> bool $mustClean ] +          } +        } + +        Method [ <internal:phalcon> final protected method isAbsolutePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +        } + +        Method [ <internal:phalcon> protected method loadTemplateEngines ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method processRender ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $controllerName ] +            Parameter #1 [ <required> string $actionName ] +            Parameter #2 [ <optional> array $params ] +            Parameter #3 [ <optional> bool $fireEvents ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View\Engine\Php extends Phalcon\Mvc\View\Engine\AbstractEngine implements Phalcon\Mvc\View\Engine\EngineInterface, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $container ] +        Property [ <default> protected $view ] +      } + +      - Methods [9] { +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\View\Engine\EngineInterface, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method render ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <required> $params ] +            Parameter #2 [ <optional> bool $mustClean ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ViewBaseInterface $view ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine> public method getView ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ViewBaseInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View\Engine\Volt extends Phalcon\Mvc\View\Engine\AbstractEngine implements Phalcon\Mvc\View\Engine\EngineInterface, Phalcon\Di\InjectionAwareInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $container ] +        Property [ <default> protected $view ] +        Property [ <default> protected $compiler ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $macros ] +        Property [ <default> protected $options ] +      } + +      - Methods [20] { +        Method [ <internal:phalcon> public method callMacro ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $arguments ] +          } +        } + +        Method [ <internal:phalcon> public method convertEncoding ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $from ] +            Parameter #2 [ <required> string $to ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getCompiler ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\View\Engine\Volt\Compiler ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method isIncluded ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $needle ] +            Parameter #1 [ <required> $haystack ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method length ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $item ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Mvc\View\Engine\EngineInterface, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method render ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $templatePath ] +            Parameter #1 [ <required> $params ] +            Parameter #2 [ <optional> bool $mustClean ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method slice ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> int $start ] +            Parameter #2 [ <optional> $end ] +          } +        } + +        Method [ <internal:phalcon> public method sort ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $value ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Mvc\ViewBaseInterface $view ] +            Parameter #1 [ <optional> Phalcon\Di\DiInterface or NULL $container ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine> public method getView ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\ViewBaseInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Mvc\View\Engine\AbstractEngine, prototype Phalcon\Mvc\View\Engine\EngineInterface> public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View\Engine\Volt\Compiler implements Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [21] { +        Property [ <default> protected $autoescape ] +        Property [ <default> protected $blockLevel ] +        Property [ <default> protected $blocks ] +        Property [ <default> protected $container ] +        Property [ <default> protected $compiledTemplatePath ] +        Property [ <default> protected $currentBlock ] +        Property [ <default> protected $currentPath ] +        Property [ <default> protected $exprLevel ] +        Property [ <default> protected $extended ] +        Property [ <default> protected $extensions ] +        Property [ <default> protected $extendedBlocks ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $foreachLevel ] +        Property [ <default> protected $forElsePointers ] +        Property [ <default> protected $functions ] +        Property [ <default> protected $level ] +        Property [ <default> protected $loopPointers ] +        Property [ <default> protected $macros ] +        Property [ <default> protected $options ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $view ] +      } + +      - Methods [46] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Mvc\ViewBaseInterface or NULL $view ] +          } +        } + +        Method [ <internal:phalcon> public method addExtension ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $extension ] +          } +          - Return [ Phalcon\Mvc\View\Engine\Volt\Compiler ] +        } + +        Method [ <internal:phalcon> public method addFilter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ Phalcon\Mvc\View\Engine\Volt\Compiler ] +        } + +        Method [ <internal:phalcon> public method addFunction ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $definition ] +          } +          - Return [ Phalcon\Mvc\View\Engine\Volt\Compiler ] +        } + +        Method [ <internal:phalcon> public method attributeReader ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compile ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $templatePath ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +        } + +        Method [ <internal:phalcon> public method compileAutoEscape ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <required> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileCache ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileCall ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <required> bool $extendsMode ] +          } +        } + +        Method [ <internal:phalcon> public method compileCase ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <optional> bool $caseClause ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileDo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $statement ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileEcho ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $statement ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileElseIf ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $statement ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileFile ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <required> string $compiledPath ] +            Parameter #2 [ <optional> bool $extendsMode ] +          } +        } + +        Method [ <internal:phalcon> public method compileForeach ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileForElse ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileIf ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileInclude ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $statement ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileMacro ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <required> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileReturn ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $statement ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileSet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $statement ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileString ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewCode ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method compileSwitch ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statement ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method expression ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final public method fireExtensionEvent ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $arguments ] +          } +        } + +        Method [ <internal:phalcon> public method functionCall ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $expr ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getCompiledTemplatePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon> public method getExtensions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getFilters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getFunctions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $option ] +          } +        } + +        Method [ <internal:phalcon> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getTemplatePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getUniquePrefix ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $viewCode ] +          } +        } + +        Method [ <internal:phalcon> public method resolveTest ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $test ] +            Parameter #1 [ <required> string $left ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $option ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon> public method setUniquePrefix ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $prefix ] +          } +          - Return [ Phalcon\Mvc\View\Engine\Volt\Compiler ] +        } + +        Method [ <internal:phalcon> protected method compileSource ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $viewCode ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method getFinalPath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $path ] +          } +        } + +        Method [ <internal:phalcon> final protected method resolveFilter ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $filter ] +            Parameter #1 [ <required> string $left ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method statementList ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $statements ] +            Parameter #1 [ <optional> bool $extendsMode ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final protected method statementListOrExtends ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $statements ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View\Engine\Volt\Exception extends Phalcon\Mvc\View\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [5] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +        Property [ <default> protected $statement ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, overwrites Exception, ctor> public method __construct ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> string $message ] +            Parameter #1 [ <optional> array $statement ] +            Parameter #2 [ <optional> int $code ] +            Parameter #3 [ <optional> Exception or NULL $previous ] +          } +        } + +        Method [ <internal:phalcon> public method getStatement ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Mvc\View\Simple extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Mvc\ViewBaseInterface, Phalcon\Events\EventsAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $container ] +        Property [ <default> protected $activeRenderPath ] +        Property [ <default> protected $content ] +        Property [ <default> protected $engines ] +        Property [ <default> protected $eventsManager ] +        Property [ <default> protected $options ] +        Property [ <default> protected $partialsDir ] +        Property [ <default> protected $registeredEngines ] +        Property [ <default> protected $viewsDir ] +        Property [ <default> protected $viewParams ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon> public method getRegisteredEngines ] { + +          - Parameters [0] { +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Di\Injectable, prototype Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:phalcon> public method getActiveRenderPath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method getContent ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method getEventsManager ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Events\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method getParamsToView ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getVar ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method getViewsDir ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method partial ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $partialPath ] +            Parameter #1 [ <optional> $params ] +          } +        } + +        Method [ <internal:phalcon> public method registerEngines ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $engines ] +          } +        } + +        Method [ <internal:phalcon> public method render ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <optional> array $params ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $content ] +          } +          - Return [ Phalcon\Mvc\View\Simple ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Events\EventsAwareInterface> public method setEventsManager ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Events\ManagerInterface $eventsManager ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setParamToView ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Mvc\View\Simple ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setVar ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Mvc\View\Simple ] +        } + +        Method [ <internal:phalcon> public method setVars ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $params ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ Phalcon\Mvc\View\Simple ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Mvc\ViewBaseInterface> public method setViewsDir ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $viewsDir ] +          } +        } + +        Method [ <internal:phalcon> protected method loadTemplateEngines ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final protected method internalRender ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $path ] +            Parameter #1 [ <required> $params ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Paginator\Adapter\Model extends Phalcon\Paginator\Adapter\AbstractAdapter implements Phalcon\Paginator\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $config ] +        Property [ <default> protected $limitRows ] +        Property [ <default> protected $page ] +        Property [ <default> protected $repository ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, overwrites Phalcon\Paginator\Adapter\AdapterInterface, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method paginate ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $config ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setCurrentPage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $page ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setLimit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limitRows ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter> public method setRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Paginator\RepositoryInterface $repository ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter> protected method getRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $properties ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Paginator\Adapter\NativeArray extends Phalcon\Paginator\Adapter\AbstractAdapter implements Phalcon\Paginator\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $config ] +        Property [ <default> protected $limitRows ] +        Property [ <default> protected $page ] +        Property [ <default> protected $repository ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, overwrites Phalcon\Paginator\Adapter\AdapterInterface, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method paginate ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $config ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setCurrentPage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $page ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setLimit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limitRows ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter> public method setRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Paginator\RepositoryInterface $repository ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter> protected method getRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $properties ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Paginator\Adapter\QueryBuilder extends Phalcon\Paginator\Adapter\AbstractAdapter implements Phalcon\Paginator\Adapter\AdapterInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $config ] +        Property [ <default> protected $limitRows ] +        Property [ <default> protected $page ] +        Property [ <default> protected $repository ] +        Property [ <default> protected $builder ] +        Property [ <default> protected $columns ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, overwrites Phalcon\Paginator\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $config ] +          } +        } + +        Method [ <internal:phalcon> public method getCurrentPage ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getQueryBuilder ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Mvc\Model\Query\Builder ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Paginator\Adapter\AdapterInterface, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method paginate ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon> public method setQueryBuilder ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\Query\Builder $builder ] +          } +          - Return [ Phalcon\Paginator\Adapter\QueryBuilder ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setCurrentPage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $page ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter, prototype Phalcon\Paginator\Adapter\AdapterInterface> public method setLimit ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $limitRows ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter> public method setRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Paginator\RepositoryInterface $repository ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Paginator\Adapter\AbstractAdapter> protected method getRepository ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $properties ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Paginator\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Paginator\PaginatorFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Phalcon\Paginator\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Paginator\Repository implements Phalcon\Paginator\RepositoryInterface, JsonSerializable ] { + +      - Constants [8] { +        Constant [ public string PROPERTY_CURRENT_PAGE ] { current } +        Constant [ public string PROPERTY_FIRST_PAGE ] { first } +        Constant [ public string PROPERTY_ITEMS ] { items } +        Constant [ public string PROPERTY_LAST_PAGE ] { last } +        Constant [ public string PROPERTY_LIMIT ] { limit } +        Constant [ public string PROPERTY_NEXT_PAGE ] { next } +        Constant [ public string PROPERTY_PREVIOUS_PAGE ] { previous } +        Constant [ public string PROPERTY_TOTAL_ITEMS ] { total_items } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $aliases ] +        Property [ <default> protected $properties ] +      } + +      - Methods [15] { +        Method [ <internal:phalcon> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $property ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getAliases ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getCurrent ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getFirst ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getItems ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getLast ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getLimit ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getNext ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getPrevious ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method getTotalItems ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method setAliases ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $aliases ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Paginator\RepositoryInterface> public method setProperties ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $properties ] +          } +          - Return [ Phalcon\Paginator\RepositoryInterface ] +        } + +        Method [ <internal:phalcon> protected method getProperty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $property ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> protected method getRealNameProperty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $property ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> final class Phalcon\Registry extends Phalcon\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Collection\CollectionInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +      } + +      - Methods [25] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> final public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $data ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Countable> final public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype IteratorAggregate> final public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype JsonSerializable> final public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype ArrayAccess> final public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype ArrayAccess> final public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype ArrayAccess> final public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype ArrayAccess> final public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Serializable> final public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> final public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Serializable> final public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [10] { +        Constant [ public int CRYPT_DEFAULT ] { 0 } +        Constant [ public int CRYPT_BLOWFISH ] { 4 } +        Constant [ public int CRYPT_BLOWFISH_A ] { 5 } +        Constant [ public int CRYPT_BLOWFISH_X ] { 6 } +        Constant [ public int CRYPT_BLOWFISH_Y ] { 7 } +        Constant [ public int CRYPT_EXT_DES ] { 2 } +        Constant [ public int CRYPT_MD5 ] { 3 } +        Constant [ public int CRYPT_SHA256 ] { 8 } +        Constant [ public int CRYPT_SHA512 ] { 9 } +        Constant [ public int CRYPT_STD_DES ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [12] { +        Property [ <default> protected $container ] +        Property [ <default> protected $defaultHash ] +        Property [ <default> protected $numberBytes ] +        Property [ <default> protected $random ] +        Property [ <default> protected $requestToken ] +        Property [ <default> protected $token ] +        Property [ <default> protected $tokenKey ] +        Property [ <default> protected $tokenKeySessionId ] +        Property [ <default> protected $tokenValueSessionId ] +        Property [ <default> protected $workFactor ] +        Property [ <default> private $localSession ] +        Property [ <default> private $localRequest ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon> public method getWorkFactor ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> Phalcon\Session\ManagerInterface or NULL $session ] +            Parameter #1 [ <optional> Phalcon\Http\RequestInterface or NULL $request ] +          } +        } + +        Method [ <internal:phalcon> public method checkHash ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $password ] +            Parameter #1 [ <required> string $passwordHash ] +            Parameter #2 [ <optional> int $maxPassLength ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method checkToken ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $tokenKey ] +            Parameter #1 [ <optional> $tokenValue ] +            Parameter #2 [ <optional> bool $destroyIfValid ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method computeHmac ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $data ] +            Parameter #1 [ <required> string $key ] +            Parameter #2 [ <required> string $algo ] +            Parameter #3 [ <optional> bool $raw ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method destroyToken ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Security ] +        } + +        Method [ <internal:phalcon> public method getDefaultHash ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon> public method getRandom ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Security\Random ] +        } + +        Method [ <internal:phalcon> public method getRandomBytes ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getRequestToken ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getSessionToken ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getSaltBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $numberBytes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getToken ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getTokenKey ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method hash ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $password ] +            Parameter #1 [ <optional> int $workFactor ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method isLegacyHash ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $passwordHash ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method setDefaultHash ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $defaultHash ] +          } +          - Return [ Phalcon\Security ] +        } + +        Method [ <internal:phalcon> public method setRandomBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $randomBytes ] +          } +          - Return [ Phalcon\Security ] +        } + +        Method [ <internal:phalcon> public method setWorkFactor ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $workFactor ] +          } +          - Return [ Phalcon\Security ] +        } + +        Method [ <internal:phalcon> private method getLocalRequest ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Http\RequestInterface or NULL ] +        } + +        Method [ <internal:phalcon> private method getLocalSession ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Session\ManagerInterface or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Builder ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> private $claims ] +        Property [ <default> private $jose ] +        Property [ <default> private $passphrase ] +        Property [ <default> private $signer ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Security\JWT\Signer\SignerInterface $signer ] +          } +        } + +        Method [ <internal:phalcon> public method init ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method getAudience ] { +        } + +        Method [ <internal:phalcon> public method getClaims ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getContentType ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getExpirationTime ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method getId ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getIssuedAt ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon> public method getIssuer ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getNotBefore ] { + +          - Parameters [0] { +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon> public method getSubject ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon> public method getToken ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Security\JWT\Token\Token ] +        } + +        Method [ <internal:phalcon> public method getPassphrase ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setAudience ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $audience ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setContentType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $contentType ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setExpirationTime ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setId ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $id ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setIssuedAt ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setIssuer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $issuer ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setNotBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setSubject ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $subject ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> public method setPassphrase ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $passphrase ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } + +        Method [ <internal:phalcon> protected method setClaim ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ Phalcon\Security\JWT\Builder ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Exceptions\UnsupportedAlgorithmException extends Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Exceptions\ValidatorException extends Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Signer\Hmac extends Phalcon\Security\JWT\Signer\AbstractSigner implements Phalcon\Security\JWT\Signer\SignerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $algorithm ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string $algo ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Security\JWT\Signer\SignerInterface, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method getAlgHeader ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Security\JWT\Signer\SignerInterface, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method sign ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $payload ] +            Parameter #1 [ <required> string $passphrase ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Security\JWT\Signer\SignerInterface, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method verify ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $source ] +            Parameter #1 [ <required> string $payload ] +            Parameter #2 [ <required> string $passphrase ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> private method getHash ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $payload ] +            Parameter #1 [ <required> string $passphrase ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Security\JWT\Signer\AbstractSigner, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method getAlgorithm ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Signer\None implements Phalcon\Security\JWT\Signer\SignerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [4] { +        Method [ <internal:phalcon, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method getAlgHeader ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method getAlgorithm ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method sign ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $payload ] +            Parameter #1 [ <required> string $passphrase ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Security\JWT\Signer\SignerInterface> public method verify ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $source ] +            Parameter #1 [ <required> string $payload ] +            Parameter #2 [ <required> string $passphrase ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Token\Enum ] { + +      - Constants [10] { +        Constant [ public string TYPE ] { typ } +        Constant [ public string ALGO ] { alg } +        Constant [ public string CONTENT_TYPE ] { cty } +        Constant [ public string AUDIENCE ] { aud } +        Constant [ public string EXPIRATION_TIME ] { exp } +        Constant [ public string ID ] { jti } +        Constant [ public string ISSUED_AT ] { iat } +        Constant [ public string ISSUER ] { iss } +        Constant [ public string NOT_BEFORE ] { nbf } +        Constant [ public string SUBJECT ] { sub } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Token\Item extends Phalcon\Security\JWT\Token\AbstractItem ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [5] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $payload ] +            Parameter #1 [ <required> string $encoded ] +          } +        } + +        Method [ <internal:phalcon> public method get ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon> public method getPayload ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Security\JWT\Token\AbstractItem> public method getEncoded ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Token\Parser ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:phalcon> public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $token ] +          } +          - Return [ Phalcon\Security\JWT\Token\Token ] +        } + +        Method [ <internal:phalcon> private method decodeClaims ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $claims ] +          } +          - Return [ Phalcon\Security\JWT\Token\Item ] +        } + +        Method [ <internal:phalcon> private method decodeHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $headers ] +          } +          - Return [ Phalcon\Security\JWT\Token\Item ] +        } + +        Method [ <internal:phalcon> private method decodeSignature ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Security\JWT\Token\Item $headers ] +            Parameter #1 [ <required> string $signature ] +          } +          - Return [ Phalcon\Security\JWT\Token\Signature ] +        } + +        Method [ <internal:phalcon> private method parseToken ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $token ] +          } +          - Return [ array ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Token\Signature extends Phalcon\Security\JWT\Token\AbstractItem ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [3] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> string $hash ] +            Parameter #1 [ <optional> string $encoded ] +          } +        } + +        Method [ <internal:phalcon> public method getHash ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Security\JWT\Token\AbstractItem> public method getEncoded ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Token\Token ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> private $claims ] +        Property [ <default> private $headers ] +        Property [ <default> private $signature ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon> public method getClaims ] { +        } + +        Method [ <internal:phalcon> public method getHeaders ] { +        } + +        Method [ <internal:phalcon> public method getSignature ] { +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Security\JWT\Token\Item $headers ] +            Parameter #1 [ <required> Phalcon\Security\JWT\Token\Item $claims ] +            Parameter #2 [ <required> Phalcon\Security\JWT\Token\Signature $signature ] +          } +        } + +        Method [ <internal:phalcon> public method getPayload ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getToken ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\JWT\Validator ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> private $timeShift ] +        Property [ <default> private $token ] +      } + +      - Methods [10] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Security\JWT\Token\Token $token ] +            Parameter #1 [ <optional> int $timeShift ] +          } +        } + +        Method [ <internal:phalcon> public method setToken ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Security\JWT\Token\Token $token ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateAudience ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $audience ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateExpiration ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateId ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $id ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateIssuedAt ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateIssuer ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $issuer ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateNotBefore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> public method validateSignature ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Security\JWT\Signer\SignerInterface $signer ] +            Parameter #1 [ <required> string $passphrase ] +          } +          - Return [ Phalcon\Security\JWT\Validator ] +        } + +        Method [ <internal:phalcon> private method getTimestamp ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $timestamp ] +          } +          - Return [ int ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Security\Random ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:phalcon> public method base58 ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int or NULL $len ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method base62 ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int or NULL $len ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method base64 ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int or NULL $len ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method base64Safe ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> int or NULL $len ] +            Parameter #1 [ <optional> bool $padding ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method bytes ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $len ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method hex ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int or NULL $len ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method number ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $len ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method uuid ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method base ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $alphabet ] +            Parameter #1 [ <required> int $base ] +            Parameter #2 [ <optional> $n ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Session\Adapter\Libmemcached extends Phalcon\Session\Adapter\AbstractAdapter implements SessionHandlerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $adapter ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\AdapterFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method destroy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method gc ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $maxlifetime ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method open ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $savePath ] +            Parameter #1 [ <required> $sessionName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $id ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Session\Adapter\Redis extends Phalcon\Session\Adapter\AbstractAdapter implements SessionHandlerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $adapter ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\AdapterFactory $factory ] +            Parameter #1 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method destroy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method gc ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $maxlifetime ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method open ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $savePath ] +            Parameter #1 [ <required> $sessionName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\AbstractAdapter, prototype SessionHandlerInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $id ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ bool ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Session\Adapter\Stream extends Phalcon\Session\Adapter\Noop implements SessionHandlerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $connection ] +        Property [ <default> protected $options ] +        Property [ <default> protected $prefix ] +        Property [ <default> protected $ttl ] +        Property [ <default> private $path ] +      } + +      - Methods [8] { +        Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method destroy ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method gc ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $maxlifetime ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method open ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $savePath ] +            Parameter #1 [ <required> $sessionName ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method read ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $id ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method write ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $id ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\Noop, prototype SessionHandlerInterface> public method close ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Session\Adapter\Noop> protected method getPrefixedName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> <iterateable> class Phalcon\Session\Bag extends Phalcon\Collection implements Serializable, JsonSerializable, Traversable, IteratorAggregate, Countable, Phalcon\Collection\CollectionInterface, ArrayAccess, Phalcon\Di\InjectionAwareInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $data ] +        Property [ <default> protected $insensitive ] +        Property [ <default> protected $lowerKeys ] +        Property [ <default> private $container ] +        Property [ <default> private $name ] +        Property [ <default> private $session ] +      } + +      - Methods [27] { +        Method [ <internal:phalcon, overwrites Phalcon\Collection, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method clear ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> string or NULL $cast ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [0] { +          } +          - Return [ Traversable ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getKeys ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> bool $insensitive ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method getValues ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype JsonSerializable> public method jsonSerialize ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $element ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toArray ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Phalcon\Collection\CollectionInterface> public method toJson ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> int $options ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Collection> protected method setData ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $element ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Session\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Session\Manager extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Session\ManagerInterface ] { + +      - Constants [3] { +        Constant [ public int SESSION_ACTIVE ] { 2 } +        Constant [ public int SESSION_DISABLED ] { 0 } +        Constant [ public int SESSION_NONE ] { 1 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $container ] +        Property [ <default> private $adapter ] +        Property [ <default> private $name ] +        Property [ <default> private $options ] +        Property [ <default> private $uniqueId ] +      } + +      - Methods [25] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method __set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method __unset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method destroy ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method exists ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method get ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +            Parameter #2 [ <optional> bool $remove ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method getAdapter ] { + +          - Parameters [0] { +          } +          - Return [ SessionHandlerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method getId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method getName ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method has ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method getOptions ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method regenerateId ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $deleteOldSession ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method remove ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method set ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method setAdapter ] { + +          - Parameters [1] { +            Parameter #0 [ <required> SessionHandlerInterface $adapter ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method setId ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $id ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method setName ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Session\ManagerInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method start ] { + +          - Parameters [0] { +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Session\ManagerInterface> public method status ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> private method getUniqueKey ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\AdapterFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +        Property [ <default> private $serializerFactory ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Storage\SerializerFactory $factory ] +            Parameter #1 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Phalcon\Storage\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\SerializerFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Storage\Serializer\SerializerInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Base64 extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +      } +    } + +    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 [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Json extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Msgpack extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +      } +    } + +    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 [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Storage\Serializer\Php extends Phalcon\Storage\Serializer\AbstractSerializer implements Serializable, Phalcon\Storage\Serializer\SerializerInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [1] { +        Property [ <default> protected $data ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Serializable, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $data ] +          } +        } + +        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, prototype Phalcon\Storage\Serializer\SerializerInterface> public method getData ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Storage\Serializer\AbstractSerializer, prototype Phalcon\Storage\Serializer\SerializerInterface> public method setData ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Tag ] { + +      - Constants [11] { +        Constant [ public int HTML32 ] { 1 } +        Constant [ public int HTML401_STRICT ] { 2 } +        Constant [ public int HTML401_TRANSITIONAL ] { 3 } +        Constant [ public int HTML401_FRAMESET ] { 4 } +        Constant [ public int HTML5 ] { 5 } +        Constant [ public int XHTML10_STRICT ] { 6 } +        Constant [ public int XHTML10_TRANSITIONAL ] { 7 } +        Constant [ public int XHTML10_FRAMESET ] { 8 } +        Constant [ public int XHTML11 ] { 9 } +        Constant [ public int XHTML20 ] { 10 } +        Constant [ public int XHTML5 ] { 11 } +      } + +      - Static properties [10] { +        Property [ protected static $autoEscape ] +        Property [ protected static $container ] +        Property [ protected static $displayValues ] +        Property [ protected static $documentAppendTitle ] +        Property [ protected static $documentPrependTitle ] +        Property [ protected static $documentTitle ] +        Property [ protected static $documentTitleSeparator ] +        Property [ protected static $documentType ] +        Property [ protected static $escaperService ] +        Property [ protected static $urlService ] +      } + +      - Static methods [58] { +        Method [ <internal:phalcon> static public method appendTitle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $title ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method checkField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method colorField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method dateField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method dateTimeField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method dateTimeLocalField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method displayTo ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $id ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method emailField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method endForm ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method fileField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method form ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method friendlyTitle ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $separator ] +            Parameter #2 [ <optional> bool $lowercase ] +            Parameter #3 [ <optional> $replace ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method getDocType ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method getEscaper ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ Phalcon\Escaper\EscaperInterface or NULL ] +        } + +        Method [ <internal:phalcon> static public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon> static public method getEscaperService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Escaper\EscaperInterface ] +        } + +        Method [ <internal:phalcon> static public method getTitle ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> bool $prepend ] +            Parameter #1 [ <optional> bool $append ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method getTitleSeparator ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method getUrlService ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Url\UrlInterface ] +        } + +        Method [ <internal:phalcon> static public method getValue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> array $params ] +          } +        } + +        Method [ <internal:phalcon> static public method hasValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> static public method hiddenField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method image ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $parameters ] +            Parameter #1 [ <optional> bool $local ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method imageInput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method javascriptInclude ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $parameters ] +            Parameter #1 [ <optional> bool $local ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method linkTo ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $parameters ] +            Parameter #1 [ <optional> $text ] +            Parameter #2 [ <optional> $local ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method monthField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method numericField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method passwordField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method prependTitle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $title ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method preload ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method radioField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method rangeField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method renderAttributes ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $code ] +            Parameter #1 [ <required> array $attributes ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method renderTitle ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> bool $prepend ] +            Parameter #1 [ <optional> bool $append ] +          } +          - Return [ string ] +        } + +        Method [ <internal, deprecated:phalcon> static public method resetInput ] { + +          - Parameters [0] { +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method searchField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method select ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $parameters ] +            Parameter #1 [ <optional> $data ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method selectStatic ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $parameters ] +            Parameter #1 [ <optional> $data ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method setAutoescape ] { + +          - Parameters [1] { +            Parameter #0 [ <required> bool $autoescape ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method setDefault ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $id ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method setDefaults ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $values ] +            Parameter #1 [ <optional> bool $merge ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method setDocType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $doctype ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method setTitle ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $title ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method setTitleSeparator ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $titleSeparator ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> static public method stylesheetLink ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $parameters ] +            Parameter #1 [ <optional> bool $local ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method submitButton ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method tagHtml ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $tagName ] +            Parameter #1 [ <optional> $parameters ] +            Parameter #2 [ <optional> bool $selfClose ] +            Parameter #3 [ <optional> bool $onlyStart ] +            Parameter #4 [ <optional> bool $useEol ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method tagHtmlClose ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tagName ] +            Parameter #1 [ <optional> bool $useEol ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method telField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method textArea ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method textField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method timeField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method urlField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method weekField ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $parameters ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static protected method inputField ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $parameters ] +            Parameter #2 [ <optional> bool $asValue ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static protected method inputFieldChecked ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $type ] +            Parameter #1 [ <required> $parameters ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Tag\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> abstract class Phalcon\Tag\Select ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [3] { +        Method [ <internal:phalcon> static public method selectField ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $parameters ] +            Parameter #1 [ <optional> $data ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static private method optionsFromArray ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $data ] +            Parameter #1 [ <required> $value ] +            Parameter #2 [ <required> string $closeOption ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static private method optionsFromResultset ] { + +          - Parameters [4] { +            Parameter #0 [ <required> Phalcon\Mvc\Model\ResultsetInterface $resultset ] +            Parameter #1 [ <required> $using ] +            Parameter #2 [ <required> $value ] +            Parameter #3 [ <required> string $closeOption ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Text ] { + +      - Constants [6] { +        Constant [ public int RANDOM_ALNUM ] { 0 } +        Constant [ public int RANDOM_ALPHA ] { 1 } +        Constant [ public int RANDOM_DISTINCT ] { 5 } +        Constant [ public int RANDOM_HEXDEC ] { 2 } +        Constant [ public int RANDOM_NOZERO ] { 4 } +        Constant [ public int RANDOM_NUMERIC ] { 3 } +      } + +      - Static properties [0] { +      } + +      - Static methods [13] { +        Method [ <internal:phalcon> static public method camelize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method concat ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method dynamic ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $leftDelimiter ] +            Parameter #2 [ <optional> string $rightDelimiter ] +            Parameter #3 [ <optional> string $separator ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method endsWith ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $end ] +            Parameter #2 [ <optional> bool $ignoreCase ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> static public method humanize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method increment ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $separator ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method lower ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $encoding ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method startsWith ] { + +          - Parameters [3] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <required> string $start ] +            Parameter #2 [ <optional> bool $ignoreCase ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> static public method random ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> int $type ] +            Parameter #1 [ <optional> int $length ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method reduceSlashes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method uncamelize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> $delimiter ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method underscore ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $text ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method upper ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $text ] +            Parameter #1 [ <optional> string $encoding ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\Adapter\Csv extends Phalcon\Translate\Adapter\AbstractAdapter implements Phalcon\Translate\Adapter\AdapterInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $defaultInterpolator ] +        Property [ <default> protected $interpolatorFactory ] +        Property [ <default> protected $translate ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Translate\InterpolatorFactory $interpolator ] +            Parameter #1 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AdapterInterface, prototype Phalcon\Translate\Adapter\AdapterInterface> public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AdapterInterface, prototype Phalcon\Translate\Adapter\AdapterInterface> public method query ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $index ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> private method load ] { + +          - Parameters [4] { +            Parameter #0 [ <required> string $file ] +            Parameter #1 [ <required> int $length ] +            Parameter #2 [ <required> string $delimiter ] +            Parameter #3 [ <required> string $enclosure ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> public method _ ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype Phalcon\Translate\Adapter\AdapterInterface> public method t ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> protected method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\Adapter\Gettext extends Phalcon\Translate\Adapter\AbstractAdapter implements Phalcon\Translate\Adapter\AdapterInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $defaultInterpolator ] +        Property [ <default> protected $interpolatorFactory ] +        Property [ <default> protected $category ] +        Property [ <default> protected $defaultDomain ] +        Property [ <default> protected $directory ] +        Property [ <default> protected $locale ] +      } + +      - Methods [22] { +        Method [ <internal:phalcon> public method getCategory ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon> public method getDefaultDomain ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getDirectory ] { +        } + +        Method [ <internal:phalcon> public method getLocale ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Translate\InterpolatorFactory $interpolator ] +            Parameter #1 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AdapterInterface, prototype Phalcon\Translate\Adapter\AdapterInterface> public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method nquery ] { + +          - Parameters [5] { +            Parameter #0 [ <required> string $msgid1 ] +            Parameter #1 [ <required> string $msgid2 ] +            Parameter #2 [ <required> int $count ] +            Parameter #3 [ <optional> array $placeholders ] +            Parameter #4 [ <optional> string or NULL $domain ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AdapterInterface, prototype Phalcon\Translate\Adapter\AdapterInterface> public method query ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $index ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method resetDomain ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setDefaultDomain ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $domain ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setDirectory ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $directory ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon> public method setDomain ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $domain ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method setLocale ] { + +          - Parameters [2] { +            Parameter #0 [ <required> int $category ] +            Parameter #1 [ <required> string $locale ] +          } +        } + +        Method [ <internal:phalcon> protected method getOptionsDefault ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> protected method prepareOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $options ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> public method _ ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype Phalcon\Translate\Adapter\AdapterInterface> public method t ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> protected method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\Adapter\NativeArray extends Phalcon\Translate\Adapter\AbstractAdapter implements Phalcon\Translate\Adapter\AdapterInterface, ArrayAccess ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $defaultInterpolator ] +        Property [ <default> protected $interpolatorFactory ] +        Property [ <default> private $translate ] +        Property [ <default> private $triggerError ] +      } + +      - Methods [11] { +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AbstractAdapter, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Translate\InterpolatorFactory $interpolator ] +            Parameter #1 [ <required> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AdapterInterface, prototype Phalcon\Translate\Adapter\AdapterInterface> public method exists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> public method notFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $index ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Translate\Adapter\AdapterInterface, prototype Phalcon\Translate\Adapter\AdapterInterface> public method query ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $index ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> public method _ ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $translateKey ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter, prototype Phalcon\Translate\Adapter\AdapterInterface> public method t ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translateKey ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Translate\Adapter\AbstractAdapter> protected method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\InterpolatorFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Translate\Interpolator\InterpolatorInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\Interpolator\AssociativeArray implements Phalcon\Translate\Interpolator\InterpolatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Translate\Interpolator\InterpolatorInterface> public method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\Interpolator\IndexedArray implements Phalcon\Translate\Interpolator\InterpolatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [1] { +        Method [ <internal:phalcon, prototype Phalcon\Translate\Interpolator\InterpolatorInterface> public method replacePlaceholders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $translation ] +            Parameter #1 [ <optional> array $placeholders ] +          } +          - Return [ string ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Translate\TranslateFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +        Property [ <default> private $interpolator ] +      } + +      - Methods [7] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Translate\InterpolatorFactory $interpolator ] +            Parameter #1 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method load ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <optional> array $options ] +          } +          - Return [ Phalcon\Translate\Adapter\AdapterInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Url extends Phalcon\Di\AbstractInjectionAware implements Phalcon\Di\InjectionAwareInterface, Phalcon\Url\UrlInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $container ] +        Property [ <default> protected $baseUri ] +        Property [ <default> protected $basePath ] +        Property [ <default> protected $router ] +        Property [ <default> protected $staticBaseUri ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> Phalcon\Mvc\RouterInterface or NULL $router ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Url\UrlInterface> public method get ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $uri ] +            Parameter #1 [ <optional> $args ] +            Parameter #2 [ <optional> bool or NULL $local ] +            Parameter #3 [ <optional> $baseUri ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Url\UrlInterface> public method getBasePath ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Url\UrlInterface> public method getBaseUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getStatic ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $uri ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> public method getStaticBaseUri ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Url\UrlInterface> public method setBasePath ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $basePath ] +          } +          - Return [ Phalcon\Url\UrlInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Url\UrlInterface> public method setBaseUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $baseUri ] +          } +          - Return [ Phalcon\Url\UrlInterface ] +        } + +        Method [ <internal:phalcon> public method setStaticBaseUri ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $staticBaseUri ] +          } +          - Return [ Phalcon\Url\UrlInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Url\UrlInterface> public method path ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $path ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\AbstractInjectionAware, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Url\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation extends Phalcon\Di\Injectable implements Phalcon\Di\InjectionAwareInterface, Phalcon\Validation\ValidationInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $container ] +        Property [ <default> protected $combinedFieldsValidators ] +        Property [ <default> protected $data ] +        Property [ <default> protected $entity ] +        Property [ <default> protected $filters ] +        Property [ <default> protected $labels ] +        Property [ <default> protected $messages ] +        Property [ <default> protected $validators ] +        Property [ <default> protected $values ] +      } + +      - Methods [23] { +        Method [ <internal:phalcon> public method getData ] { +        } + +        Method [ <internal:phalcon> public method setValidators ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $validators ] +          } +        } + +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $validators ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method add ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method appendMessage ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Messages\MessageInterface $message ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method bind ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $entity ] +            Parameter #1 [ <required> $data ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method getEntity ] { +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method getFilters ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method getLabel ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method getMessages ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method getValue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method rule ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method rules ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> array $validators ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon> public method setEntity ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $entity ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method setFilters ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $filters ] +          } +          - Return [ Phalcon\Validation\ValidationInterface ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method setLabels ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $labels ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, prototype Phalcon\Validation\ValidationInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $data ] +            Parameter #1 [ <optional> $entity ] +          } +          - Return [ Phalcon\Messages\Messages ] +        } + +        Method [ <internal:phalcon> protected method preChecking ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> Phalcon\Validation\ValidatorInterface $validator ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __get ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $propertyName ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable> public method __isset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method getDI ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Di\DiInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Di\Injectable, prototype Phalcon\Di\InjectionAwareInterface> public method setDI ] { + +          - Parameters [1] { +            Parameter #0 [ <required> Phalcon\Di\DiInterface $container ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\ValidatorFactory extends Phalcon\Factory\AbstractFactory ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ <default> protected $mapper ] +        Property [ <default> protected $services ] +      } + +      - Methods [6] { +        Method [ <internal:phalcon, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +        } + +        Method [ <internal:phalcon> public method newInstance ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Factory\AbstractFactory, prototype Phalcon\Factory\AbstractFactory> protected method getAdapters ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method checkConfig ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $config ] +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method getService ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Factory\AbstractFactory> protected method init ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $services ] +          } +          - Return [ void ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Alnum extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Alpha extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Between extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Callback extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Confirmation extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> final protected method compare ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $a ] +            Parameter #1 [ <required> string $b ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\CreditCard extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> private method verifyByLuhnAlgorithm ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $number ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Date extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> private method checkDate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> $format ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Digit extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Email extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Exception extends Phalcon\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:phalcon, inherits Phalcon\Exception> static public method containerServiceNotFound ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $service ] +          } +          - Return [ string ] +        } +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\ExclusionIn extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File extends Phalcon\Validation\AbstractValidatorComposite implements Phalcon\Validation\ValidatorCompositeInterface, Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $template ] +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidatorComposite, prototype Phalcon\Validation\ValidatorCompositeInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidatorComposite, prototype Phalcon\Validation\ValidatorCompositeInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\MimeType extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\Resolution\Equal extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\Resolution\Max extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\Resolution\Min extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\Size\Equal extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\Size\Max extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\File\Size\Min extends Phalcon\Validation\Validator\File\AbstractFile implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $messageFileEmpty ] +        Property [ <default> protected $messageIniSize ] +        Property [ <default> protected $messageValid ] +        Property [ <default> protected $template ] +      } + +      - Methods [24] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageFileEmpty ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageIniSize ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $messageValid ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Identical extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\InclusionIn extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Ip extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [2] { +        Constant [ public int VERSION_4 ] { 1048576 } +        Constant [ public int VERSION_6 ] { 2097152 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Numericality extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\PresenceOf extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Regex extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\StringLength extends Phalcon\Validation\AbstractValidatorComposite implements Phalcon\Validation\ValidatorCompositeInterface, Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $template ] +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $validators ] +      } + +      - Methods [13] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidatorComposite, prototype Phalcon\Validation\ValidatorCompositeInterface> public method getValidators ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidatorComposite, prototype Phalcon\Validation\ValidatorCompositeInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\StringLength\Max extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\StringLength\Min extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Uniqueness extends Phalcon\Validation\AbstractCombinedFieldsValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +        Property [ <default> private $columnMap ] +      } + +      - Methods [15] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method getColumnNameReal ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $record ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> protected method isUniqueness ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method isUniquenessModel ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $record ] +            Parameter #1 [ <required> array $field ] +            Parameter #2 [ <required> array $values ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Validation\Validator\Url extends Phalcon\Validation\AbstractValidator implements Phalcon\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> protected $templates ] +        Property [ <default> protected $options ] +        Property [ <default> protected $template ] +      } + +      - Methods [12] { +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options ] +          } +        } + +        Method [ <internal:phalcon, overwrites Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> string or NULL $field ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method setTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $template ] +          } +          - Return [ Phalcon\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator, prototype Phalcon\Validation\ValidatorInterface> public method hasOption ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int or NULL ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Version ] { + +      - Constants [5] { +        Constant [ public int VERSION_MAJOR ] { 0 } +        Constant [ public int VERSION_MEDIUM ] { 1 } +        Constant [ public int VERSION_MINOR ] { 2 } +        Constant [ public int VERSION_SPECIAL ] { 3 } +        Constant [ public int VERSION_SPECIAL_NUMBER ] { 4 } +      } + +      - Static properties [0] { +      } + +      - Static methods [7] { +        Method [ <internal:phalcon> static protected method _getVersion ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> static protected method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:phalcon> final static protected method _getSpecial ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $special ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> final static protected method getSpecial ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $special ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method get ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method getId ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon> static public method getPart ] { + +          - Parameters [1] { +            Parameter #0 [ <required> int $part ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:phalcon> final class phalcon\0__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\10__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\11__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 ] { + +      - 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\2__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\3__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\4__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\5__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> $file ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> final class phalcon\6__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> $action ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> final class phalcon\7__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\8__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\9__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 ] +          } +        } +      } +    } +  } +} + diff --git a/php-phalcon5.spec b/php-phalcon5.spec new file mode 100644 index 0000000..4ae9d5f --- /dev/null +++ b/php-phalcon5.spec @@ -0,0 +1,468 @@ +# remirepo spec file for php-phalcon4 +# +# Copyright (c) 2014-2020 Remi Collet +# License: CC-BY-SA +# http://creativecommons.org/licenses/by-sa/4.0/ +# +# Please, preserve the changelog entries +# + +# we don't want -z defs linker flag +%undefine _strict_symbol_defs_build + +%if 0%{?scl:1} +%global sub_prefix %{scl_prefix} +%scl_package       php-phalcon4 +%else +%global pkg_name   %{name} +%endif + +%global with_zts     0%{!?_without_zts:%{?__ztsphp:1}} +%global with_tests   0%{?_with_tests:1} +%global pecl_name    phalcon +# after 40-json.ini, 20-pdo.ini, 40-psr.ini +%global ini_name     50-%{pecl_name}.ini +%global upstream_ver 4.1.2 +#global upstream_pre rc.3 + +Name:           %{?sub_prefix}php-phalcon4 +Version:        %{upstream_ver}%{?upstream_pre:~%{upstream_pre}} +Release:        1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Summary:        Phalcon Framework + +License:        MIT +URL:            https://pecl.php.net/package/phalcon +# when missing on pecl, generated from git +#   git checkout v#.#.# +#   ln -s build/php7/safe/* . +#   pecl package +Source0:        https://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz + +BuildRequires: %{?dtsprefix}gcc +BuildRequires: %{?scl_prefix}php-devel <  8 +BuildRequires: %{?scl_prefix}php-devel >= 7.2 +BuildRequires: %{?scl_prefix}php-pear +BuildRequires: %{?scl_prefix}php-hash +BuildRequires: %{?scl_prefix}php-json +BuildRequires: %{?scl_prefix}php-pdo +BuildRequires: %{?scl_prefix}php-psr + +Requires:      %{?scl_prefix}php(zend-abi) = %{php_zend_api} +Requires:      %{?scl_prefix}php(api) = %{php_core_api} +Requires:      %{?scl_prefix}php-hash%{?_isa} +Requires:      %{?scl_prefix}php-json%{?_isa} +Requires:      %{?scl_prefix}php-pdo%{?_isa} +Requires:      %{?scl_prefix}php-psr%{?_isa} +%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} + +Provides:      %{?scl_prefix}php-phalcon          = %{version}-%{release} +Provides:      %{?scl_prefix}php-phalcon%{?_isa}  = %{version}-%{release} +%if "%{?scl_prefix}" != "%{?sub_prefix}" +Provides:      %{?scl_prefix}php-phalcon4         = %{version}-%{release} +Provides:      %{?scl_prefix}php-phalcon4%{?_isa} = %{version}-%{release} +%endif +%if 0%{?fedora} >= 32 || 0%{?rhel} >= 9 || "%{php_version}" > "7.4" +Obsoletes:     %{?scl_prefix}php-phalcon  < 4 +Obsoletes:     %{?scl_prefix}php-phalcon2 < 4 +Obsoletes:     %{?scl_prefix}php-phalcon3 < 4 +%else +# Only one version can be installed +Conflicts:     %{?scl_prefix}php-phalcon  < 4 +Conflicts:     %{?scl_prefix}php-phalcon2 < 4 +Conflicts:     %{?scl_prefix}php-phalcon3 < 4 +%endif +# PECL +Provides:       %{?scl_prefix}php-pecl-%{pecl_name}          = %{version}-%{release} +Provides:       %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa}  = %{version}-%{release} +Provides:       %{?scl_prefix}php-pecl(%{pecl_name})         = %{version} +Provides:       %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version} + +# Don't provides php-composer(phalcon/cphalcon), not registered on packagist + +%if 0%{?fedora} < 20 && 0%{?rhel} < 7 +# Filter shared private +%{?filter_provides_in: %filter_provides_in %{_libdir}/.*\.so$} +%endif +%{?filter_setup} + + +%description +Phalcon is a web framework implemented as a C extension offering +high performance and lower resource consumption. + +Documentation: http://docs.phalconphp.com + +Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')%{?scl: as Software Collection (%{scl} by %{?scl_vendor}%{!?scl_vendor:rh})}. + + +%prep +%setup -qc + +mv %{pecl_name}-%{version}%{?upstream_pre} NTS + +cd NTS +# Sanity check, really often broken +extver=$(sed -n '/#define PHP_PHALCON_VERSION/{s/.* "//;s/".*$//;p}' php_phalcon.h) +if test "x${extver}" != "x%{upstream_ver}%{?upstream_pre:-%{upstream_pre}}"; then +   : Error: Upstream extension version is ${extver}, expecting %{upstream_ver}%{?upstream_pre:-%{upstream_pre}}. +   exit 1 +fi +cd .. + +%if %{with_zts} +# duplicate for ZTS build +cp -pr NTS ZTS +%endif + +# Create configuration file +cat << 'EOF' | tee %{ini_name} +; Enable '%{summary}' extension module +extension=%{pecl_name}.so + +; Configuration +;phalcon.db.escape_identifiers = On +;phalcon.db.force_casting = Off +;phalcon.orm.case_insensitive_column_map = Off +;phalcon.orm.cast_last_insert_id_to_int =  Off +;phalcon.orm.cast_on_hydrate = Off +;phalcon.orm.column_renaming = On +;phalcon.orm.disable_assign_setters = Off +;phalcon.orm.enable_implicit_joins = On +;phalcon.orm.enable_literals = On +;phalcon.orm.events = On +;phalcon.orm.exception_on_failed_save = Off +;phalcon.orm.exception_on_failed_metadata_save = On +;phalcon.orm.ignore_unknown_columns = Off +;phalcon.orm.late_state_binding = Off +;phalcon.orm.not_null_validations = On +;phalcon.orm.update_snapshot_on_save = On +;phalcon.orm.virtual_foreign_keys = On +;phalcon.warning.enable = On +EOF + + +%build +%{?dtsenable} + +peclconf() { +%configure \ +  --enable-phalcon \ +  --with-libdir=%{_lib} \ +  --with-php-config=$1 +} + +: Build NTS extension +cd NTS +%{_bindir}/phpize +peclconf %{_bindir}/php-config +make %{?_smp_mflags} + +%if %{with_zts} +: Build ZTS extension +cd ../ZTS +%{_bindir}/zts-phpize +peclconf %{_bindir}/zts-php-config +make %{?_smp_mflags} +%endif + + +%install +%{?dtsenable} + +# Install XML package description +install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml + +# Install the NTS stuff +make -C NTS install INSTALL_ROOT=%{buildroot} +install -Dpm644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name} + +%if %{with_zts} +# Install the ZTS stuff +make -C ZTS install INSTALL_ROOT=%{buildroot} +install -Dpm644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name} +%endif + +# Documentation +for i in $(grep 'role="doc"' package.xml | sed -e 's/^.*name="//;s/".*$//') +do install -Dpm 644 NTS/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i +done + + +%check +# Shared needed extensions +modules="" +for mod in hash json pdo psr; do +  if [ -f %{php_extdir}/${mod}.so ]; then +    modules="$modules -d extension=${mod}.so" +  fi +done + +: Minimal load test for NTS extension +%{__php} --no-php-ini \ +    $modules \ +    --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \ +    --modules | grep -i %{pecl_name} + +%if %{with_tests} +: Upstream test suite NTS extension +cd build/NTS +SKIP_ONLINE_TESTS=1 \ +TEST_PHP_EXECUTABLE=%{__php} \ +TEST_PHP_ARGS="-n $modules -d extension=$PWD/modules/%{pecl_name}.so" \ +NO_INTERACTION=1 \ +REPORT_EXIT_STATUS=1 \ +%{__php} -n run-tests.php --show-diff +%endif + +%if %{with_zts} +: Minimal load test for ZTS extension +%{__ztsphp} --no-php-ini \ +    $modules \ +    --define extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \ +    --modules | grep -i %{pecl_name} +%endif + + +%if 0%{?fedora} < 24 && 0%{?rhel} < 8 +# when pear installed alone, after us +%triggerin -- %{?scl_prefix}php-pear +if [ -x %{__pecl} ] ; then +    %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : +fi + +# posttrans as pear can be installed after us +%posttrans +if [ -x %{__pecl} ] ; then +    %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : +fi + +%postun +if [ $1 -eq 0 -a -x %{__pecl} ] ; then +    %{pecl_uninstall} %{pecl_name} >/dev/null || : +fi +%endif + + +%files +%{?_licensedir:%license NTS/LICENSE.txt} +%doc %{pecl_docdir}/%{pecl_name} +%{pecl_xmldir}/%{name}.xml + +%config(noreplace) %{php_inidir}/%{ini_name} +%{php_extdir}/%{pecl_name}.so +%exclude %{php_incldir}/ext/%{pecl_name}/php_phalcon.h + +%if %{with_zts} +%config(noreplace) %{php_ztsinidir}/%{ini_name} +%{php_ztsextdir}/%{pecl_name}.so +%exclude %{php_ztsincldir}/ext/%{pecl_name}/php_phalcon.h +%endif + + +%changelog +* Mon Apr 26 2021 Remi Collet <remi@remirepo.net> - 4.1.2-1 +- update to 4.1.2 + +* Thu Apr 22 2021 Remi Collet <remi@remirepo.net> - 4.1.1-1 +- update to 4.1.1 + +* Tue Nov 10 2020 Remi Collet <remi@remirepo.net> - 4.1.0-1 +- update to 4.1.0 + +* Wed Jul 22 2020 Remi Collet <remi@remirepo.net> - 4.0.6-2 +- rebuild for PHP 7.4.8 see +  https://github.com/phalcon/cphalcon/issues/15107 + +* Sun May 17 2020 Remi Collet <remi@remirepo.net> - 4.0.6-1 +- update to 4.0.6 + +* Mon Mar  9 2020 Remi Collet <remi@remirepo.net> - 4.0.5-1 +- update to 4.0.5 + +* Mon Feb 17 2020 Remi Collet <remi@remirepo.net> - 4.0.4-1 +- update to 4.0.4 + +* Sun Jan 26 2020 Remi Collet <remi@remirepo.net> - 4.0.3-1 +- update to 4.0.3 + +* Mon Jan 13 2020 Remi Collet <remi@remirepo.net> - 4.0.2-1 +- update to 4.0.2 +- sources from pecl + +* Sun Dec 22 2019 Remi Collet <remi@remirepo.net> - 4.0.0-1 +- update to 4.0.0 + +* Mon Nov 18 2019 Remi Collet <remi@remirepo.net> - 4.0.0~rc.3-1 +- update to 4.0.0-rc.3 + +* Mon Oct 28 2019 Remi Collet <remi@remirepo.net> - 4.0.0~rc.2-1 +- update to 4.0.0-rc.2 + +* Mon Sep 23 2019 Remi Collet <remi@remirepo.net> - 4.0.0~rc.1-1 +- update to 4.0.0-rc.1 +- rename to php-phalcon4 +- build without zephir (use upstream generated sources) +- add dependency on php-hash and php-psr +- raise dependency on PHP 7.2 + +* Mon Jul  1 2019 Remi Collet <remi@remirepo.net> - 3.4.4-1 +- update to 3.4.4 + +* Fri Jun 28 2019 Remi Collet <remi@remirepo.net> - 3.4.3-4 +- rebuild using zephir 0.10.16 for +  https://github.com/phalcon/cphalcon/issues/14160 + +* Thu Jun 27 2019 Remi Collet <remi@remirepo.net> - 3.4.3-3 +- test build for +  https://github.com/phalcon/cphalcon/issues/14160 + +* Mon Feb 25 2019 Remi Collet <remi@remirepo.net> - 3.4.3-2 +- drop fake minifiers + +* Mon Feb 25 2019 Remi Collet <remi@remirepo.net> - 3.4.3-1 +- update to 3.4.3 using zephir 0.10.15 +- make minifiers return unchanged input value +  backported from upstream version 4.x + +* Mon Dec  3 2018 Remi Collet <remi@remirepo.net> - 3.4.2-1 +- update to 3.4.2 using zephir 0.10.14 + +* Sat Oct 20 2018 Remi Collet <remi@remirepo.net> - 3.4.1-3 +- rebuild with zephir 0.10.12 for PHP 7.3 + +* Tue Aug 21 2018 Remi Collet <remi@remirepo.net> - 3.4.1-2 +- update to 3.4.1 using zephir 0.10.10 + +* Thu Aug 16 2018 Remi Collet <remi@remirepo.net> - 3.4.1-1 +- update to 3.4.1 using zephir 0.11.0 +- open https://github.com/phalcon/cphalcon/issues/13465 + +* Mon May 28 2018 Remi Collet <remi@remirepo.net> - 3.4.0-1 +- update to 3.4.0 using zephir 0.10.10 + +* Wed Mar  7 2018 Remi Collet <remi@remirepo.net> - 3.3.2-1 +- update to 3.3.2 using zephir 0.10.7 + +* Wed Jan 10 2018 Remi Collet <remi@remirepo.net> - 3.3.1-1 +- Update to 3.3.1 using zephir 0.10.7 + +* Sun Dec 24 2017 Remi Collet <remi@remirepo.net> - 3.3.0-1 +- Update to 3.3.0 using zephir 0.10.6 + +* Mon Oct 23 2017 Remi Collet <remi@remirepo.net> - 3.2.4-1 +- Update to 3.2.4 using zephir 0.10.4 + +* Fri Oct 13 2017 Remi Collet <remi@remirepo.net> - 3.2.3-1 +- Update to 3.2.3 using zephir 0.10.3 +- open https://github.com/phalcon/cphalcon/issues/13117 conflicts + +* Mon Aug 14 2017 Remi Collet <remi@remirepo.net> - 3.2.2-1 +- Update to 3.2.2 using zephir 0.9.11 + +* Tue Jul 18 2017 Remi Collet <remi@remirepo.net> - 3.2.1-2 +- rebuild for PHP 7.2.0beta1 new API + +* Tue Jul 11 2017 Remi Collet <remi@remirepo.net> - 3.2.1-1 +- Update to 3.2.1 + +* Wed Jun 21 2017 Remi Collet <remi@remirepo.net> - 3.2.0-2 +- test build with zephir 0.9.9 + +* Mon Jun 19 2017 Remi Collet <remi@remirepo.net> - 3.2.0-1 +- Update to 3.2.0 +- open https://github.com/phalcon/cphalcon/issues/12909 - PHP 5 compat + +* Thu Apr  6 2017 Remi Collet <remi@remirepo.net> - 3.1.2-1 +- Update to 3.1.2 + +* Sun Mar 26 2017 Remi Collet <remi@remirepo.net> - 3.1.1-1 +- Update to 3.1.1 + +* Thu Mar 23 2017 Remi Collet <remi@remirepo.net> - 3.1.0-1 +- Update to 3.1.0 + +* Tue Feb 21 2017 Remi Collet <remi@fedoraproject.org> - 3.0.4-1 +- update to 3.0.4 + +* Sun Dec 25 2016 Remi Collet <remi@fedoraproject.org> - 3.0.3-1 +- update to 3.0.3 + +* Sun Nov 27 2016 Remi Collet <remi@fedoraproject.org> - 3.0.2-1 +- update to 3.0.2 + +* Fri Sep  2 2016 Remi Collet <remi@fedoraproject.org> - 3.0.1-1 +- update to 3.0.1 + +* Sat Jul 30 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-2 +- generate sources using zephir + +* Sat Jul 30 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-1 +- update to 3.0.0 +- rename to php-phalcon3 +- PHP 7 build is broken for now +  open https://github.com/phalcon/cphalcon/issues/12054 + +* Fri May 20 2016 Remi Collet <remi@fedoraproject.org> - 2.0.13-1 +- update to 2.0.13 + +* Tue May 17 2016 Remi Collet <remi@fedoraproject.org> - 2.0.12-1 +- update to 2.0.12 + +* Thu May  5 2016 Remi Collet <remi@fedoraproject.org> - 2.0.11-1 +- update to 2.0.11 + +* Sun Feb  7 2016 Remi Collet <remi@fedoraproject.org> - 2.0.10-1 +- update to 2.0.10 + +* Wed Nov 25 2015 Remi Collet <remi@fedoraproject.org> - 2.0.9-1 +- update to 2.0.9 + +* Sat Sep 26 2015 Remi Collet <remi@fedoraproject.org> - 2.0.8-1 +- update to 2.0.8 +- allow build against rh-php56 (as more-php56) + +* Fri Aug 21 2015 Remi Collet <remi@fedoraproject.org> - 2.0.7-1 +- update to 2.0.7 + +* Wed Jul 22 2015 Remi Collet <remi@fedoraproject.org> - 2.0.6-1 +- update to 2.0.6 + +* Wed Jul 15 2015 Remi Collet <remi@fedoraproject.org> - 2.0.5-1 +- update to 2.0.5 + +* Mon Jul 13 2015 Remi Collet <remi@fedoraproject.org> - 2.0.4-1 +- update to 2.0.4 + +* Thu Jun 11 2015 Remi Collet <remi@fedoraproject.org> - 2.0.3-1 +- update to 2.0.3 + +* Tue May 26 2015 Remi Collet <remi@fedoraproject.org> - 2.0.2-1 +- update to 2.0.2 + +* Thu May 14 2015 Remi Collet <remi@fedoraproject.org> - 2.0.1-1 +- update to 2.0.1 + +* Tue Apr 21 2015 Remi Collet <remi@fedoraproject.org> - 2.0.0-1 +- update to 2.0.0 +- rename to php-phalcon2 + +* Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> - 1.3.4-1.1 +- Fedora 21 SCL mass rebuild + +* Sat Nov 15 2014 Remi Collet <remi@fedoraproject.org> - 1.3.4-1 +- update to 1.3.4 + +* Mon Sep 29 2014 Remi Collet <remi@fedoraproject.org> - 1.3.3-1 +- update to 1.3.3 +- drop all patches merged upstream + +* Sun Sep  7 2014 Remi Collet <remi@fedoraproject.org> - 1.3.2-2 +- use striped archive, without non-free sources +- generate and use optimized sources +- open https://github.com/phalcon/cphalcon/pull/2793 + +* Thu Sep  4 2014 Remi Collet <remi@fedoraproject.org> - 1.3.2-1 +- initial package, version 1.3.2 +- open https://github.com/phalcon/cphalcon/pull/2772 (merged) +- open https://github.com/phalcon/cphalcon/pull/2774 +- open https://github.com/phalcon/cphalcon/pull/2775  | 
