Index
A
- $ RobotLoader#acceptFiles — Property 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#ignoreDirs — Property in class RobotLoader
R
- RobotLoader — Class 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.