Namespaces

  • Latte
    • Loaders
    • Macros
    • Runtime
  • Nette
    • Application
      • Responses
      • Routers
      • UI
    • Bridges
      • ApplicationDI
      • ApplicationLatte
      • ApplicationTracy
      • CacheDI
      • CacheLatte
      • DatabaseDI
      • DatabaseTracy
      • DITracy
      • FormsDI
      • FormsLatte
      • Framework
      • HttpDI
      • HttpTracy
      • MailDI
      • ReflectionDI
      • SecurityDI
      • SecurityTracy
    • Caching
      • Storages
    • ComponentModel
    • Database
      • Conventions
      • Drivers
      • Reflection
      • Table
    • DI
      • Config
        • Adapters
      • Extensions
    • Forms
      • Controls
      • Rendering
    • Http
    • Iterators
    • Loaders
    • Localization
    • Mail
    • Neon
    • PhpGenerator
    • Reflection
    • Security
    • Utils
  • none
  • Tracy
    • Bridges
      • Nette

Classes

  • NetteLoader
  • RobotLoader
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Other releases
  • Nette homepage

Class NetteLoader

Nette auto loader is responsible for loading Nette classes and interfaces.

Namespace: Nette\Loaders
Located at Loaders/NetteLoader.php
Methods summary
public static Nette\Loaders\NetteLoader
# getInstance( )

Returns singleton instance with lazy instantiation.

Returns singleton instance with lazy instantiation.

Returns

Nette\Loaders\NetteLoader
NetteLoader
public
# register( boolean $prepend = FALSE )

Register autoloader.

Register autoloader.

Parameters

$prepend
autoloader?
public
# tryLoad( string $type )

Handles autoloading of classes or interfaces.

Handles autoloading of classes or interfaces.

Parameters

