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

Element index for package Console_Application

[ a ] [ c ] [ d ] [ f ] [ g ] [ i ] [ o ] [ r ] [ s ] [ t ]

a

AbstractDbApplication
in file AbstractDbApplication.php, class AbstractDbApplication
    This basic console application provides the ability to bootstrap the Zend_Db resource. Derive this class to use the applications db resource (see application/configs/application.ini).
AbstractDbApplication.php
procedural page AbstractDbApplication.php
top

c

CreateTablesApplication.php
procedural page CreateTablesApplication.php
CreateTablesApplication
in file CreateTablesApplication.php, class CreateTablesApplication
    Creates the two neccessary tables FileMeta and KeyWord.
top

d

$dbName
in file AbstractDbApplication.php, variable AbstractDbApplication::$dbName
    The datavase name the database resource is configured for.
$dbResource
in file AbstractDbApplication.php, variable AbstractDbApplication::$dbResource
    The database resource object.
top

f

findConsoleParameters
in file ScannerApplication.php, method ScannerApplication::findConsoleParameters()
    Listen to option -d with a following string which is the scanned directory. Also listen to -c to clear the file meta table beforre saving.
findConsoleParameters
in file IndexerApplication.php, method IndexerApplication::findConsoleParameters()
    Checks for the option -c. If set the existing index will be deleted: @see IndexerApplication::$clearIndexTable
top

g

getHelpMessage
in file ScannerApplication.php, method ScannerApplication::getHelpMessage()
getHelpMessage
in file CreateTablesApplication.php, method CreateTablesApplication::getHelpMessage()
getHelpMessage
in file IndexerApplication.php, method IndexerApplication::getHelpMessage()
getUsage
in file ScannerApplication.php, method ScannerApplication::getUsage()
getUsage
in file IndexerApplication.php, method IndexerApplication::getUsage()
top

i

IndexerApplication.php
procedural page IndexerApplication.php
IndexerApplication
in file IndexerApplication.php, class IndexerApplication
    This application generates the keyword index by the information found in the FileMeta table.
top

o

onError
in file AbstractDbApplication.php, method AbstractDbApplication::onError()
    If verbosity is given (by option -v) exception messages, errormessgaes or given variables are echoed to the stdout.
top

r

run
in file ScannerApplication.php, method ScannerApplication::run()
    Generates a file tree and fisits it after that to gather meta information.
run
in file IndexerApplication.php, method IndexerApplication::run()
    Reads the FileMeta table information in chunks by 100 data rows and processes them. After that the generated index is saved to the KeyWord table.
run
in file CreateTablesApplication.php, method CreateTablesApplication::run()
    Loads the configs for FileMeta and KeyWord and executes them.
top

s

ScannerApplication.php
procedural page ScannerApplication.php
ScannerApplication
in file ScannerApplication.php, class ScannerApplication
    Scanns the given directory recursivle and gathers file meta informations.
setUp
in file AbstractDbApplication.php, method AbstractDbApplication::setUp()
    Bootstraps a Zend_Application bject with the config from APPLICATION_PATH . '/configs/application.ini'. Loads the database resource and database name.
signalInt
in file AbstractDbApplication.php, method AbstractDbApplication::signalInt()
    Aborts the script if ctrl + c is pressed.
top

t

tearDown
in file ScannerApplication.php, method ScannerApplication::tearDown()
tearDown
in file AbstractDbApplication.php, method AbstractDbApplication::tearDown()
    Resets the database resource object to null.
TRACE_LELVEL
in file ScannerApplication.php, class constant ScannerApplication::TRACE_LELVEL
TRACE_LELVEL
in file IndexerApplication.php, class constant IndexerApplication::TRACE_LELVEL
TRACE_LELVEL
in file CreateTablesApplication.php, class constant CreateTablesApplication::TRACE_LELVEL
top

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