Class **Phalcon\\Config\\Adapter\\Yaml** ======================================== *extends* class :doc:`Phalcon\\Config ` *implements* Countable, ArrayAccess .. role:: raw-html(raw) :format: html :raw-html:`Source on GitHub` Reads YAML files and converts them to Phalcon\\Config objects. Given the following configuration file: .. code-block:: php function($value) { return APPROOT . $value; } ]); echo $config->phalcon->controllersDir; echo $config->phalcon->baseuri; echo $config->models->metadata; Methods ------- public **__construct** (*unknown* $filePath, [*array* $callbacks]) Phalcon\\Config\\Adapter\\Yaml constructor public **offsetExists** (*unknown* $index) inherited from Phalcon\\Config Allows to check whether an attribute is defined using the array-syntax .. code-block:: php get('controllersDir', '../app/controllers/'); public **offsetGet** (*unknown* $index) inherited from Phalcon\\Config Gets an attribute using the array-syntax .. code-block:: php 'Sqlite'); public **offsetUnset** (*unknown* $index) inherited from Phalcon\\Config Unsets an attribute using the array-syntax .. code-block:: php ` $config) inherited from Phalcon\\Config Merges a configuration into the current one .. code-block:: php array('host' => 'localhost'))); $globalConfig->merge($config2); public **toArray** () inherited from Phalcon\\Config Converts recursively the object to an array .. code-block:: php toArray()); public **count** () inherited from Phalcon\\Config Returns the count of properties set in the config .. code-block:: php count(); public static **__set_state** (*array* $data) inherited from Phalcon\\Config Restores the state of a Phalcon\\Config object final protected *Config merged config* **_merge** (*Config* $config, [*unknown* $instance]) inherited from Phalcon\\Config Helper method for merge configs (forwarding nested config instance)