[ all elements ]

Index of all elements

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ k ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ y ] [ _ ]

a

$array
in file PMO_MyArray.php, variable PMO_MyArray::$array
    holds the PMO objects
$array_fields
in file PMO_MyParser.php, variable PMO_MyParser::$array_fields
$array_functions
in file PMO_MyParser.php, variable PMO_MyParser::$array_functions
$array_iterator
in file PMO_MyController.php, variable PMO_MyController::$array_iterator
    ArrayIterator SPL Object.
$array_tables
in file PMO_MyParser.php, variable PMO_MyParser::$array_tables
add
in file PMO_MyMap.php, method PMO_MyMap::add()
    Adds an array of PMO_Object to the current map in the form of tablename=>PMO_Object
add
in file PMO_Map.php, method PMO_Map::add()
    Add an array of PMO_Object to map tablename=>PMO_Object
add
in file PMO_MyArray.php, method PMO_MyArray::add()
addField
in file PMO_MyParser.php, method PMO_MyParser::addField()
    add a field name to field array
addField
in file PMO_Parser.php, method PMO_Parser::addField()
    Add a field viewed by parser
addFunction
in file PMO_Parser.php, method PMO_Parser::addFunction()
    add an sql function into function array
addFunction
in file PMO_MyParser.php, method PMO_MyParser::addFunction()
    add an sql function into function array
addTable
in file PMO_Parser.php, method PMO_Parser::addTable()
    Add a table viewed by parser
addTable
in file PMO_MyParser.php, method PMO_MyParser::addTable()
    add a tablename stocked in tables array
append
in file PMO_MyArray.php, method PMO_MyArray::append()
arsort
in file PMO_MyArray.php, method PMO_MyArray::arsort()
asort
in file PMO_MyArray.php, method PMO_MyArray::asort()
top

b

beginTransaction
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::beginTransaction()
beginTransaction
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::beginTransaction()
    begin a transaction with Dbms
beginTransaction
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::beginTransaction()
beginTransaction
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::beginTransaction()
    starts a MySql transaction
beginTransaction
in file PMO_Dbms.php, method PMO_Dbms::beginTransaction()
    the implementation must start a transaction
top

c

change_key_case
in file PMO_MyArray.php, method PMO_MyArray::change_key_case()
close
in file PMO_MemCache.php, method PMO_MemCache::close()
    closes the connection to the memcache server
close
in file PMO_MyMemCache.php, method PMO_MyMemCache::close()
    closes the connection to the memcache server
commit
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::commit()
    commit the transaction with Dbms
commit
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::commit()
commit
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::commit()
    commits a transaction
commit
in file PMO_Dbms.php, method PMO_Dbms::commit()
    the implemetation ust commit the started transaction
commit
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::commit()
connect
in file PMO_MyMemCache.php, method PMO_MyMemCache::connect()
    establishes a connection with the memcache server
connect
in file PMO_MemCache.php, method PMO_MemCache::connect()
    connects to the memcache server
connect
in file PMO_Dbms_Sqlite.php, method PMO_Dbms_Sqlite::connect()
connect
in file PMO_Dbms.php, method PMO_Dbms::connect()
    The implementation must create a data link with the database
connect
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::connect()
    establishes a connection with the database server and the database
connect
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::connect()
connect
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::connect()
connect
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::connect()
count
in file PMO_Map.php, method PMO_Map::count()
    Return number of rows for this PMO_Map
count
in file PMO_MyArray.php, method PMO_MyArray::count()
count
in file PMO_MyMap.php, method PMO_MyMap::count()
    returns the number of rows in the map
countFields
in file PMO_Parser.php, method PMO_Parser::countFields()
    count the number of fields seen by parser
countFields
in file PMO_MyParser.php, method PMO_MyParser::countFields()
    count the number of fields
count_values
in file PMO_MyArray.php, method PMO_MyArray::count_values()
    already taken care by ArrayIterator as count();
current
in file PMO_MyArray.php, method PMO_MyArray::current()
class_film_actor.php
procedural page class_film_actor.php
top

d

$db
in file PMO_MyDbms.php, variable PMO_MyDbms::$db
    a PMO_Dbms object or a database resource link
$dbms_instance
in file PMO_MyController.php, variable PMO_MyController::$dbms_instance
    the Dbms instance
delete
in file PMO_MyObject.php, method PMO_MyObject::delete()
    Deletes the corespondgng data row from the database table
delete
in file PMO_Object.php, method PMO_Object::delete()
    Delete data of object into database
delete
in file PMO_MyMemCache.php, method PMO_MyMemCache::delete()
    deletes a PMO_Object from the cache
delete
in file PMO_MyDbms.php, method PMO_MyDbms::delete()
    deletes the data row corresponding to the PMO_Object from the database table All primary key must be fill.
delete
in file PMO_Dbms.php, method PMO_Dbms::delete()
    the implementation must delete data corresponding to the PMO_Object in database All primary key must be fill.
delete
in file PMO_MemCache.php, method PMO_MemCache::delete()
    deletes an existing PMO_Object from the memcache server
top

e

each
in file PMO_MyArray.php, method PMO_MyArray::each()
end
in file PMO_MyArray.php, method PMO_MyArray::end()
top

f

$field
in file PMO_MyRequest.php, variable PMO_MyRequest::$field
    the SQL query fields
$from
in file PMO_MyRequest.php, variable PMO_MyRequest::$from
    the table names of the query
factory
in file PMO_MyTable.php, method PMO_MyTable::factory()
    return a PMO_MyTable object from th PMO_MyTable directory or instanciates it if it does not exist yet.
factory
in file PMO_MyDbms.php, method PMO_MyDbms::factory()
    returns a reference to the PMO_Dbms object If it does not already exists a new object is created and retained for future use
factory
in file PMO_MyConfig.php, method PMO_MyConfig::factory()
    Returns the PMO_MyConfig instance.
factory
in file PMO_Dbms.php, method PMO_Dbms::factory()
    The implementatio must create a PMO_MyDbms object or if it already exists, return a reference of this object instance
factory
in file PMO_MyMemCache.php, method PMO_MyMemCache::factory()
    return the current instance of PMO_MyMemCache
factory
in file PMO_MyObject.php, method PMO_MyObject::factory()
    returns an object conforming to the database table schema
factory
in file PMO_Config.php, method PMO_Config::factory()
    the implementation must return an instance. It it does not exists it must be created.
