FileLoader
class FileLoader extends Loader
FileLoader is the abstract class used by all built-in loaders that are file based.
Methods
mixed
import(mixed $resource, string|null $type = null, bool $ignoreErrors = false, string|null $sourceResource = null)
Imports a resource.
resolve(mixed $resource, string|null $type = null)
Finds a loader able to load an imported resource.
from Loader
setCurrentDir(string $dir)
Sets the current directory.
getLocator()
Returns the file locator used by this loader.
Details
in Loader at line line 28
LoaderResolverInterface
getResolver()
Gets the loader resolver.
in Loader at line line 36
setResolver(LoaderResolverInterface $resolver)
Sets the loader resolver.
at line line 80
mixed
import(mixed $resource, string|null $type = null, bool $ignoreErrors = false, string|null $sourceResource = null)
Imports a resource.
in Loader at line line 64
LoaderInterface
resolve(mixed $resource, string|null $type = null)
Finds a loader able to load an imported resource.
at line line 42
__construct(FileLocatorInterface $locator)
Constructor.
at line line 52
setCurrentDir(string $dir)
Sets the current directory.
at line line 62
FileLocatorInterface
getLocator()
Returns the file locator used by this loader.