A

$ RobotLoader#acceptFilesProperty in class RobotLoader
RobotLoader::addDirectory() — Method in class RobotLoader

Adds one or more directories (or individual files) to scan for classes.

E

RobotLoader::excludeDirectory() — Method in class RobotLoader

Excludes one or more directories (or individual files) from scanning.

G

RobotLoader::getIndexedClasses() — Method in class RobotLoader

Returns all indexed classes with their file paths.

RobotLoader::generateCacheKey() — Method in class RobotLoader

I

$ RobotLoader#ignoreDirsProperty in class RobotLoader

R

RobotLoaderClass in namespace Nette\Loaders

Scans directories for PHP classes, interfaces, traits, and enums and autoloads them on demand.

RobotLoader::register() — Method in class RobotLoader

Registers the autoloader via spl_autoload_register().

RobotLoader::reportParseErrors() — Method in class RobotLoader

Controls whether PHP parse errors in scanned files are rethrown. Enabled by default.

RobotLoader::rebuild() — Method in class RobotLoader

Rebuilds the class index from scratch, discarding any previously cached data.

RobotLoader::refresh() — Method in class RobotLoader

Loads the cached index and incrementally updates it for any changed files.

S

RobotLoader::setAutoRefresh() — Method in class RobotLoader

Enables or disables automatic cache refresh on every autoload attempt. Enabled by default.

RobotLoader::setCacheDirectory() — Method in class RobotLoader

Sets the directory for storing the class index cache. Must be an absolute path.

RobotLoader::setTempDirectory() — Method in class RobotLoader

T

RobotLoader::tryLoad() — Method in class RobotLoader

Autoloads the requested class, interface, trait, or enum.

_

RobotLoader::__construct() — Method in class RobotLoader
RobotLoader::__destruct() — Method in class RobotLoader

Saves the cache if it was modified during the request.