fetch
in file PMO_MyObject.php, method PMO_MyObject::fetch()
fetch
in file PMO_MyMap.php, method PMO_MyMap::fetch()
    returns one row of the current map array structure
fetch
in file PMO_MyArray.php, method PMO_MyArray::fetch()
fetch
in file PMO_Map.php, method PMO_Map::fetch()
    return one row of the array structure Null is returned at the end The array is not pop, it's only a cursor that move on index and return the results.
fetchArray
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::fetchArray()
    returns the next row as an associative array
fetchArray
in file PMO_Dbms.php, method PMO_Dbms::fetchArray()
    the implemetation must returns the query results
fetchArray
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::fetchArray()
fetchArray
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::fetchArray()
fetchArray
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::fetchArray()
fetchField
in file PMO_MyParser.php, method PMO_MyParser::fetchField()
    fetch fieldname stocked in the fields PMO_MyArray
fetchField
in file PMO_Parser.php, method PMO_Parser::fetchField()
    fetch the fieldname stocked in fields PMO_MyArray.
fetchFunction
in file PMO_MyParser.php, method PMO_MyParser::fetchFunction()
    fetch sql function stocked in the functions PMO_MyArray
fetchFunction
in file PMO_Parser.php, method PMO_Parser::fetchFunction()
    fetch sql function stocked in the functions PMO_MyArray
fetchTable
in file PMO_Parser.php, method PMO_Parser::fetchTable()
    fetch tablename stocked in the fields PMO_MyArray
fetchTable
in file PMO_MyMap.php, method PMO_MyMap::fetchTable()
    returns one PMO_Object of row of the current map array structure
fetchTable
in file PMO_MyParser.php, method PMO_MyParser::fetchTable()
    fetch tablename stocked in the fields PMO_MyArray
fetchTable
in file PMO_Map.php, method PMO_Map::fetchTable()
    returns one PMO_Object of row of the current map array structure
field
in file PMO_Request.php, method PMO_Request::field()
    the implementation must store the passed $field arguments in the PMO_MyRequest::$field property and return the object itself.
field
in file PMO_MyRequest.php, method PMO_MyRequest::field()
    stores the provided column names from which data will be read.
film_actor
in file class_film_actor.php, class film_actor
    provides the much needed helloworld() method to those film_actor people who need so much publicity
flip
in file PMO_MyArray.php, method PMO_MyArray::flip()
flush
in file PMO_MyMemCache.php, method PMO_MyMemCache::flush()
    invalidates all objects from the cache
flush
in file PMO_MemCache.php, method PMO_MemCache::flush()
from
in file PMO_Request.php, method PMO_Request::from()
    the implementation must store the passed $from arguments in the PMO_MyRequest::$from property and return the object itself.
from
in file PMO_MyRequest.php, method PMO_MyRequest::from()
    stores the table names on which the request is going to be run
top

g

$groupby
in file PMO_MyRequest.php, variable PMO_MyRequest::$groupby
    the groupby clause
get
in file PMO_MyArray.php, method PMO_MyArray::get()
get
in file PMO_Object.php, method PMO_Object::get()
    return the value of an attribute this function also cleans the escape chars with a simple stripslashes
get
in file PMO_MemCache.php, method PMO_MemCache::get()
    retrieve a PMO_Object into the memcache
get
in file PMO_Config.php, method PMO_Config::get()
    the implementation must return the value of the passed variable name or throw an exception if the variable does not exist.
get
in file PMO_MyMemCache.php, method PMO_MyMemCache::get()
    loads a PMO_Object from the cache
get
in file PMO_MyTable.php, method PMO_MyTable::get()
    returns an attribute in the datastructure of object array is attribute => value
get
in file PMO_MyObject.php, method PMO_MyObject::get()
    retrieve the value of an attribute this function also cleans the escape chars with a simple stripslashes
get
in file PMO_MyConfig.php, method PMO_MyConfig::get()
    Returns the value of a PMO_MyConfig variable.
get
in file PMO_Table.php, method PMO_Table::get()
    return an attribute in the datastructure of object array is attribute => value
getAutoincrement
in file PMO_MyTable.php, method PMO_MyTable::getAutoincrement()
    retrieves the autoincrement field if it exists and returns it
getAutoincrement
in file PMO_Table.php, method PMO_Table::getAutoincrement()
    retrieves the autoincrement field if it exists and returns it
getClassname
in file PMO_Table.php, method PMO_Table::getClassname()
    return the class name used to instanciate a PMO_Object corresponding to this PMO_Table
getClassname
in file PMO_MyTable.php, method PMO_MyTable::getClassname()
    return the class name used to instanciate a PMO_Object corresponding to this PMO_Table
getColumns
in file PMO_MyTable.php, method PMO_MyTable::getColumns()
    retrieves an array that contains all the table columns names, e.g. [0]=>nameofcolumn
getColumns
in file PMO_Table.php, method PMO_Table::getColumns()
    retrieve an array that contains all the name of the columns of the table [0]=>nameofcolumn
getDB
in file PMO_Dbms.php, method PMO_Dbms::getDB()
    The implementation must return the DB link or DB object
getDb
in file PMO_MyDbms.php, method PMO_MyDbms::getDb()
    Returns the DB link or DB object
getFk
in file PMO_MyTable.php, method PMO_MyTable::getFk()
    returns the table foreign keys
getFk
in file PMO_Table.php, method PMO_Table::getFk()
    retrieve all the foreign key of the object and return them in an array
getLastId
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::getLastId()
getLastId
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::getLastId()
    returns the last inserted id
getLastId
in file PMO_Dbms.php, method PMO_Dbms::getLastId()
    the implementation must return the last inserted primary key value
getLastId
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::getLastId()
getLastId
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::getLastId()
getLinked
in file PMO_MyRequest.php, method PMO_MyRequest::getLinked()
getListAttribute
in file PMO_Object.php, method PMO_Object::getListAttribute()
    return an array wich contains all the names of attributes of PMO_Object
getListAttribute
in file PMO_MyObject.php, method PMO_MyObject::getListAttribute()
    return an array wich contains all the names of attributes of PMO_Object
getLog
in file PMO_MyDbms.php, method PMO_MyDbms::getLog()
    retrieves thee query verbose log
getMapByObject
in file PMO_MyMap.php, method PMO_MyMap::getMapByObject()
    returns a new map from the current map using a PMO_Object as filter
getMapByObject
in file PMO_Map.php, method PMO_Map::getMapByObject()
    build a new map from an other map this new map only contains row that are relative to the object
