[ all elements ]

Index of all elements

[ a ] [ b ] [ c ] [ d ] [ e ] [ g ] [ i ] [ l ] [ n ] [ o ] [ p ] [ r ] [ s ] [ t ] [ u ] [ w ] [ _ ]

a

Application_Bootstrap_Application
in file Application.php, class Application_Bootstrap_Application
    Application_Bootstrap_Application is the bootstrap for the application.
Application_Bootstrap_Base
in file Base.php, class Application_Bootstrap_Base
    Application_Bootstrap_Base is a base class for bootstrap classes.
Application_Bootstrap_DoctrineCli
in file DoctrineCli.php, class Application_Bootstrap_DoctrineCli
    Application_Bootstrap_DoctrineCli is the bootstrap for the Doctrine CLI interface.
Application_Cli
in file Cli.php, class Application_Cli
    Command line interface for Mai. (Mai Manager)
askToConfirm
in file Cli.php, method Application_Cli::askToConfirm()
    Ask the user to confirm.
askToContinue
in file Cli.php, method Application_Cli::askToContinue()
    Ask the user to continue
Application.php
procedural page Application.php
top

b

Base
in file Base.php, class Base
    The Base class contains some basic functions for Mai.
BaseWord
in file BaseWord.php, class BaseWord
    BaseWord is the model of the base_word table in the base db.
Base.php
procedural page Base.php
Base.php
procedural page Base.php
BaseWord.php
procedural page BaseWord.php
BaseWord.php
procedural page BaseWord.php
top

c

createConfig
in file Cli.php, method Application_Cli::createConfig()
    Create a config file for Mai
Cli.php
procedural page Cli.php
top

d

Db_Base_BaseWord
in file BaseWord.php, class Db_Base_BaseWord
    Db_Base_BaseWord is the row class for base_words on the base db.
Db_User_Pattern
in file Pattern.php, class Db_User_Pattern
    Db_User_Pattern is the table class for the pattern table on the user databse.
Db_User_User
in file User.php, class Db_User_User
    Db_User_User
Db_User_Word
in file Word.php, class Db_User_Word
    Db_User_Word is the table class for the word table at the user database.
DoctrineCli.php
procedural page DoctrineCli.php
top

e

endMai
in file TalkController.php, method TalkController::endMai()
    End Mai library.
top

g

getCacheWords
in file TalkController.php, method TalkController::getCacheWords()
    Create a new instance of Mai_Cache_Words and loads the cache file defined in config.ini
getCsvWords
in file TalkController.php, method TalkController::getCsvWords()
    Create a new instance of Mai_Cache_Words and loads the csv cache file defined in config.ini
getFirstLettersWords
in file TalkController.php, method TalkController::getFirstLettersWords()
    Returns an array with the first 3 letters of every word
getPatternArray
in file Pattern.php, method Pattern::getPatternArray()
    Unserialize the string.
getPatternResponseArray
in file Pattern.php, method Pattern::getPatternResponseArray()
    Unserialize the string.
getPatternsFromDb
in file TalkController.php, method TalkController::getPatternsFromDb()
    Selects patterns from the database.
getRealIp
in file Base.php, method Base::getRealIp()
    Get the ip address of the current user.
getUser
in file Gateway.php, method User_Gateway::getUser()
    Returns a user.
getWordsFromDb
in file TalkController.php, method TalkController::getWordsFromDb()
    Selects all the words from the db for the current user.
Gateway.php
procedural page Gateway.php
top

i

indexAction
in file LoginController.php, method LoginController::indexAction()
    Shows the login form and possible errors.
indexAction
in file IndexController.php, method IndexController::indexAction()
    Creates and hash for AJAX requests and renders the view.
indexAction
in file TalkController.php, method TalkController::indexAction()
    Combines the different components of Mai Lib to parse the text of the user.
indexAction
in file UnittestController.php, method UnittestController::indexAction()
IndexController
in file IndexController.php, class IndexController
    IndexController
initAutoLoader
in file Base.php, method Application_Bootstrap_Base::initAutoLoader()
    Setup auto loading of classes.
initBaseDbConnection
in file Base.php, method Application_Bootstrap_Base::initBaseDbConnection()
    Connect to base db.
initDoctrineCli
in file DoctrineCli.php, method Application_Bootstrap_DoctrineCli::initDoctrineCli()
    Start up CLI.
initFrontController
in file Application.php, method Application_Bootstrap_Application::initFrontController()
    Configure the frontController.
initGlobalConfig
in file Base.php, method Application_Bootstrap_Base::initGlobalConfig()
    Loads the global.ini file and saves it to the registry.
initIncludePaths
in file Base.php, method Application_Bootstrap_Base::initIncludePaths()
    Set include paths.
initUserDbConnection
in file Base.php, method Application_Bootstrap_Base::initUserDbConnection()
    Connect to user db.
isValid
in file Session.php, method User_Session::isValid()
    Validates the session.
IndexController.php
procedural page IndexController.php
top

l

LoginController
in file LoginController.php, class LoginController
    LoginController
LoginController.php
procedural page LoginController.php
top

n

newUser
in file Gateway.php, method User_Gateway::newUser()
    Returns a new User class.
top

o

output
in file Cli.php, method Application_Cli::output()
    Output a message.
top

p

