ConfigLoaderInterface::export()
last analyzed

Size

Total Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 1
c 0
b 0
f 0
1
<?php
2
3
namespace Consolidation\Config\Loader;
4
5
/**
6
 * Load configuration files, and fill in any property values that
7
 * need to be expanded.
8
 */
9
interface ConfigLoaderInterface
10
{
11
    /**
12
     * Convert loaded configuration into a simple php nested array.
13
     *
14
     * @return array
15
     */
16
    public function export();
17
18
    /**
19
     * Return the top-level keys in the exported data.
20
     *
21
     * @return array
22
     */
23
    public function keys();
24
25
    /**
26
     * Return a symbolic name for this configuration loader instance.
27
     */
28
    public function getSourceName();
29
}
30