getMapByObjectByValue
in file PMO_MyMap.php, method PMO_MyMap::getMapByObjectByValue()
    returns a new map from the current map using a PMO_Object primary keys as filter
getMapByObjectByValue
in file PMO_Map.php, method PMO_Map::getMapByObjectByValue()
    build a new map from a map that contains row relative to the object. This function use the values of the primary keys to retrieve the lines concerned.
getMapByTable
in file PMO_Map.php, method PMO_Map::getMapByTable()
    build a new map that only contains objects of type tablename
getMapByTable
in file PMO_MyMap.php, method PMO_MyMap::getMapByTable()
    returns a new map that only contains objects of type tablename
getMapByValue
in file PMO_MyMap.php, method PMO_MyMap::getMapByValue()
    returns a new map that only contains objects of type tablename with attribute=value.
getMapByValue
in file PMO_Map.php, method PMO_Map::getMapByValue()
    build a new map that only contains objects of type tablename with attribute=value.
getMapLinked
in file PMO_Map.php, method PMO_Map::getMapLinked()
    Alias of getMapByObject
getMapLinked
in file PMO_MyMap.php, method PMO_MyMap::getMapLinked()
    Alias of {@see getMapByObject()}
getMapObjects
in file PMO_MyController.php, method PMO_MyController::getMapObjects()
    Return map of objects allready loaded by query()
getMapObjects
in file PMO_Controller.php, method PMO_Controller::getMapObjects()
    Return map of objects already loaded through query()
getMapRelated
in file PMO_MyMap.php, method PMO_MyMap::getMapRelated()
    build a new map that only contains objects of type tablename relative to our object.
getMapRelated
in file PMO_Map.php, method PMO_Map::getMapRelated()
    build a new map that only contains objects of type tablename relative to our object.
getNew
in file PMO_MyObject.php, method PMO_MyObject::getNew()
    return the flag used to define if the objet is already present in database table
getNew
in file PMO_Object.php, method PMO_Object::getNew()
    return the flag used to define if
getObjectAttribute
in file PMO_MyObject.php, method PMO_MyObject::getObjectAttribute()
    return the data structure of the PMO_Object array is attribute=>value
getObjectAttribute
in file PMO_Object.php, method PMO_Object::getObjectAttribute()
    return the data structure of the PMO_Object array is attribute=>value
getObjectByObject
in file PMO_Map.php, method PMO_Map::getObjectByObject()
    retrieve one object in map comparing the value of primary key of object in param All primary keys must be set, it's more powerfull than getObjectByValue but slower too. If object is not find, return an exception
getObjectByObject
in file PMO_MyMap.php, method PMO_MyMap::getObjectByObject()
    retrieves one object from map using the object primary key as filter
getObjectByValue
in file PMO_Map.php, method PMO_Map::getObjectByValue()
    retrieve first object in map matching with tablename, and attribute=>value If object is not find return an exception
getObjectByValue
in file PMO_MyMap.php, method PMO_MyMap::getObjectByValue()
    retrieves the first object in map matching with tablename, and attribute=>value
getPerm
in file PMO_Table.php, method PMO_Table::getPerm()
    return Perm of an attribute r=read, w=write
getPerm
in file PMO_MyTable.php, method PMO_MyTable::getPerm()
    returns the permissions of an attribute: r=read, w=write
getPk
in file PMO_Table.php, method PMO_Table::getPk()
    retrieve all the primary key of the object and return them in an array
getPk
in file PMO_MyTable.php, method PMO_MyTable::getPk()
    retrieves all the primary key of the object and returns them in an array
getTable
in file PMO_Object.php, method PMO_Object::getTable()
    Return the reference of the object PMO_Table
getTable
in file PMO_MyObject.php, method PMO_MyObject::getTable()
    Returns a reference to the PMO_Table object on which this object is based
getTableDesc
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::getTableDesc()
    returns an array containing the table properties
getTableDesc
in file PMO_Dbms.php, method PMO_Dbms::getTableDesc()
    the implementation must an array containing the table properties
getTableDesc
in file PMO_Dbms_Sqlite.php, method PMO_Dbms_Sqlite::getTableDesc()
getTableDesc
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::getTableDesc()
getTableDesc
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::getTableDesc()
getTableDesc
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::getTableDesc()
getTableName
in file PMO_MyTable.php, method PMO_MyTable::getTableName()
    retrieve the tablename of the object
getTableName
in file PMO_Table.php, method PMO_Table::getTableName()
    retrieve the tablename of the object
getType
in file PMO_MyTable.php, method PMO_MyTable::getType()
    returns the type of an attribute: string, int, float
groupby
in file PMO_MyRequest.php, method PMO_MyRequest::groupby()
    stores the groupby clause
top

h

$having
in file PMO_MyRequest.php, variable PMO_MyRequest::$having
    the having clause
having
in file PMO_Request.php, method PMO_Request::having()
    the implementation must store the passed $having arguments in the PMO_MyRequest::$having array and return the object itself.
having
in file PMO_MyRequest.php, method PMO_MyRequest::having()
    stores the having clause
helloworld
in file class_film_actor.php, method film_actor::helloworld()
    emits a huge "Hello World !" to all the World Wide Web media
top

i

$INSTANCE
in file PMO_MyDbms.php, variable PMO_MyDbms::$INSTANCE
    current PMO_Dbbms instance
$INSTANCE
in file PMO_MyConfig.php, variable PMO_MyConfig::$INSTANCE
    the static instance of PMO_MyConfig that will be returned
$INSTANCE
in file PMO_MyMemCache.php, variable PMO_MyMemCache::$INSTANCE
    holds the PMO_MyMemcache object
index.php
procedural page index.php
implode
in file PMO_MyArray.php, method PMO_MyArray::implode()
init
in file PMO_MyController.php, method PMO_MyController::init()
    initializes the controller
insert
in file PMO_MyObject.php, method PMO_MyObject::insert()
    inserts a new data row into the database table
insert
in file PMO_MyDbms.php, method PMO_MyDbms::insert()
    inserts new data into the database table corresponding to the PMO_Object all primary keys must be fill.
insert
in file PMO_Dbms.php, method PMO_Dbms::insert()
    the implementation must insert new data in database corresponding to the PMO_Object all primary keys must be fill.
internalfactory
in file PMO_MyObject.php, method PMO_MyObject::internalfactory()
    this internal factory will instanciate either PMO_Object based on an extended class in your class_loader directory or a generic PMO_MyObject object.
