Packages

  • Nette
    • Application
      • Application\Diagnostics
      • Application\Responses
      • Application\Routers
      • Application\UI
    • Caching
      • Caching\Storages
    • ComponentModel
    • Config
    • Database
      • Database\Diagnostics
      • Database\Drivers
      • Database\Reflection
      • Database\Table
    • DI
    • Diagnostics
    • Forms
      • Forms\Controls
      • Forms\Rendering
    • Http
    • Iterators
    • Latte
      • Latte\Macros
    • Loaders
    • Localization
    • Mail
    • Reflection
    • Security
    • Templating
    • Utils
  • NetteModule
  • None
  • PHP

Classes

  • AutoLoader
  • NetteLoader
  • RobotLoader
  • Overview
  • Package
  • Class
  • Tree

Class NetteLoader

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

Object
Extended by AutoLoader
Extended by NetteLoader
Package: Nette\Loaders
Author: David Grudl
Located at Loaders/NetteLoader.php
Methods summary
public static NetteLoader
# getInstance( )

Returns singleton instance with lazy instantiation.

Returns singleton instance with lazy instantiation.

Returns

NetteLoader
public
# tryLoad( string $type )

Handles autoloading of classes or interfaces.

Handles autoloading of classes or interfaces.

Parameters

$type
string
Methods inherited from AutoLoader
getLoaders(), load(), register(), unregister()
Methods inherited from Object
__call(), __callStatic(), __get(), __isset(), __set(), __unset(), extensionMethod(), getReflection()
Properties summary
public array $list array( 'abortexception' => '/Application/exceptions.php', 'ambiguousserviceexception' => '/DI/exceptions.php', 'annotation' => '/Reflection/Annotation.php', 'annotationsparser' => '/Reflection/AnnotationsParser.php', 'appform' => '/Application/UI/Form.php', 'application' => '/Application/Application.php', 'applicationexception' => '/Application/exceptions.php', 'argumentoutofrangeexception' => '/common/exceptions.php', 'arrayhash' => '/common/ArrayHash.php', 'arraylist' => '/common/ArrayList.php', 'arrays' => '/Utils/Arrays.php', 'authenticationexception' => '/Security/AuthenticationException.php', 'autoloader' => '/Loaders/AutoLoader.php', 'badrequestexception' => '/Application/exceptions.php', 'badsignalexception' => '/Application/UI/BadSignalException.php', 'button' => '/Forms/Controls/Button.php', 'cache' => '/Caching/Cache.php', 'cachemacro' => '/Latte/Macros/CacheMacro.php', 'cachinghelper' => '/Caching/OutputHelper.php', 'callback' => '/common/Callback.php', 'checkbox' => '/Forms/Controls/Checkbox.php', 'classreflection' => '/Reflection/ClassType.php', 'clirouter' => '/Application/Routers/CliRouter.php', 'component' => '/ComponentModel/Component.php', 'componentcontainer' => '/ComponentModel/Container.php', 'config' => '/Config/Config.php', 'configurator' => '/common/Configurator.php', 'connection' => '/Database/Connection.php', 'control' => '/Application/UI/Control.php', 'coremacros' => '/Latte/Macros/CoreMacros.php', 'criticalsection' => '/Utils/CriticalSection.php', 'databasepanel' => '/Database/Diagnostics/ConnectionPanel.php', 'databasereflection' => '/Database/Reflection/DatabaseReflection.php', 'datetime53' => '/common/DateTime.php', 'debugbar' => '/Diagnostics/Bar.php', 'debugbluescreen' => '/Diagnostics/BlueScreen.php', 'debugger' => '/Diagnostics/Debugger.php', 'debughelpers' => '/Diagnostics/Helpers.php', 'defaultbarpanel' => '/Diagnostics/DefaultBarPanel.php', 'defaultformrenderer' => '/Forms/Rendering/DefaultFormRenderer.php', 'deprecatedexception' => '/common/exceptions.php', 'devnullstorage' => '/Caching/Storages/DevNullStorage.php', 'dicontainer' => '/DI/Container.php', 'dicontainerbuilder' => '/DI/ContainerBuilder.php', 'directorynotfoundexception' => '/common/exceptions.php', 'environment' => '/common/Environment.php', 'extensionreflection' => '/Reflection/Extension.php', 'fatalerrorexception' => '/common/exceptions.php', 'filejournal' => '/Caching/Storages/FileJournal.php', 'filenotfoundexception' => '/common/exceptions.php', 'fileresponse' => '/Application/Responses/FileResponse.php', 'filestorage' => '/Caching/Storages/FileStorage.php', 'filetemplate' => '/Templating/FileTemplate.php', 'finder' => '/Utils/Finder.php', 'firelogger' => '/Diagnostics/FireLogger.php', 'forbiddenrequestexception' => '/Application/exceptions.php', 'form' => '/Forms/Form.php', 'formcontainer' => '/Forms/Container.php', 'formcontrol' => '/Forms/Controls/BaseControl.php', 'formgroup' => '/Forms/ControlGroup.php', 'formmacros' => '/Latte/Macros/FormMacros.php', 'forwardresponse' => '/Application/Responses/ForwardResponse.php', 'framework' => '/common/Framework.php', 'freezableobject' => '/common/FreezableObject.php', 'functionreflection' => '/Reflection/GlobalFunction.php', 'genericrecursiveiterator' => '/Iterators/Recursor.php', 'groupedtableselection' => '/Database/Table/GroupedSelection.php', 'hiddenfield' => '/Forms/Controls/HiddenField.php', 'html' => '/Utils/Html.php', 'htmlnode' => '/Latte/HtmlNode.php', 'httpcontext' => '/Http/Context.php', 'httprequest' => '/Http/Request.php', 'httprequestfactory' => '/Http/RequestFactory.php', 'httpresponse' => '/Http/Response.php', 'httpuploadedfile' => '/Http/FileUpload.php', 'iannotation' => '/Reflection/IAnnotation.php', 'iauthenticator' => '/Security/IAuthenticator.php', 'iauthorizator' => '/Security/IAuthorizator.php', 'ibarpanel' => '/Diagnostics/IBarPanel.php', 'icachejournal' => '/Caching/Storages/IJournal.php', 'icachestorage' => '/Caching/IStorage.php', 'icomponent' => '/ComponentModel/IComponent.php', 'icomponentcontainer' => '/ComponentModel/IContainer.php', 'iconfigadapter' => '/Config/IAdapter.php', 'identity' => '/Security/Identity.php', 'idicontainer' => '/DI/IContainer.php', 'ifiletemplate' => '/Templating/IFileTemplate.php', 'iformcontrol' => '/Forms/IControl.php', 'iformrenderer' => '/Forms/IFormRenderer.php', 'ifreezable' => '/common/IFreezable.php', 'ihttprequest' => '/Http/IRequest.php', 'ihttpresponse' => '/Http/IResponse.php', 'iidentity' => '/Security/IIdentity.php', 'imacro' => '/Latte/IMacro.php', 'image' => '/common/Image.php', 'imagebutton' => '/Forms/Controls/ImageButton.php', 'imailer' => '/Mail/IMailer.php', 'iniadapter' => '/Config/IniAdapter.php', 'instancefilteriterator' => '/Iterators/InstanceFilter.php', 'invalidlinkexception' => '/Application/UI/InvalidLinkException.php', 'invalidpresenterexception' => '/Application/exceptions.php', 'invalidstateexception' => '/common/exceptions.php', 'ioexception' => '/common/exceptions.php', 'ipartiallyrenderable' => '/Application/UI/IPartiallyRenderable.php', 'ipresenter' => '/Application/IPresenter.php', 'ipresenterfactory' => '/Application/IPresenterFactory.php', 'ipresenterresponse' => '/Application/IResponse.php', 'irenderable' => '/Application/UI/IRenderable.php', 'iresource' => '/Security/IResource.php', 'irole' => '/Security/IRole.php', 'irouter' => '/Application/IRouter.php', 'iservicebuilder' => '/DI/IServiceBuilder.php', 'isessionstorage' => '/Http/ISessionStorage.php', 'isignalreceiver' => '/Application/UI/ISignalReceiver.php', 'istatepersistent' => '/Application/UI/IStatePersistent.php', 'isubmittercontrol' => '/Forms/ISubmitterControl.php', 'isupplementaldriver' => '/Database/ISupplementalDriver.php', 'itemplate' => '/Templating/ITemplate.php', 'itranslator' => '/Localization/ITranslator.php', 'iuser' => '/Http/IUser.php', 'json' => '/Utils/Json.php', 'jsonexception' => '/Utils/Json.php', 'jsonresponse' => '/Application/Responses/JsonResponse.php', 'latteexception' => '/Latte/ParseException.php', 'lattefilter' => '/Latte/Engine.php', 'limitedscope' => '/Utils/LimitedScope.php', 'link' => '/Application/UI/Link.php', 'logger' => '/Diagnostics/Logger.php', 'macronode' => '/Latte/MacroNode.php', 'macroset' => '/Latte/Macros/MacroSet.php', 'macrotokenizer' => '/Latte/MacroTokenizer.php', 'mail' => '/Mail/Message.php', 'mailmimepart' => '/Mail/MimePart.php', 'mapiterator' => '/Iterators/Mapper.php', 'memberaccessexception' => '/common/exceptions.php', 'memcachedstorage' => '/Caching/Storages/MemcachedStorage.php', 'memorystorage' => '/Caching/Storages/MemoryStorage.php', 'methodreflection' => '/Reflection/Method.php', 'micropresenter' => '/Application/MicroPresenter.php', 'mimetypedetector' => '/Utils/MimeTypeDetector.php', 'missingserviceexception' => '/DI/exceptions.php', 'mssqldriver' => '/Database/Drivers/MsSqlDriver.php', 'multiselectbox' => '/Forms/Controls/MultiSelectBox.php', 'mysqldriver' => '/Database/Drivers/MySqlDriver.php', 'ncallbackfilteriterator' => '/Iterators/Filter.php', 'ncfix' => '/loader.php', 'neon' => '/Utils/Neon.php', 'neonadapter' => '/Config/NeonAdapter.php', 'neonexception' => '/Utils/Neon.php', 'netteloader' => '/Loaders/NetteLoader.php', 'notimplementedexception' => '/common/exceptions.php', 'notsupportedexception' => '/common/exceptions.php', 'nrecursivecallbackfilteriterator' => '/Iterators/RecursiveFilter.php', 'object' => '/common/Object.php', 'objectmixin' => '/common/ObjectMixin.php', 'ocidriver' => '/Database/Drivers/OciDriver.php', 'odbcdriver' => '/Database/Drivers/OdbcDriver.php', 'paginator' => '/Utils/Paginator.php', 'parameterreflection' => '/Reflection/Parameter.php', 'parser' => '/Latte/Parser.php', 'permission' => '/Security/Permission.php', 'pgsqldriver' => '/Database/Drivers/PgSqlDriver.php', 'phpfilestorage' => '/Caching/Storages/PhpFileStorage.php', 'phpwriter' => '/Latte/PhpWriter.php', 'presenter' => '/Application/UI/Presenter.php', 'presentercomponent' => '/Application/UI/PresenterComponent.php', 'presentercomponentreflection' => '/Application/UI/PresenterComponentReflection.php', 'presenterfactory' => '/Application/PresenterFactory.php', 'presenterrequest' => '/Application/Request.php', 'propertyreflection' => '/Reflection/Property.php', 'radiolist' => '/Forms/Controls/RadioList.php', 'recursivecomponentiterator' => '/ComponentModel/RecursiveComponentIterator.php', 'redirectresponse' => '/Application/Responses/RedirectResponse.php', 'regexpexception' => '/Utils/Strings.php', 'robotloader' => '/Loaders/RobotLoader.php', 'route' => '/Application/Routers/Route.php', 'routelist' => '/Application/Routers/RouteList.php', 'routingdebugger' => '/Application/Diagnostics/RoutingPanel.php', 'row' => '/Database/Row.php', 'rule' => '/Forms/Rule.php', 'rules' => '/Forms/Rules.php', 'safestream' => '/Utils/SafeStream.php', 'selectbox' => '/Forms/Controls/SelectBox.php', 'sendmailmailer' => '/Mail/SendmailMailer.php', 'servicebuilder' => '/DI/ServiceBuilder.php', 'session' => '/Http/Session.php', 'sessionsection' => '/Http/SessionSection.php', 'simpleauthenticator' => '/Security/SimpleAuthenticator.php', 'simplerouter' => '/Application/Routers/SimpleRouter.php', 'smartcachingiterator' => '/Iterators/CachingIterator.php', 'smtpexception' => '/Mail/SmtpMailer.php', 'smtpmailer' => '/Mail/SmtpMailer.php', 'sqlite2driver' => '/Database/Drivers/Sqlite2Driver.php', 'sqlitedriver' => '/Database/Drivers/SqliteDriver.php', 'sqlliteral' => '/Database/SqlLiteral.php', 'sqlpreprocessor' => '/Database/SqlPreprocessor.php', 'statement' => '/Database/Statement.php', 'staticclassexception' => '/common/exceptions.php', 'strings' => '/Utils/Strings.php', 'submitbutton' => '/Forms/Controls/SubmitButton.php', 'tablerow' => '/Database/Table/ActiveRow.php', 'tableselection' => '/Database/Table/Selection.php', 'template' => '/Templating/Template.php', 'templateexception' => '/Templating/FilterException.php', 'templatehelpers' => '/Templating/DefaultHelpers.php', 'textarea' => '/Forms/Controls/TextArea.php', 'textbase' => '/Forms/Controls/TextBase.php', 'textinput' => '/Forms/Controls/TextInput.php', 'textresponse' => '/Application/Responses/TextResponse.php', 'tokenizer' => '/Utils/Tokenizer.php', 'tokenizerexception' => '/Utils/Tokenizer.php', 'uimacros' => '/Latte/Macros/UIMacros.php', 'unknownimagefileexception' => '/common/Image.php', 'uploadcontrol' => '/Forms/Controls/UploadControl.php', 'url' => '/Http/Url.php', 'urlscript' => '/Http/UrlScript.php', 'user' => '/Http/User.php', )
#
Properties inherited from AutoLoader
$count
Nette Framework 2.0beta1 (for PHP 5.2) API API documentation generated by ApiGen 2.3.0