| 
<?php
 /*
 * Queasy PHP Framework - Configuration
 *
 * (c) Vitaly Demyanenko <[email protected]>
 *
 * For the full copyright and license information, please view the LICENSE file that was distributed with this source code.
 */
 
 namespace queasy\config\loader;
 
 /**
 * INI file configuration loader class
 */
 class IniLoader extends FileSystemLoader
 {
 /**
 * Load and return an array containing configuration.
 *
 * @return array Loaded configuration
 */
 public function load()
 {
 $data = @parse_ini_file($this->path(), true);
 if (!is_array($data)) {
 throw new CorruptedException($this->path());
 }
 
 return $data;
 }
 }
 
 
 |