in_array
in file PMO_MyArray.php, method PMO_MyArray::in_array()
isPk
in file PMO_Table.php, method PMO_Table::isPk()
    check if the column is a primary key or not
isPk
in file PMO_MyTable.php, method PMO_MyTable::isPk()
    checks if the column is a primary key or not
issetAttribute
in file PMO_Table.php, method PMO_Table::issetAttribute()
    check if an attribute exist or not in the table_alias
issetAttribute
in file PMO_MyTable.php, method PMO_MyTable::issetAttribute()
    checks if an attribute exists or not for the provided attribute
top

k

key
in file PMO_MyArray.php, method PMO_MyArray::key()
key_exists
in file PMO_MyArray.php, method PMO_MyArray::key_exists()
    return true if the key exists, false otherwise
killInstance
in file PMO_MyDbms.php, method PMO_MyDbms::killInstance()
    kills the current PMO_Dbms object
krsort
in file PMO_MyArray.php, method PMO_MyArray::krsort()
ksort
in file PMO_MyArray.php, method PMO_MyArray::ksort()
top

l

$limit
in file PMO_MyRequest.php, variable PMO_MyRequest::$limit
    the limit clause
$log
in file PMO_MyDbms.php, variable PMO_MyDbms::$log
    holds the queries log
limit
in file PMO_Request.php, method PMO_Request::limit()
    the implementation must store the passed $limit argument in the PMO_MyRequest::$limit property.
limit
in file PMO_MyRequest.php, method PMO_MyRequest::limit()
    stores the limit clause
load
in file PMO_Object.php, method PMO_Object::load()
    Load data of object from database
load
in file PMO_MyObject.php, method PMO_MyObject::load()
    Loads a data row from the database table using its primary key and fills the object attributes
load
in file PMO_MyDbms.php, method PMO_MyDbms::load()
    Load a data row from the database and fills the PMO_Object with it
load
in file PMO_Dbms.php, method PMO_Dbms::load()
    the implementation must load data from the database and fill the passed in PMO_Object with it
top

m

$map
in file PMO_MyMap.php, variable PMO_MyMap::$map
    holds an array of PMO_Object in the from of tablename => PMO_Object
$MAP
in file PMO_MyTable.php, variable PMO_MyTable::$MAP
    an array of PMO_Table objects
$map_objects
in file PMO_MyController.php, variable PMO_MyController::$map_objects
    the map of PMO_MyObject objects this controller holds
$map_tables
in file PMO_MyController.php, variable PMO_MyController::$map_tables
    a map of PMO_MyTable objects
$memcache
in file PMO_MyMemCache.php, variable PMO_MyMemCache::$memcache
    holds the Memcache object
merge
in file PMO_MyArray.php, method PMO_MyArray::merge()
    merge any number of array to the main array
multisort
in file PMO_MyArray.php, method PMO_MyArray::multisort()
top

n

natcasesort
in file PMO_MyArray.php, method PMO_MyArray::natcasesort()
natsort
in file PMO_MyArray.php, method PMO_MyArray::natsort()
next
in file PMO_MyArray.php, method PMO_MyArray::next()
top

o

$object_attribute
in file PMO_MyObject.php, variable PMO_MyObject::$object_attribute
    holds the object attributes
$object_new
in file PMO_MyObject.php, variable PMO_MyObject::$object_new
    boolean flag indicating if this object is a new one or
$object_table
in file PMO_MyObject.php, variable PMO_MyObject::$object_table
    holds the related PMO_Table object
$order
in file PMO_MyRequest.php, variable PMO_MyRequest::$order
    the order clause
objectquery
in file PMO_Controller.php, method PMO_Controller::objectquery()
    Execute a PMO_Request query
objectquery
in file PMO_MyController.php, method PMO_MyController::objectquery()
    Execute a PMO_MyRequest query
offsetExists
in file PMO_MyArray.php, method PMO_MyArray::offsetExists()
offsetget
in file PMO_MyArray.php, method PMO_MyArray::offsetget()
offsetset
in file PMO_MyArray.php, method PMO_MyArray::offsetset()
order
in file PMO_Request.php, method PMO_Request::order()
    the implementation must store the passed $order arguments in the PMO_MyRequest::$order property and return the object itself.
order
in file PMO_MyRequest.php, method PMO_MyRequest::order()
    store the order clause using the provided $order parameter
top

p

$parsersql
in file PMO_MyController.php, variable PMO_MyController::$parsersql
    the SQL parser object
PMO_Config.php
procedural page PMO_Config.php
PMO_Controller.php
procedural page PMO_Controller.php
PMO_Dbms.php
procedural page PMO_Dbms.php
PMO_Dbms_Mysql.php
procedural page PMO_Dbms_Mysql.php
PMO_Dbms_Mysqli.php
procedural page PMO_Dbms_Mysqli.php
PMO_Dbms_Pdo.php
procedural page PMO_Dbms_Pdo.php
PMO_Dbms_Pgsql.php
procedural page PMO_Dbms_Pgsql.php
PMO_Dbms_Sqlite.php
procedural page PMO_Dbms_Sqlite.php
PMO_Map.php
procedural page PMO_Map.php
PMO_MemCache.php
procedural page PMO_MemCache.php
PMO_MyArray.php
procedural page PMO_MyArray.php
PMO_MyConfig.php
procedural page PMO_MyConfig.php
PMO_MyController.php
procedural page PMO_MyController.php
PMO_MyDbms.php
procedural page PMO_MyDbms.php
PMO_MyMap.php
procedural page PMO_MyMap.php
PMO_MyMemCache.php
procedural page PMO_MyMemCache.php
PMO_MyObject.php
procedural page PMO_MyObject.php
PMO_MyParser.php
procedural page PMO_MyParser.php
PMO_MyRequest.php
procedural page PMO_MyRequest.php
PMO_MyTable.php
procedural page PMO_MyTable.php
PMO_Object.php
procedural page PMO_Object.php
PMO_Parser.php
procedural page PMO_Parser.php
PMO_Request.php
procedural page PMO_Request.php
PMO_Table.php
procedural page PMO_Table.php
PMO_TestSuite.php
procedural page PMO_TestSuite.php
PMO_Dbms_Mysqli_Test.php
procedural page PMO_Dbms_Mysqli_Test.php
PMO_Dbms_Mysql_Test.php
procedural page PMO_Dbms_Mysql_Test.php
PMO_Dbms_Pdo_Test.php
procedural page PMO_Dbms_Pdo_Test.php
PMO_Dbms_Sqlite_Test.php
procedural page PMO_Dbms_Sqlite_Test.php
PMO_MyConfig_Test.php
procedural page PMO_MyConfig_Test.php
PMO_MyController_Test.php
procedural page PMO_MyController_Test.php
PMO_MyObject_Test.php
procedural page PMO_MyObject_Test.php
PMO_MyRequest_Test.php
procedural page PMO_MyRequest_Test.php
PMO_MyTest.php
procedural page PMO_MyTest.php
pmo_test_data.php
procedural page pmo_test_data.php
pad
in file PMO_MyArray.php, method PMO_MyArray::pad()
parseRequest
in file PMO_Parser.php, method PMO_Parser::parseRequest()
    extract the name of the tables and fields from an SQL query and put them into fields & tables variables
