PHP Class Cascade\Config\Loader\FileLoader\PhpArray

See also: FileLoaderAbstract
Inheritance: extends FileLoaderAbstract
Show file Open project: theorchard/monolog-cascade Class Usage Examples

Public Properties

Property Type Description
$validExtensions array Valid file extensions for this loader

Public Methods

Method Description
load ( string $resource, string | null $type = null ) : array Load a PHP file
supports ( string $resource, string $type = null ) : boolean Return whether or not the resource passed in is supported by this loader !\ This does not verify that the php file returns a valid array. An exception will be thrown when it is loaded if that is not the case.

Method Details

load() public method

Load a PHP file
public load ( string $resource, string | null $type = null ) : array
$resource string File path to a PHP file that returns an array
$type string | null This is not used
return array Array containing data from the PHP file

supports() public method

Return whether or not the resource passed in is supported by this loader !\ This does not verify that the php file returns a valid array. An exception will be thrown when it is loaded if that is not the case.
public supports ( string $resource, string $type = null ) : boolean
$resource string Filepath
$type string Not used
return boolean Whether or not the passed in resource is supported by this loader

Property Details

$validExtensions public static property

Valid file extensions for this loader
public static array $validExtensions
return array