Pattern.php
procedural page Pattern.php
Pattern.php
procedural page Pattern.php
Pattern
in file Pattern.php, class Pattern
    Pattern
preDispatch
in file LoginController.php, method LoginController::preDispatch()
    Automatically removes every session for security reasons.
preDispatch
in file IndexController.php, method IndexController::preDispatch()
    Checks the session before the actions.
processNormal
in file TalkController.php, method TalkController::processNormal()
    Process normal text.
top

r

registerFrontControllerPlugins
in file Application.php, method Application_Bootstrap_Application::registerFrontControllerPlugins()
    Register the frontController plugins.
remove
in file Session.php, method User_Session::remove()
    Remove all session data.
returnDbConfig
in file Base.php, method Application_Bootstrap_Base::returnDbConfig()
    Loads the db.ini file.
returnDoctrineCliConfigBase
in file Base.php, method Application_Bootstrap_Base::returnDoctrineCliConfigBase()
    Loads the doctrine-cli.ini file and outputs an array with config variables for the base db.
returnDoctrineCliConfigUser
in file Base.php, method Application_Bootstrap_Base::returnDoctrineCliConfigUser()
    Loads the doctrine-cli.ini file and outputs an array with config variables for the user db.
returnUserId
in file Session.php, method User_Session::returnUserId()
    Return the id of the user is a session excists.
run
in file DoctrineCli.php, method Application_Bootstrap_DoctrineCli::run()
    Starts up the bootstrap.
run
in file Base.php, method Application_Bootstrap_Base::run()
    Starts up the bootstrap.
run
in file Application.php, method Application_Bootstrap_Application::run()
    Starts up the bootstrap.
run
in file Cli.php, method Application_Cli::run()
    Starts up the bootstrap.
runBackupDb
in file Cli.php, method Application_Cli::runBackupDb()
    Backup the Mai database
runInstall
in file Cli.php, method Application_Cli::runInstall()
    Install Mai
top

s

Session.php
procedural page Session.php
set
in file Session.php, method User_Session::set()
    Sets a session using Zend_Session_Namespace.
setPatternArray
in file Pattern.php, method Pattern::setPatternArray()
    Serialize an array,
setPatternResponseArray
in file Pattern.php, method Pattern::setPatternResponseArray()
    Serialize an array,
setTableDefinition
in file Pattern.php, method Db_User_Pattern::setTableDefinition()
setTableDefinition
in file User.php, method Db_User_User::setTableDefinition()
setTableDefinition
in file Word.php, method Db_User_Word::setTableDefinition()
setTableDefinition
in file BaseWord.php, method Db_Base_BaseWord::setTableDefinition()
startUpMai
in file TalkController.php, method TalkController::startUpMai()
    Start up Mai Library
step1Action
in file LoginController.php, method LoginController::step1Action()
    First step of the login process. Checks the OpenID identifier.
step2Action
in file LoginController.php, method LoginController::step2Action()
    Second and last step of the login system. Starts a session on success.
top

t

TalkController.php
procedural page TalkController.php
TalkController
in file TalkController.php, class TalkController
    TalkController
testBaseDb
in file Cli.php, method Application_Cli::testBaseDb()
    Test the connection with the base db.
testDatabaseDrivers
in file Cli.php, method Application_Cli::testDatabaseDrivers()
    Look for a loaded database extension.
testPhpVersion
in file Cli.php, method Application_Cli::testPhpVersion()
    Test the PHP version.
testUserDb
in file Cli.php, method Application_Cli::testUserDb()
    Test the connection with the user db.
top

u

User.php
procedural page User.php
User.php
procedural page User.php
UnittestController.php
procedural page UnittestController.php
UnittestController
in file UnittestController.php, class UnittestController
    UnittestController
User
in file User.php, class User
    User
User_Gateway
in file Gateway.php, class User_Gateway
    User_Gateway
User_Session
in file Session.php, class User_Session
    User_Session
top

w

Word.php
procedural page Word.php
Word.php
procedural page Word.php
Word
in file Word.php, class Word
    Word
top

_

$_logFilename
in file Base.php, variable Base::$_logFilename
    Contains the name of the default log file.
$_logger
in file Base.php, variable Base::$_logger
    Contains the logger class
$_logPath
in file Base.php, variable Base::$_logPath
    Contains the path of the log files.
$_session
in file Session.php, variable User_Session::$_session
    Holds the session namespace.
__clone
in file Base.php, method Application_Bootstrap_Base::__clone()
    Cloning of a bootstrap class is not allowed.
__construct
in file Gateway.php, method User_Gateway::__construct()
    Private constructor to prevent construction.
__construct
in file DoctrineCli.php, method Application_Bootstrap_DoctrineCli::__construct()
    Private constructor to prevent creation of this object.
__construct
in file Session.php, method User_Session::__construct()
    Private constructor to prevent construction.
__construct
in file Base.php, method Application_Bootstrap_Base::__construct()
    Private constructor to prevent creation of this object.
__construct
in file Base.php, method Base::__construct()
    Private constructor to prevent creation of this class.
__construct
in file Application.php, method Application_Bootstrap_Application::__construct()
    Private constructor to prevent creation of this object.
__construct
in file Cli.php, method Application_Cli::__construct()
    Private constructor to prevent creation of this object.
top

Documentation generated on Mon, 27 Jul 2009 19:54:28 +0200 by phpDocumentor 1.4.1