autoloader
[ class tree: autoloader ] [ index: autoloader ] [ all elements ]

Element index for package autoloader

[ a ] [ c ] [ d ] [ g ] [ h ] [ i ] [ r ] [ s ] [ u ] [ _ ]

_

__static
in file Autoloader.php, method Autoloader::__static()
    A default Autoloader will be created.
_setPath
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::_setPath()
_setPath
in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::_setPath()
_setPath
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::_setPath()
    Stores the path imediatly persistent.
_setPath
in file AutoloaderIndex.php, method AutoloaderIndex::_setPath()
    Set the path for the class $class to $path
_unsetPath
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::_unsetPath()
    Deletes the path imediatly persistent.
_unsetPath
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::_unsetPath()
_unsetPath
in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::_unsetPath()
_unsetPath
in file AutoloaderIndex.php, method AutoloaderIndex::_unsetPath()
    Unset the path for the class $class.
__construct
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::__construct()
    Initializes the index.
__destruct
in file AutoloaderIndex.php, method AutoloaderIndex::__destruct()
    Destruction of this index will make changes persistent.
top

a

addCallersPath
in file Autoloader.php, method Autoloader::addCallersPath()
    Adds the class path of the caller. This will be done automatically if no class path is set.
addPath
in file Autoloader.php, method Autoloader::addPath()
    You can define several class paths in which the Autoloader will search for classes.
addSkipPattern
in file Autoloader.php, method Autoloader::addSkipPattern()
    Adds a regular expression for ignoring files in the class paths.
autoload
in file Autoloader.php, method Autoloader::autoload()
    PHP will call this method for loading a class.
Autoloader
in file Autoloader.php, class Autoloader
    An implemtation for Autoloading classes in PHP.
Autoloader.php
procedural page Autoloader.php
AutoloaderException_SearchFailed_EmptyClassPath
in file AutoloaderException_SearchFailed_EmptyClassPath.php, class AutoloaderException_SearchFailed_EmptyClassPath
    No class path was defined.
Autoloader.php
procedural page Autoloader.php
AutoloaderException_GuessPathFailed.php
procedural page AutoloaderException_GuessPathFailed.php
AutoloaderException_Include.php
procedural page AutoloaderException_Include.php
AutoloaderException_Include_ClassNotDefined.php
procedural page AutoloaderException_Include_ClassNotDefined.php
AutoloaderException_Include_FileNotExists.php
procedural page AutoloaderException_Include_FileNotExists.php
AutoloaderException_SearchFailed.php
procedural page AutoloaderException_SearchFailed.php
AutoloaderException_SearchFailed_EmptyClassPath.php
procedural page AutoloaderException_SearchFailed_EmptyClassPath.php
AutoloaderIndex_Dummy.php
procedural page AutoloaderIndex_Dummy.php
AutoloaderIndex_PDO.php
procedural page AutoloaderIndex_PDO.php
AutoloaderIndex_SerializedHashtable.php
procedural page AutoloaderIndex_SerializedHashtable.php
AutoloaderIndex_SerializedHashtable_GZ.php
procedural page AutoloaderIndex_SerializedHashtable_GZ.php
AutoloaderException_Index.php
procedural page AutoloaderException_Index.php
AutoloaderException_Index_IO.php
procedural page AutoloaderException_Index_IO.php
AutoloaderException_Index_NotDefined.php
procedural page AutoloaderException_Index_NotDefined.php
AutoloaderException_Index_NotFound.php
procedural page AutoloaderException_Index_NotFound.php
AutoloaderFileParser_RegExp.php
procedural page AutoloaderFileParser_RegExp.php
AutoloaderFileParser_Tokenizer.php
procedural page AutoloaderFileParser_Tokenizer.php
AutoloaderException_Parser.php
procedural page AutoloaderException_Parser.php
AutoloaderException_Parser_IO.php
procedural page AutoloaderException_Parser_IO.php
AutoloaderException
in file AutoloaderException.php, class AutoloaderException
    AutoloaderException is the base class of the PHP Autoloader project.
AutoloaderException_Include
in file AutoloaderException_Include.php, class AutoloaderException_Include
    Exception during requiring a class definition.
