public static function get($file, $class='php')
    {
        foreach (self::$_paths as $path) {
            $fileName = "{$path}/{$file}.{$class}";

            if (is_file($fileName)) {
                $cfg = new Configuration(
                    [
                        'class' => $class,
                        'options' => [
                            'file' => $fileName
                        ]
                    ]
                );
                return $cfg->initialize();
            }
        }

        throw new Exception\FileNotFoundException(
            "The file {$file}.{$class} was not found in the configuration " .
            "directories list. Search on the following directories:" .
            implode(', ', self::$_paths) . "."
        );
    }