parseRequest
in file PMO_MyParser.php, method PMO_MyParser::parseRequest()
    extract the name of the tables and fields from an SQL query and put them into fields & tables variables
persist
in file PMO_Table.php, method PMO_Table::persist()
    create a PMO_MyTable_xxx class at the first execution time, and flush it to the disk.
persist
in file PMO_MyTable.php, method PMO_MyTable::persist()
    creates a PMO_MyTable_xxx class at the first execution time, and flushes it to the disk this class extends the class PMO_MyTable,
PMO_Config
in file PMO_Config.php, class PMO_Config
    This interface defines the methods a class must implement to provide a working configuration class to the PMO objects.
PMO_Controller
in file PMO_Controller.php, class PMO_Controller
    This interface defines the methods a class must implement to provide a working controller class that will be able to query the data and return a PMO_MyMap map of objects.
PMO_Dbms
in file PMO_Dbms.php, class PMO_Dbms
    This interface defines the methods a class must implement to provide a working Dbms driver class.
PMO_Dbms_Mysql
in file PMO_Dbms_Mysql.php, class PMO_Dbms_Mysql
    This class implements the MySql driver.
PMO_Dbms_Mysqli
in file PMO_Dbms_Mysqli.php, class PMO_Dbms_Mysqli
    This class implements a MySqli driver.
PMO_Dbms_Mysqli_Connection_Test
in file PMO_Dbms_Mysqli_Test.php, class PMO_Dbms_Mysqli_Connection_Test
    this tests the PMO_Dbms_Mysqli connections.
PMO_Dbms_Mysqli_Connection_Test
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::PMO_Dbms_Mysqli_Connection_Test()
    constructor calls parent contructor.
PMO_Dbms_Mysqli_Test
in file PMO_Dbms_Mysqli_Test.php, class PMO_Dbms_Mysqli_Test
    Tests the PMO_Dbms_Mysqli class
PMO_Dbms_Mysqli_Test
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::PMO_Dbms_Mysqli_Test()
    constructor calls parent contructor.
PMO_Dbms_Mysql_Connection_Test
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::PMO_Dbms_Mysql_Connection_Test()
    constructor calls parent contructor
PMO_Dbms_Mysql_Connection_Test
in file PMO_Dbms_Mysql_Test.php, class PMO_Dbms_Mysql_Connection_Test
    this tests the PMO_Dbms_Mysql connections.
PMO_Dbms_Mysql_Test
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::PMO_Dbms_Mysql_Test()
    constructor calls parent contructor.
PMO_Dbms_Mysql_Test
in file PMO_Dbms_Mysql_Test.php, class PMO_Dbms_Mysql_Test
    Tests the PMO_Dbms_Mysql class
PMO_Dbms_Pdo
in file PMO_Dbms_Pdo.php, class PMO_Dbms_Pdo
    This class implements a PDO driver.
PMO_Dbms_Pdo_Connection_Test
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::PMO_Dbms_Pdo_Connection_Test()
    constructor calls parent contructor.
PMO_Dbms_Pdo_Connection_Test
in file PMO_Dbms_Pdo_Test.php, class PMO_Dbms_Pdo_Connection_Test
    this tests the PMO_Dbms_Pdo connections.
PMO_Dbms_Pdo_Test
in file PMO_Dbms_Pdo_Test.php, class PMO_Dbms_Pdo_Test
    This tests the PMO_dbms_pdo class.
PMO_Dbms_Pdo_Test
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::PMO_Dbms_Pdo_Test()
    constructor calls parent contructor.
PMO_Dbms_Pgsql
in file PMO_Dbms_Pgsql.php, class PMO_Dbms_Pgsql
    This class implements a PostgreSql driver.
PMO_Dbms_Sqlite
in file PMO_Dbms_Sqlite.php, class PMO_Dbms_Sqlite
    This class implements a Sqlite driver.
PMO_Dbms_Sqlite_Connection_Test
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Connection_Test::PMO_Dbms_Sqlite_Connection_Test()
    constructor calls parent contructor.
PMO_Dbms_Sqlite_Connection_Test
in file PMO_Dbms_Sqlite_Test.php, class PMO_Dbms_Sqlite_Connection_Test
    This class tests the PMO_Dbms_Sqlite Connection.
PMO_Dbms_Sqlite_Test
in file PMO_Dbms_Sqlite_Test.php, class PMO_Dbms_Sqlite_Test
    This tests the PMO_Dbms_Sqlite class.
PMO_Dbms_Sqlite_Test
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::PMO_Dbms_Sqlite_Test()
    constructor calls parent contructor.
PMO_Map
in file PMO_Map.php, class PMO_Map
    This interface defines the methods a class must implement to provide a working PMO map class.
PMO_MemCache
in file PMO_MemCache.php, class PMO_MemCache
    This interface defines the methods a class must implement to provide a working MemCache class.
PMO_MyArray
in file PMO_MyArray.php, class PMO_MyArray
    PMO_MyArray adds iterators to PMO stores.
PMO_MyConfig
in file PMO_MyConfig.php, class PMO_MyConfig
    PMO_MyConfig manages your system configuration.
PMO_MyConfig_Test
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::PMO_MyConfig_Test()
    constructor calls parent contructor.
PMO_MyConfig_Test
in file PMO_MyConfig_Test.php, class PMO_MyConfig_Test
    This tests the PMO_MyConfig class.
PMO_MyController
in file PMO_MyController.php, class PMO_MyController
    PMO_MyController enable you to send queries to you database and returns the data.
PMO_MyController_Test
in file PMO_MyController_Test.php, class PMO_MyController_Test
    tests the PMO_MyController class
PMO_MyDbms
in file PMO_MyDbms.php, class PMO_MyDbms
    This class describe a generic Dbms object. It's a factory abstraction that permits to instanciate driver like mysql, postgresql, pdo etc ...