AutoloaderException_Include_ClassNotDefined
in file AutoloaderException_Include_ClassNotDefined.php, class AutoloaderException_Include_ClassNotDefined
    The Autoloader throws this exception if the class could not be found.
AutoloaderException_Include_FileNotExists
in file AutoloaderException_Include_FileNotExists.php, class AutoloaderException_Include_FileNotExists
    The required class definition does not exist.
AutoloaderException_Index
in file AutoloaderException_Index.php, class AutoloaderException_Index
    Indicates Errors from the index.
AutoloaderException_Index_IO
in file AutoloaderException_Index_IO.php, class AutoloaderException_Index_IO
    IO problems with the index.
AutoloaderException_Index_NotDefined
in file AutoloaderException_Index_NotDefined.php, class AutoloaderException_Index_NotDefined
    The Autoloader will throw this exception during autoloading if the index is empty.
AutoloaderException_Index_NotFound
in file AutoloaderException_Index_NotFound.php, class AutoloaderException_Index_NotFound
    No class definition was found in the index.
AutoloaderException_Parser
in file AutoloaderException_Parser.php, class AutoloaderException_Parser
    Exceptions thrown during parsing for class definitions.
AutoloaderException_Parser_IO
in file AutoloaderException_Parser_IO.php, class AutoloaderException_Parser_IO
    Indicates IO problems during parsing.
AutoloaderException_SearchFailed
in file AutoloaderException_GuessPathFailed.php, class AutoloaderException_SearchFailed
    Indicates that guessing the callers path failed.
AutoloaderException.php
procedural page AutoloaderException.php
AutoloaderIndex
in file AutoloaderIndex.php, class AutoloaderIndex
    The AutoloaderIndex stores the location of class defintions for speeding up recurring searches.
AutoloaderIndex_Dummy
in file AutoloaderIndex_Dummy.php, class AutoloaderIndex_Dummy
    A Dummy implementation without any persistent abilities.
AutoloaderIndex_PDO
in file AutoloaderIndex_PDO.php, class AutoloaderIndex_PDO
    The index is a PDO object.
AutoloaderIndex_SerializedHashtable
in file AutoloaderIndex_SerializedHashtable.php, class AutoloaderIndex_SerializedHashtable
    The index is a serialized hashtable.
AutoloaderIndex_SerializedHashtable_GZ
in file AutoloaderIndex_SerializedHashtable_GZ.php, class AutoloaderIndex_SerializedHashtable_GZ
    The index is a compressed serialized hashtable.
AutoloaderIndex.php
procedural page AutoloaderIndex.php
AutoloaderFileParser
in file AutoloaderFileParser.php, class AutoloaderFileParser
    A Parser for Class definition
AutoloaderFileParser_RegExp
in file AutoloaderFileParser_RegExp.php, class AutoloaderFileParser_RegExp
    Implementation using a regulare expression.
AutoloaderFileParser_Tokenizer
in file AutoloaderFileParser_Tokenizer.php, class AutoloaderFileParser_Tokenizer
    Reliable implementation using PHP's tokenizer.
AutoloaderFileParser.php
procedural page AutoloaderFileParser.php
top

c

CLASS_CONSTRUCTOR
in file Autoloader.php, class constant Autoloader::CLASS_CONSTRUCTOR
    The name of the class constructor is __static.
top

d

DEFAULT_SQLITE
in file AutoloaderIndex_PDO.php, class constant AutoloaderIndex_PDO::DEFAULT_SQLITE
    The name of the default SQLite database.
delete
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::delete()
    Deletes the index file
delete
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::delete()
    deletes the relation autoloadindex.
delete
in file AutoloaderIndex.php, method AutoloaderIndex::delete()
    Deletes the index
delete
in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::delete()
    Does nothing
top

g

getDefaultInstance
in file Autoloader.php, method Autoloader::getDefaultInstance()
getParser
in file Autoloader.php, method Autoloader::getParser()
getPaths
in file Autoloader.php, method Autoloader::getPaths()
getRegisteredAutoloaders
in file Autoloader.php, method Autoloader::getRegisteredAutoloaders()
getContext
in file AutoloaderIndex.php, method AutoloaderIndex::getContext()
    The Autoloader class path context
