GRIS_AUTOLOADER
in package
Class for abstracts
With this class the abstracts table can be managed.
PHP 7
Original code by Partick Saar (https://www.patrick-saar.de/artikel/autoloading-mit-php) Adaptions Copyright (c) 2018, Holger Heuser
Tags
Table of Contents
- $baseDir : mixed
- The base directory
- $namespacePrefix : mixed
- The prefix for the namespace
- $overrides : mixed
- The override classes from modules
- register() : void
- Register our autoloader.
- setBaseDir() : Autoloader
- Sets the base directory, where we can find our php files.
- setModuleOverrides() : Autoloader
- Sets the override classes from modules.
- setNamespacePrefix() : Autoloader
- Sets the namespace's prefix.
Properties
$baseDir
The base directory
protected
mixed
$baseDir
= ""
Tags
$namespacePrefix
The prefix for the namespace
protected
mixed
$namespacePrefix
= ""
Tags
$overrides
The override classes from modules
protected
mixed
$overrides
= array()
Tags
Methods
register()
Register our autoloader.
public
register() : void
Return values
void —setBaseDir()
Sets the base directory, where we can find our php files.
public
setBaseDir(string $dir) : Autoloader
Parameters
- $dir : string
Return values
Autoloader —setModuleOverrides()
Sets the override classes from modules.
public
setModuleOverrides(array<string|int, mixed> $overrides) : Autoloader
Parameters
- $overrides : array<string|int, mixed>
Return values
Autoloader —setNamespacePrefix()
Sets the namespace's prefix.
public
setNamespacePrefix(string $prefix) : Autoloader
Only classes with this namespace will be autoloaded.
Parameters
- $prefix : string