PMO_MyMap
in file PMO_MyMap.php, class PMO_MyMap
    This class is a datastructure to stock, retrieve and filter the reference of PMO_Object.
PMO_MyMemCache
in file PMO_MyMemCache.php, class PMO_MyMemCache
    this class provides for memcaching PMO_Objects
PMO_MyObject
in file PMO_MyObject.php, class PMO_MyObject
    This class describe a generic PMO_Object that represents a tuple from the database. It's a model class (the M part of the MVC design pattern) that enables you to create, read, update and delete data (CRUD).
PMO_MyObject_attributes_test
in file PMO_MyObject_Test.php, class PMO_MyObject_attributes_test
    we need this class to provide some general setUp and tearDown plus some helper methods.
PMO_MyObject_get_objects_Test
in file PMO_MyObject_Test.php, class PMO_MyObject_get_objects_Test
    we need this class to provide some general setUp and tearDown plus some helper methods.
PMO_MyObject_Test
in file PMO_MyObject_Test.php, class PMO_MyObject_Test
    Tests the PMO_MyObject class
PMO_MyParser
in file PMO_MyParser.php, class PMO_MyParser
    This class is used to parse SQL query and extract the tablename and the fields used
PMO_MyRequest
in file PMO_MyRequest.php, class PMO_MyRequest
    This class is used to provide a SQL query to PMO_MyController
PMO_MyRequest_Test
in file PMO_MyRequest_Test.php, class PMO_MyRequest_Test
    tests the PMO_MyRequest class
PMO_MyTable
in file PMO_MyTable.php, class PMO_MyTable
    PMO_MyTable describes the data structure of your database tables.
PMO_MyTest
in file PMO_MyTest.php, class PMO_MyTest
    we need this class to provide some general setUp and tearDown plus some helper methods.
PMO_Object
in file PMO_Object.php, class PMO_Object
    This interface defines the methods a class must implement to provide a working PMO_Object table class capable of managing database entities.
PMO_Parser
in file PMO_Parser.php, class PMO_Parser
    This interface defines the methods a class must implement to provide a working parser class capable of parsing a SQL query.
PMO_Request
in file PMO_Request.php, class PMO_Request
    This interface defines the methods a class must implement to provide a working SQL request to the PMO_MyController class
PMO_Table
in file PMO_Table.php, class PMO_Table
    This interface defines the methods a class must implement to provide a working table class capable of describing and working with a database table.
PMO_TEST_SUITE
in file PMO_TestSuite.php, constant PMO_TEST_SUITE
    if this is not defined, test cases will be able to run
pop
in file PMO_MyArray.php, method PMO_MyArray::pop()
    returns the last element from the array and removes it
prev
in file PMO_MyArray.php, method PMO_MyArray::prev()
product
in file PMO_MyArray.php, method PMO_MyArray::product()
push
in file PMO_MyArray.php, method PMO_MyArray::push()
    adds an object to the internal store
top

q

query
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::query()
query
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::query()
query
in file PMO_MyController.php, method PMO_MyController::query()
    Execute an sql query and return the corresponding PMO_Map fill with PMO_Object
query
in file PMO_Controller.php, method PMO_Controller::query()
    Execute an sql query and return the corresponding PMO_Map fill with PMO_Object
query
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::query()
query
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::query()
    execute a SQL query against the database
query
in file PMO_Dbms.php, method PMO_Dbms::query()
    The implementation must implement a method that will execute an SQL query and return true if everything is ok or thow an eception if no result is found
queryAll
in file PMO_MyController.php, method PMO_MyController::queryAll()
    Should not be use return all tuples of one table equivalent : SELECT * table;
queryAll
in file PMO_Controller.php, method PMO_Controller::queryAll()
    Should not be use return all tuples of one table equivalent : SELECT * table;
top

r

$result
in file PMO_Dbms_Mysql.php, variable PMO_Dbms_Mysql::$result
    a result resource returned by a MySql query
rand
in file PMO_MyArray.php, method PMO_MyArray::rand()
rawquery
in file PMO_MyController.php, method PMO_MyController::rawquery()
    Execute an sql query without traitment
rawquery
in file PMO_Controller.php, method PMO_Controller::rawquery()
    Execute an sql query without treatment
replace
in file PMO_MyMemCache.php, method PMO_MyMemCache::replace()
    replaces an existing PMO_Object into the cache
replace
in file PMO_MemCache.php, method PMO_MemCache::replace()
    replaces an existing object in the memcache
reset
in file PMO_MyRequest.php, method PMO_MyRequest::reset()
    resets the PMO_MyRequest object so that it can reused
reset
in file PMO_Request.php, method PMO_Request::reset()
    the implementation must reset the object
reset
in file PMO_MyArray.php, method PMO_MyArray::reset()
resetSqliteActor
in file PMO_MyTest.php, method PMO_MyTest::resetSqliteActor()
    destroys and recretes the sqlite table actor
reverse
in file PMO_MyArray.php, method PMO_MyArray::reverse()
rewind
in file PMO_MyArray.php, method PMO_MyArray::rewind()
rollback
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::rollback()
    rollback the transaction with Dbms
rollback
in file PMO_Dbms.php, method PMO_Dbms::rollback()
    the implementation must rollback an already stated transaction
rollback
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::rollback()
rollback
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::rollback()
    rolls back a transaction
rollback
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::rollback()
rsort
in file PMO_MyArray.php, method PMO_MyArray::rsort()
top

s

$structure
in file PMO_MyConfig.php, variable PMO_MyConfig::$structure
    PMO_Myarray where the PMO configuration variables are stored
save
in file PMO_MyObject.php, method PMO_MyObject::save()
    Save this object into the corresponding database table
save
in file PMO_Object.php, method PMO_Object::save()
    Save data of object into database insert or update dependings the value of the object_new flags
search
in file PMO_MyArray.php, method PMO_MyArray::search()
set
in file PMO_Table.php, method PMO_Table::set()
    set the attribute "Field" with a value
set
in file PMO_MemCache.php, method PMO_MemCache::set()
    inserts a new PMO_Object into the memcache
set
in file PMO_MyConfig.php, method PMO_MyConfig::set()
    Sets a PMO_MyConfig variable.
set
in file PMO_Config.php, method PMO_Config::set()
    the implementation must set the passed variable name with the passed value.
set
in file PMO_MyTable.php, method PMO_MyTable::set()
    sets the attribute "Field" with a value