$type
Properties summary
public array $renamed
#array( 'Nette\Config\Configurator' => 'Nette\Configurator', 'Nette\Config\CompilerExtension' => 'Nette\DI\CompilerExtension', 'Nette\Http\User' => 'Nette\Security\User', 'Nette\Templating\DefaultHelpers' => 'Nette\Templating\Helpers', 'Nette\Templating\FilterException' => 'Latte\CompileException', 'Nette\Utils\PhpGenerator\ClassType' => 'Nette\PhpGenerator\ClassType', 'Nette\Utils\PhpGenerator\Helpers' => 'Nette\PhpGenerator\Helpers', 'Nette\Utils\PhpGenerator\Method' => 'Nette\PhpGenerator\Method', 'Nette\Utils\PhpGenerator\Parameter' => 'Nette\PhpGenerator\Parameter', 'Nette\Utils\PhpGenerator\PhpLiteral' => 'Nette\PhpGenerator\PhpLiteral', 'Nette\Utils\PhpGenerator\Property' => 'Nette\PhpGenerator\Property', 'Nette\Diagnostics\Bar' => 'Tracy\Bar', 'Nette\Diagnostics\BlueScreen' => 'Tracy\BlueScreen', 'Nette\Diagnostics\DefaultBarPanel' => 'Tracy\DefaultBarPanel', 'Nette\Diagnostics\Dumper' => 'Tracy\Dumper', 'Nette\Diagnostics\FireLogger' => 'Tracy\FireLogger', 'Nette\Diagnostics\Logger' => 'Tracy\Logger', 'Nette\Diagnostics\OutputDebugger' => 'Tracy\OutputDebugger', 'Nette\Latte\ParseException' => 'Latte\CompileException', 'Nette\Latte\CompileException' => 'Latte\CompileException', 'Nette\Latte\Compiler' => 'Latte\Compiler', 'Nette\Latte\HtmlNode' => 'Latte\HtmlNode', 'Nette\Latte\IMacro' => 'Latte\IMacro', 'Nette\Latte\MacroNode' => 'Latte\MacroNode', 'Nette\Latte\MacroTokens' => 'Latte\MacroTokens', 'Nette\Latte\Parser' => 'Latte\Parser', 'Nette\Latte\PhpWriter' => 'Latte\PhpWriter', 'Nette\Latte\Token' => 'Latte\Token', 'Nette\Latte\Macros\CoreMacros' => 'Latte\Macros\CoreMacros', 'Nette\Latte\Macros\MacroSet' => 'Latte\Macros\MacroSet', 'Nette\Latte\Macros\CacheMacro' => 'Nette\Bridges\CacheLatte\CacheMacro', 'Nette\Latte\Macros\FormMacros' => 'Nette\Bridges\FormsLatte\FormMacros', 'Nette\Latte\Macros\UIMacros' => 'Nette\Bridges\ApplicationLatte\UIMacros', 'Nette\ArrayHash' => 'Nette\Utils\ArrayHash', 'Nette\ArrayList' => 'Nette\Utils\ArrayList', 'Nette\DateTime' => 'Nette\Utils\DateTime', 'Nette\Image' => 'Nette\Utils\Image', 'Nette\ObjectMixin' => 'Nette\Utils\ObjectMixin', 'Nette\Utils\NeonException' => 'Nette\Neon\Exception', 'Nette\Utils\NeonEntity' => 'Nette\Neon\Entity', 'Nette\Utils\Neon' => 'Nette\Neon\Neon', )
public array $list
#array( 'Latte\CompileException' => 'Latte/exceptions', 'Latte\Compiler' => 'Latte/Compiler', 'Latte\Engine' => 'Latte/Engine', 'Latte\Helpers' => 'Latte/Helpers', 'Latte\HtmlNode' => 'Latte/HtmlNode', 'Latte\ILoader' => 'Latte/ILoader', 'Latte\IMacro' => 'Latte/IMacro', 'Latte\Loaders\FileLoader' => 'Latte/Loaders/FileLoader', 'Latte\Loaders\StringLoader' => 'Latte/Loaders/StringLoader', 'Latte\MacroNode' => 'Latte/MacroNode', 'Latte\MacroTokens' => 'Latte/MacroTokens', 'Latte\Macros\BlockMacros' => 'Latte/Macros/BlockMacros', 'Latte\Macros\BlockMacrosRuntime' => 'Latte/Macros/BlockMacrosRuntime', 'Latte\Macros\CoreMacros' => 'Latte/Macros/CoreMacros', 'Latte\Macros\MacroSet' => 'Latte/Macros/MacroSet', 'Latte\Object' => 'Latte/Object', 'Latte\Parser' => 'Latte/Parser', 'Latte\PhpWriter' => 'Latte/PhpWriter', 'Latte\RegexpException' => 'Latte/exceptions', 'Latte\RuntimeException' => 'Latte/exceptions', 'Latte\Runtime\CachingIterator' => 'Latte/Runtime/CachingIterator', 'Latte\Runtime\Filters' => 'Latte/Runtime/Filters', 'Latte\Runtime\Html' => 'Latte/Runtime/Html', 'Latte\Runtime\IHtmlString' => 'Latte/Runtime/IHtmlString', 'Latte\Template' => 'Latte/Template', 'Latte\Token' => 'Latte/Token', 'Latte\TokenIterator' => 'Latte/TokenIterator', 'Latte\Tokenizer' => 'Latte/Tokenizer', 'NetteModule\ErrorPresenter' => 'Application/ErrorPresenter', 'NetteModule\MicroPresenter' => 'Application/MicroPresenter', 'Nette\Application\AbortException' => 'Application/exceptions', 'Nette\Application\ApplicationException' => 'Application/exceptions', 'Nette\Application\BadRequestException' => 'Application/exceptions', 'Nette\Application\ForbiddenRequestException' => 'Application/exceptions', 'Nette\Application\InvalidPresenterException' => 'Application/exceptions', 'Nette\ArgumentOutOfRangeException' => 'Utils/exceptions', 'Nette\Caching\Storages\PhpFileStorage' => 'deprecated/Caching/PhpFileStorage', 'Nette\Callback' => 'deprecated/Callback', 'Nette\Configurator' => 'Bootstrap/Configurator', 'Nette\DI\MissingServiceException' => 'DI/exceptions', 'Nette\DI\ServiceCreationException' => 'DI/exceptions', 'Nette\Database\ConnectionException' => 'Database/exceptions', 'Nette\Database\ConstraintViolationException' => 'Database/exceptions', 'Nette\Database\Conventions\AmbiguousReferenceKeyException' => 'Database/Conventions/exceptions', 'Nette\Database\ForeignKeyConstraintViolationException' => 'Database/exceptions', 'Nette\Database\IReflection' => 'Database/deprecated/IReflection', 'Nette\Database\NotNullConstraintViolationException' => 'Database/exceptions', 'Nette\Database\Reflection\AmbiguousReferenceKeyException' => 'Database/deprecated/exceptions', 'Nette\Database\Reflection\ConventionalReflection' => 'Database/deprecated/ConventionalReflection', 'Nette\Database\Reflection\DiscoveredReflection' => 'Database/deprecated/DiscoveredReflection', 'Nette\Database\Reflection\MissingReferenceException' => 'Database/deprecated/exceptions', 'Nette\Database\UniqueConstraintViolationException' => 'Database/exceptions', 'Nette\DeprecatedException' => 'Utils/exceptions', 'Nette\Diagnostics\Debugger' => 'deprecated/Diagnostics/Debugger', 'Nette\Diagnostics\Helpers' => 'deprecated/Diagnostics/Helpers', 'Nette\Diagnostics\IBarPanel' => 'deprecated/Diagnostics/IBarPanel', 'Nette\DirectoryNotFoundException' => 'Utils/exceptions', 'Nette\Environment' => 'deprecated/Environment', 'Nette\FileNotFoundException' => 'Utils/exceptions', 'Nette\FreezableObject' => 'deprecated/Utils/FreezableObject', 'Nette\IFreezable' => 'deprecated/Utils/IFreezable', 'Nette\IOException' => 'Utils/exceptions', 'Nette\InvalidArgumentException' => 'Utils/exceptions', 'Nette\InvalidStateException' => 'Utils/exceptions', 'Nette\Latte\Engine' => 'deprecated/Latte/Engine', 'Nette\Loaders\RobotLoader' => 'RobotLoader/RobotLoader', 'Nette\Localization\ITranslator' => 'Utils/ITranslator', 'Nette\Mail\SendException' => 'Mail/exceptions', 'Nette\Mail\SmtpException' => 'Mail/exceptions', 'Nette\MemberAccessException' => 'Utils/exceptions', 'Nette\NotImplementedException' => 'Utils/exceptions', 'Nette\NotSupportedException' => 'Utils/exceptions', 'Nette\Object' => 'Utils/Object', 'Nette\OutOfRangeException' => 'Utils/exceptions', 'Nette\StaticClassException' => 'Utils/exceptions', 'Nette\Templating\FileTemplate' => 'deprecated/Templating/FileTemplate', 'Nette\Templating\Helpers' => 'deprecated/Templating/Helpers', 'Nette\Templating\IFileTemplate' => 'deprecated/Templating/IFileTemplate', 'Nette\Templating\ITemplate' => 'deprecated/Templating/ITemplate', 'Nette\Templating\Template' => 'deprecated/Templating/Template', 'Nette\UnexpectedValueException' => 'Utils/exceptions', 'Nette\Utils\AssertionException' => 'Utils/exceptions', 'Nette\Utils\CallbackFilterIterator' => 'Finder/CallbackFilterIterator', 'Nette\Utils\Finder' => 'Finder/Finder', 'Nette\Utils\ImageException' => 'Utils/exceptions', 'Nette\Utils\JsonException' => 'Utils/exceptions', 'Nette\Utils\LimitedScope' => 'deprecated/Utils/LimitedScope', 'Nette\Utils\MimeTypeDetector' => 'deprecated/Utils/MimeTypeDetector', 'Nette\Utils\RecursiveCallbackFilterIterator' => 'Finder/RecursiveCallbackFilterIterator', 'Nette\Utils\RegexpException' => 'Utils/exceptions', 'Nette\Utils\SafeStream' => 'SafeStream/SafeStream', 'Nette\Utils\TokenIterator' => 'Tokenizer/TokenIterator', 'Nette\Utils\Tokenizer' => 'Tokenizer/Tokenizer', 'Nette\Utils\TokenizerException' => 'Tokenizer/TokenizerException', 'Nette\Utils\UnknownImageFileException' => 'Utils/exceptions', 'Tracy\Bar' => 'Tracy/Bar', 'Tracy\BlueScreen' => 'Tracy/BlueScreen', 'Tracy\Bridges\Nette\TracyExtension' => 'Bridges/Nette/TracyExtension', 'Tracy\Debugger' => 'Tracy/Debugger', 'Tracy\DefaultBarPanel' => 'Tracy/DefaultBarPanel', 'Tracy\Dumper' => 'Tracy/Dumper', 'Tracy\FireLogger' => 'Tracy/FireLogger', 'Tracy\Helpers' => 'Tracy/Helpers', 'Tracy\IBarPanel' => 'Tracy/IBarPanel', 'Tracy\ILogger' => 'Tracy/ILogger', 'Tracy\Logger' => 'Tracy/Logger', 'Tracy\OutputDebugger' => 'Tracy/OutputDebugger', )
Nette 2.3-20161221 API API documentation generated by ApiGen 2.8.0