Index of all elements
[ a ]
[ c ]
[ d ]
[ g ]
[ h ]
[ i ]
[ r ]
[ s ]
[ u ]
[ _ ]
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
- 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_SearchFailed_EmptyClassPath
- in file AutoloaderException_SearchFailed_EmptyClassPath.php, class AutoloaderException_SearchFailed_EmptyClassPath
No class path was defined.
- 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.
- 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.
- Autoloader.php
- procedural page Autoloader.php
- AutoloaderException.php
- procedural page AutoloaderException.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.php
- procedural page AutoloaderIndex.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.php
- procedural page AutoloaderFileParser.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
top
top
top
g
- getContext
- in file AutoloaderIndex.php, method AutoloaderIndex::getContext()
The Autoloader class path context
- getDefaultInstance
- in file Autoloader.php, method Autoloader::getDefaultInstance()
- getIndexPath
- in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::getIndexPath()
Get the path of the index file.
- getInstance
- in file AutoloaderFileParser.php, method AutoloaderFileParser::getInstance()
- getParser
- in file Autoloader.php, method Autoloader::getParser()
- 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()
- getPaths
- in file Autoloader.php, method Autoloader::getPaths()
- getPDO
- in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::getPDO()
- getRegisteredAutoloaders
- in file Autoloader.php, method Autoloader::getRegisteredAutoloaders()
- getSQLiteInstance
- in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::getSQLiteInstance()
Returns an index using a SQLite database.
top
top
top
r
- readFile
- in file AutoloaderIndex_SerializedHashtable_GZ.php, method AutoloaderIndex_SerializedHashtable_GZ::readFile()
- readFile
- in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::readFile()
- 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
top
s
- save
- in file AutoloaderIndex.php, method AutoloaderIndex::save()
Makes the changes to the index persistent.
- 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.
- save
- in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::save()
- 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.
- setIndex
- in file Autoloader.php, method Autoloader::setIndex()
You might change the index if your not happy with the default index AutoloaderIndex_SerializedHashtable_GZ.
- setIndexPath
- in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::setIndexPath()
Set the path to the index file.
- setParser
- in file Autoloader.php, method Autoloader::setParser()
Sets a AutoloaderFileParser.
- setPath
- in file AutoloaderIndex.php, method AutoloaderIndex::setPath()
Set the path for the class $class to $path
- setSkipFilesize
- in file Autoloader.php, method Autoloader::setSkipFilesize()
Set a file size to ignore files bigger than $size.
top
top
_
- _setPath
- in file AutoloaderIndex_Dummy.php, method AutoloaderIndex_Dummy::_setPath()
- _setPath
- in file AutoloaderIndex_SerializedHashtable.php, method AutoloaderIndex_SerializedHashtable::_setPath()
- _setPath
- in file AutoloaderIndex.php, method AutoloaderIndex::_setPath()
Set the path for the class $class to $path
- _setPath
- in file AutoloaderIndex_PDO.php, method AutoloaderIndex_PDO::_setPath()
Stores the path imediatly persistent.
- _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.
- __static
- in file Autoloader.php, method Autoloader::__static()
A default Autoloader will be created.
top
|
|