Class **Phalcon\\Config\\Adapter\\Ini** ======================================= *extends* :doc:`Phalcon\\Config ` *implements* ArrayAccess Reads ini files and convert it to Phalcon\\Config objects. Given the next configuration file: .. code-block:: ini phalcon->controllersDir; echo $config->database->username; Methods --------- public **__construct** (*string* $filePath) Phalcon\\Config\\Adapter\\Ini constructor public *boolean* **offsetExists** (*string* $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 *string* **offsetGet** (*string* $index) inherited from Phalcon\\Config Gets an attribute using the array-syntax .. code-block:: php 'Sqlite'); public **offsetUnset** (*string* $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 *array* **toArray** () inherited from Phalcon\\Config Converts recursively the object to an array .. code-block:: php toArray()); public static :doc:`Phalcon\\Config ` **__set_state** (*array* $data) inherited from Phalcon\\Config Restores the state of a Phalcon\\Config object