set
in file PMO_MyObject.php, method PMO_MyObject::set()
    Set the value of an attribute of the data structure this function already escape strange char with a simple addslashes
set
in file PMO_MyMemCache.php, method PMO_MyMemCache::set()
    inserts a new PMO_Object into the cache
set
in file PMO_Object.php, method PMO_Object::set()
    Set the value of an attribute of the data structure this function already escape strange char with a simple addslashes
setConfig
in file PMO_MyTest.php, method PMO_MyTest::setConfig()
    this is used to set a database for inserts/updates/deletes we want to keep sakila pristine so we know in advance what data we have
setData
in file PMO_MyTest.php, method PMO_MyTest::setData()
    loads the sql to drop and recreate the sqlite actor tab,e
setDb
in file PMO_MyDbms.php, method PMO_MyDbms::setDb()
    Set the DB link or DB object
setDB
in file PMO_Dbms.php, method PMO_Dbms::setDB()
    The implementation must set a DB link or DD object
setFk
in file PMO_MyTable.php, method PMO_MyTable::setFk()
    sets the foreign key for an attribute
setFk
in file PMO_Table.php, method PMO_Table::setFk()
    set the forein keys of object with an array
setLog
in file PMO_MyDbms.php, method PMO_MyDbms::setLog()
    sets the query verbose log
setNew
in file PMO_Object.php, method PMO_Object::setNew()
    define the object as new, not already
setNew
in file PMO_MyObject.php, method PMO_MyObject::setNew()
    define the object as new, not already present in the database
setPerm
in file PMO_Table.php, method PMO_Table::setPerm()
    set Perm of an attribute r=read, w=write
setPerm
in file PMO_MyTable.php, method PMO_MyTable::setPerm()
    sets permission for an attribute (r=read, w=write)
setPermForAll
in file PMO_Table.php, method PMO_Table::setPermForAll()
    set Perm for all attributes r=read, w=write
setPermForAll
in file PMO_MyTable.php, method PMO_MyTable::setPermForAll()
    sets permissions for all attributes (r=read, w=write)
setPk
in file PMO_Table.php, method PMO_Table::setPk()
    set the primary keys of object with an array
setPk
in file PMO_MyTable.php, method PMO_MyTable::setPk()
    sets the primary keys of an object with an array
setSql
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::setSql()
setSql
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::setSql()
setSql
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::setSql()
setSql
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::setSql()
setTableName
in file PMO_MyTable.php, method PMO_MyTable::setTableName()
    sets the table name of the object
setTableName
in file PMO_Table.php, method PMO_Table::setTableName()
    set the tablename of the object
setUp
in file PMO_MyTest.php, method PMO_MyTest::setUp()
setUp
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::setUp()
    called before each test
setUp
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::setUp()
setUp
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::setUp()
    setup is called before each test is performed
setUp
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::setUp()
setUp
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::setUp()
    this gets called before each test
setUp
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::setUp()
setUp
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::setUp()
setUp
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Connection_Test::setUp()
setUp
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::setUp()
shift
in file PMO_MyArray.php, method PMO_MyArray::shift()
    returns an object from the beginnig if the store and remvoes it
show
in file PMO_MyConfig.php, method PMO_MyConfig::show()
    var_dump all configuration
shuffle
in file PMO_MyArray.php, method PMO_MyArray::shuffle()
slice
in file PMO_MyArray.php, method PMO_MyArray::slice()
sort
in file PMO_MyArray.php, method PMO_MyArray::sort()
sum
in file PMO_MyArray.php, method PMO_MyArray::sum()
top

t

$table_attribute
in file PMO_MyTable.php, variable PMO_MyTable::$table_attribute
    holds the table attributes represented by this object and their values
$table_name
in file PMO_MyTable.php, variable PMO_MyTable::$table_name
    this PMO_Table object name
tearDown
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::tearDown()
    this method is called after each test
tearDown
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::tearDown()
    tearDown is called after each test has been performed
tearDown
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::tearDown()
    called after each test
tearDown
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::tearDown()
tearDown
in file PMO_MyTest.php, method PMO_MyTest::tearDown()
tearDown
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Connection_Test::tearDown()
tearDown
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::tearDown()
tearDown
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::tearDown()
tearDown
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::tearDown()
tearDown
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::tearDown()
test_all_columns_are_present
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::test_all_columns_are_present()
test_basic_rawquery
in file PMO_MyController_Test.php, method PMO_MyController_Test::test_basic_rawquery()
test_connect_good_connection
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Connection_Test::test_connect_good_connection()
test_connect_good_connection
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::test_connect_good_connection()
test_connect_good_connection
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::test_connect_good_connection()
test_connect_with_bad_base
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::test_connect_with_bad_base()
test_connect_with_bad_base
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::test_connect_with_bad_base()
test_connect_with_bad_host
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::test_connect_with_bad_host()
    *********************
test_connect_with_bad_host
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::test_connect_with_bad_host()
    *********************
test_connect_with_bad_pass
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::test_connect_with_bad_pass()
test_connect_with_bad_pass
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::test_connect_with_bad_pass()
test_connect_with_bad_path
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Connection_Test::test_connect_with_bad_path()
test_connect_with_bad_user
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Connection_Test::test_connect_with_bad_user()
test_connect_with_bad_user
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Connection_Test::test_connect_with_bad_user()
test_delete_the_new_actor
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::test_delete_the_new_actor()
test_fetchArray
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::test_fetchArray()
test_fetchArray
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::test_fetchArray()
test_fetchArray
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::test_fetchArray()
test_fetchArray
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::test_fetchArray()
test_getLastId
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::test_getLastId()
test_getLastId
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::test_getLastId()
test_getLastId
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::test_getLastId()
test_getLastId
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::test_getLastId()
test_getTable
in file PMO_MyObject_Test.php, method PMO_MyObject_attributes_test::test_getTable()
test_getTableDesc
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::test_getTableDesc()
test_getTableDesc
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::test_getTableDesc()
test_getTableDesc
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::test_getTableDesc()
test_getTableDesc
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::test_getTableDesc()
test_getTable_not_persistant
in file PMO_MyObject_Test.php, method PMO_MyObject_attributes_test::test_getTable_not_persistant()
test_get_empty_var_name
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::test_get_empty_var_name()
    this make sure PMO_MyConfig will throw an exception if we try to get an unsuported var.
test_get_unsupported_var
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::test_get_unsupported_var()
    this make sure PMO_MyConfig will throw an exception of we ask for an unsuported var.
