| layout | doc |
|---|---|
| title | Autoload - Codeception - Documentation |
Autoloader, which is fully compatible with PSR-4,
and can be used to autoload your Helper, Page, and Step classes.
private __construct()
public static addNamespace($prefix, $base_dir, $prepend = null)
Adds a base directory for a namespace prefix.
Example:
{% highlight php %}
{% endhighlight %}
param string$prefix The namespace prefix.param string$base_dir A base directory for class files in the namespace.param bool$prepend If true, prepend the base directory to the stack instead of appending it; this causes it to be searched first rather than last.returnvoid
public static load($class)
protected static loadMappedFile($prefix, $relative_class)
Load the mapped file for a namespace prefix and relative class.
param string$prefix The namespace prefix.param string$relative_class The relative class name.returnmixed Boolean false if no mapped file can be loaded, or the name of the mapped file that was loaded.
protected static requireFile($file)
Reference is taken from the source code. Help us to improve documentation. Edit module reference