getIndexPath
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::getIndexPath()
    Get the path of the index file.
getPath
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::getPath()
getPath
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::getPath()
getPath
in file AutoloaderIndex.php, method AutoloaderIndex::getPath()
getPath
in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::getPath()
getPDO
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::getPDO()
getSQLiteInstance
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::getSQLiteInstance()
    Returns an index using a SQLite database.
getInstance
in file AutoloaderFileParser.php, method AutoloaderFileParser::getInstance()
top

h

hasPath
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::hasPath()
hasPath
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::hasPath()
hasPath
in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::hasPath()
hasPath
in file AutoloaderIndex.php, method AutoloaderIndex::hasPath()
top

i

isClassInFile
in file AutoloaderFileParser.php, method AutoloaderFileParser::isClassInFile()
isClassInSource
in file AutoloaderFileParser_Tokenizer.php, method AutoloaderFileParser_Tokenizer::isClassInSource()
isClassInSource
in file AutoloaderFileParser_RegExp.php, method AutoloaderFileParser_RegExp::isClassInSource()
isClassInSource
in file AutoloaderFileParser.php, method AutoloaderFileParser::isClassInSource()
isSupported
in file AutoloaderFileParser_Tokenizer.php, method AutoloaderFileParser_Tokenizer::isSupported()
isSupported
in file AutoloaderFileParser_RegExp.php, method AutoloaderFileParser_RegExp::isSupported()
isSupported
in file AutoloaderFileParser.php, method AutoloaderFileParser::isSupported()
top

r

register
in file Autoloader.php, method Autoloader::register()
    This Autoloader will be registered at the stack.
registerInternalClass
in file Autoloader.php, method Autoloader::registerInternalClass()
    This is used for internal classes, which cannot use the Autoloader. They will be required in a traditional way without any index or searching.
remove
in file Autoloader.php, method Autoloader::remove()
    This Autoloader will be removed from the stack.
removeAll
in file Autoloader.php, method Autoloader::removeAll()
    All instances of Autoloader will be removed from the stack.
removeAllPaths
in file Autoloader.php, method Autoloader::removeAllPaths()
    remove all class paths.
removeGuessedPath
in file Autoloader.php, method Autoloader::removeGuessedPath()
    register() automatically adds a guessed path where it assumes to find classes. If you're not happy with this path, you might remove it from the class path list.
removePath
in file Autoloader.php, method Autoloader::removePath()
    remove a class path
readFile
in file AutoloaderIndex_SerializedHashtable_GZ.php, method AutoloaderIndex_SerializedHashtable_GZ::readFile()
readFile
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::readFile()
top

s

setIndex
in file Autoloader.php, method Autoloader::setIndex()
    You might change the index if your not happy with the default index AutoloaderIndex_SerializedHashtable_GZ.
setParser
in file Autoloader.php, method Autoloader::setParser()
    Sets a AutoloaderFileParser.
setSkipFilesize
in file Autoloader.php, method Autoloader::setSkipFilesize()
    Set a file size to ignore files bigger than $size.
save
in file AutoloaderIndex.php, method AutoloaderIndex::save()
    Makes the changes to the index persistent.
save
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::save()
save
in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::save()
    Does nothing
save
in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::save()
    Does nothing as _setPath() and _unsetPath() stored imediatly.
saveFile
in file AutoloaderIndex_SerializedHashtable_GZ.php, method AutoloaderIndex_SerializedHashtable_GZ::saveFile()
saveFile
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::saveFile()
setAutoloader
in file AutoloaderIndex.php, method AutoloaderIndex::setAutoloader()
    The Autoloader calls this to set itself to this index.
setIndexPath
in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::setIndexPath()
    Set the path to the index file.
setPath
in file AutoloaderIndex.php, method AutoloaderIndex::setPath()
    Set the path for the class $class to $path
top

u

unsetPath
in file AutoloaderIndex.php, method AutoloaderIndex::unsetPath()
    Unset the path for the class
top

Documentation generated on Fri, 27 Nov 2009 11:36:21 +0100 by phpDocumentor 1.4.3