test_insert_new_actor
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::test_insert_new_actor()
test_load_and_save
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::test_load_and_save()
test_load_many_objects
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::test_load_many_objects()
test_load_object
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::test_load_object()
test_MyConfig_default_values
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::test_MyConfig_default_values()
    this tests that all PMO standard vars are correcly initialized
test_pdo_mysql_connect_good_connection
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::test_pdo_mysql_connect_good_connection()
test_pdo_mysql_connect_with_bad_base
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::test_pdo_mysql_connect_with_bad_base()
test_pdo_mysql_connect_with_bad_host
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::test_pdo_mysql_connect_with_bad_host()
test_pdo_mysql_connect_with_bad_pass
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::test_pdo_mysql_connect_with_bad_pass()
test_pdo_mysql_connect_with_bad_user
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Connection_Test::test_pdo_mysql_connect_with_bad_user()
test_query
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::test_query()
test_query
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::test_query()
test_query
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::test_query()
test_query
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::test_query()
test_setup_MyConfig
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::test_setup_MyConfig()
test_set_empty_var_name
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::test_set_empty_var_name()
    this make sure we get an exception if we don't provide a parameter
test_set_unsupported_var
in file PMO_MyConfig_Test.php, method PMO_MyConfig_Test::test_set_unsupported_var()
    this make sure PMO_MyConfig will throw an exception if we try to set an unsuported var.
test_simple_query
in file PMO_MyController_Test.php, method PMO_MyController_Test::test_simple_query()
test_simple_request
in file PMO_MyRequest_Test.php, method PMO_MyRequest_Test::test_simple_request()
test_transaction_and_rollback
in file PMO_Dbms_Mysqli_Test.php, method PMO_Dbms_Mysqli_Test::test_transaction_and_rollback()
test_transaction_and_rollback
in file PMO_Dbms_Mysql_Test.php, method PMO_Dbms_Mysql_Test::test_transaction_and_rollback()
test_transaction_commit_and_rollback
in file PMO_Dbms_Pdo_Test.php, method PMO_Dbms_Pdo_Test::test_transaction_commit_and_rollback()
test_transaction_commit_and_rollback
in file PMO_Dbms_Sqlite_Test.php, method PMO_Dbms_Sqlite_Test::test_transaction_commit_and_rollback()
toString
in file PMO_Request.php, method PMO_Request::toString()
    the implementation must create the SQL query using the stored values.
toString
in file PMO_MyRequest.php, method PMO_MyRequest::toString()
    Build the actual SQL query using all the previoulsy provided parts
toXml
in file PMO_Object.php, method PMO_Object::toXml()
    export the data structure of an object in a xml format stream
toXml
in file PMO_MyObject.php, method PMO_MyObject::toXml()
    export the data structure of an object in a xml format stream
translateType
in file PMO_MyDbms.php, method PMO_MyDbms::translateType()
    converts the attribute types from database to PHP primary types: string, float, or int
top

u

unique
in file PMO_MyArray.php, method PMO_MyArray::unique()
unshift
in file PMO_MyArray.php, method PMO_MyArray::unshift()
    prepends a new object to the store
update
in file PMO_MyObject.php, method PMO_MyObject::update()
    updates the corresponding data row into the database table
update
in file PMO_MyDbms.php, method PMO_MyDbms::update()
    updates the database table corresponding to the PMO_Object All primary keys must be fill.
update
in file PMO_Dbms.php, method PMO_Dbms::update()
    the implementation must update the data corresponding to the PMO_Object in database All primary keys must be fill.
top

v

valid
in file PMO_MyArray.php, method PMO_MyArray::valid()
values
in file PMO_MyArray.php, method PMO_MyArray::values()
top

w

$where
in file PMO_MyRequest.php, variable PMO_MyRequest::$where
    the where clause of the query
where
in file PMO_Request.php, method PMO_Request::where()
    the implementation must store the passed $where arguments in the PMO_MyRequest::$where property and return the object itself
where
in file PMO_MyRequest.php, method PMO_MyRequest::where()
    stores the where clause
top

y

your_config.php
procedural page your_config.php
your_config.php
procedural page your_config.php
your_config.php
procedural page your_config.php
top

_

__construct
in file PMO_MyObject_Test.php, method PMO_MyObject_attributes_test::__construct()
__construct
in file PMO_MyObject.php, method PMO_MyObject::__construct()
    the constructor takes a PMO_Table argument and sets ifself up up so factory() will be able to create and return a PMO_Object
__construct
in file PMO_MyMap.php, method PMO_MyMap::__construct()
__construct
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::__construct()
    the constructor
__construct
in file PMO_MyObject_Test.php, method PMO_MyObject_Test::__construct()
    constructor calls parent contructor.
__construct
in file PMO_MyParser.php, method PMO_MyParser::__construct()
__construct
in file PMO_MyTest.php, method PMO_MyTest::__construct()
__construct
in file PMO_MyRequest_Test.php, method PMO_MyRequest_Test::__construct()
__construct
in file PMO_MyRequest.php, method PMO_MyRequest::__construct()
__construct
in file PMO_MyController.php, method PMO_MyController::__construct()
    the constructor the constrortor instanciates the Ddms engine and initialize itself
__construct
in file PMO_MyController_Test.php, method PMO_MyController_Test::__construct()
__construct
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::__construct()
__construct
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::__construct()
__construct
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::__construct()
__destruct
in file PMO_Dbms_Mysql.php, method PMO_Dbms_Mysql::__destruct()
    closes the database connetion
__destruct
in file PMO_Dbms_Pgsql.php, method PMO_Dbms_Pgsql::__destruct()
__destruct
in file PMO_Dbms_Mysqli.php, method PMO_Dbms_Mysqli::__destruct()
__destruct
in file PMO_Dbms_Pdo.php, method PMO_Dbms_Pdo::__destruct()
__get
in file PMO_MyObject.php, method PMO_MyObject::__get()
    alias of get function
__get
in file PMO_MyConfig.php, method PMO_MyConfig::__get()
    alias of the get() function
__get
in file PMO_MyMap.php, method PMO_MyMap::__get()
    Only an exception, for not use PMO_Map as PMO_Object
__set
in file PMO_MyObject.php, method PMO_MyObject::__set()
    alias of set function
__set
in file PMO_MyConfig.php, method PMO_MyConfig::__set()
    alias of the set() function
top

Documentation generated on Wed, 15 Oct 2008 09:15:24 -0400 by phpDocumentor 1.4.1