src/AssetFactory.php
public static function createFromFile(string $file): array
    {
        if (! file_exists($file)) {
            throw new Exception\FileNotFoundException(
                sprintf(
                    'The given file "%s" does not exists.',
                    $file
                )
            );
        }

        $data = include_once $file;

        return self::createFromArray($data);
    }
public static function createFromFile(string $file): array
    {
        if (! file_exists($file)) {
            throw new Exception\FileNotFoundException(
                sprintf(
                    'The given file "%s" does not exists.',
                    $file
                )
            );
        }

        $data = include_once $file;

        return self::createFromArray($data);
    }
public static function createFromFile ( string $ file ) : array { if ( ! file_exists ( $ file ) ) { throw new Exception \ FileNotFoundException ( sprintf ( 'The given file "%s" does not exists.' , $ file ) ) ; } $ data = include_once $ file ; return self :: createFromArray ( $ data ) ; }
@param string $file

@return array
@throws Exception\FileNotFoundException
@param string $file