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

Element index for package MediaSearch_File

[ a ] [ c ] [ f ] [ g ] [ h ] [ i ] [ m ] [ s ] [ t ] [ u ] [ v ] [ _ ]

_

__construct
in file Visitor.php, method MediaSearch_File_Visitor::__construct()
    Generates the MediaSearch_Scan_List object we use to hold the collected informations from the file tree.
__construct
in file TreeFactory.php, method MediaSearch_File_TreeFactory::__construct()
    Sets the root directory.
__construct
in file Folder.php, method MediaSearch_File_Folder::__construct()
__construct
in file File.php, method MediaSearch_File_File::__construct()
__construct
in file Abstract.php, method MediaSearch_File_Abstract::__construct()
    Requires a filename as string or an SplFileInfo object of a file.
top

a

acceptVisitor
in file File.php, method MediaSearch_File_File::acceptVisitor()
    Implements MediaSearch_Interface_Visitable.
acceptVisitor
in file Folder.php, method MediaSearch_File_Folder::acceptVisitor()
    Implements MediaSearch_Interface_Visitable.
addFile
in file Folder.php, method MediaSearch_File_Folder::addFile()
    Adds files as childs to the node.
addScannedFile
in file Visitor.php, method MediaSearch_File_Visitor::addScannedFile()
    Adds a MediaSearch_Scan_FileMeta object to the scanned files list object.
Abstract.php
procedural page Abstract.php
top

c

construct
in file TreeFactory.php, method MediaSearch_File_TreeFactory::construct()
    MediaSearch_Interface_Factory implementation.
top

f

$fileInfo
in file Abstract.php, variable MediaSearch_File_Abstract::$fileInfo
    Holds the SplFileInfo object.
File.php
procedural page File.php
Folder.php
procedural page Folder.php
top

g

getExtension
in file Util.php, method MediaSearch_File_Util::getExtension()
    Returns the trailing part beginning at the last . in the sting.
getFileList
in file Visitor.php, method MediaSearch_File_Visitor::getFileList()
    Returns the scanned file list object with all collected data.
getFiles
in file Folder.php, method MediaSearch_File_Folder::getFiles()
    Returns the files if there are any
getType
in file File.php, method MediaSearch_File_File::getType()
    Returns the type according to the class constants named by TYPE_*.
top

h

hasFiles
in file Folder.php, method MediaSearch_File_Folder::hasFiles()
    Returns whether this node has childs or not.
top

i

isType
in file File.php, method MediaSearch_File_File::isType()
    This mthod provides two functions:
top

m

MediaSearch_File_Abstract
in file Abstract.php, class MediaSearch_File_Abstract
    An abstract file implemetnation. Thats part of tee composite pattern (see GoF for more information) used to build a file tree.
MediaSearch_File_File
in file File.php, class MediaSearch_File_File
    Concrete implementation of a file. Objects of this type are leafes in a file tree. A file can have a type (see class constants). The type of a file is determined by its file name extension.
MediaSearch_File_Folder
in file Folder.php, class MediaSearch_File_Folder
    Concrete implementation of a folder. Objects of this type are nodes in a file tree. A folder can have some files as chields. Theese could be files or folders. This is the composite part of the composite pattern (see GoF).
MediaSearch_File_TreeFactory
in file TreeFactory.php, class MediaSearch_File_TreeFactory
    Constructs a tree of a given root directory. The whole tree is generated recursivle of MediaSearch_File_Abstract objects.
MediaSearch_File_Util
in file Util.php, class MediaSearch_File_Util
    Pure static class which provides usefull file helper methods.
MediaSearch_File_Visitor
in file Visitor.php, class MediaSearch_File_Visitor
    Visits a file tree (an object of type MediaSearch_File_Abstract) and colletcts informations into the MediaSearch_Scan_List object.
top

s

setRootDir
in file TreeFactory.php, method MediaSearch_File_TreeFactory::setRootDir()
    Sets the root directory.
stripExtension
in file Util.php, method MediaSearch_File_Util::stripExtension()
    Removes the trailing part beginning at the last . in the sting.
top

t

TreeFactory.php
procedural page TreeFactory.php
TRACE_LELVEL
in file Util.php, class constant MediaSearch_File_Util::TRACE_LELVEL
TRACE_LELVEL
in file Visitor.php, class constant MediaSearch_File_Visitor::TRACE_LELVEL
TRACE_LELVEL
in file Folder.php, class constant MediaSearch_File_Folder::TRACE_LELVEL
TRACE_LELVEL
in file File.php, class constant MediaSearch_File_File::TRACE_LELVEL
TRACE_LELVEL
in file Abstract.php, class constant MediaSearch_File_Abstract::TRACE_LELVEL
TRACE_LEVEL
in file TreeFactory.php, class constant MediaSearch_File_TreeFactory::TRACE_LEVEL
TYPE_DOCUMENT
in file File.php, class constant MediaSearch_File_File::TYPE_DOCUMENT
    File type document: All files with the file name extensions: 'txt', 'pdf', 'odt', 'doc'.
TYPE_IMAGE
in file File.php, class constant MediaSearch_File_File::TYPE_IMAGE
    File type image: All files with the file name extensions: 'jpg', 'jpeg', 'gif', 'png', 'bmp', 'tif'.
TYPE_MOVIE
in file File.php, class constant MediaSearch_File_File::TYPE_MOVIE
    File type movie: All files with the file name extensions: 'avi', 'mov', 'mpg', 'mpeg', 'mp4', 'mkv', 'wmv', 'rm', 'xvid', 'divx', 'mpa', 'm4v', 'ogm', 'sfv'.
TYPE_MUSIC
in file File.php, class constant MediaSearch_File_File::TYPE_MUSIC
    File type music: All files with the file name extensions: 'mp3', 'wav', 'ogg', 'm4a'.
TYPE_SOFTWARE
in file File.php, class constant MediaSearch_File_File::TYPE_SOFTWARE
    File type software: All files with the file name extensions: 'exe', 'dmg', 'pkg', 'dpkg', 'xpi'.
TYPE_UNKNOW
in file File.php, class constant MediaSearch_File_File::TYPE_UNKNOW
    Unknown file type
top

u

Util.php
procedural page Util.php
top

v

Visitor.php
procedural page Visitor.php
visit
in file Visitor.php, method MediaSearch_File_Visitor::visit()
    This method is called from the visited subjects to join the visiting.
top

Documentation generated on Mon, 17 Aug 2009 14:50:58 +0200 by phpDocumentor 1.4.2