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

Element index for package DB_DataObject

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ l ] [ p ] [ s ] [ _ ]

_

_generateDefaultsFunction
in file Generator.php, method DB_DataObject_Generator::_generateDefaultsFunction()
    Generate defaults Function - used generator_add_defaults or generator_no_ini is set.
_generateGetters
in file Generator.php, method DB_DataObject_Generator::_generateGetters()
    Generate getter methods for class definition
_generateKeysFunction
in file Generator.php, method DB_DataObject_Generator::_generateKeysFunction()
    Generate keys Function - used generator_no_ini is set.
_generateLinkMethods
in file Generator.php, method DB_DataObject_Generator::_generateLinkMethods()
    Generate link setter/getter methods for class definition
_generateSequenceKeyFunction
in file Generator.php, method DB_DataObject_Generator::_generateSequenceKeyFunction()
    Generate sequenceKey Function - used generator_no_ini is set.
_generateSetters
in file Generator.php, method DB_DataObject_Generator::_generateSetters()
    Generate setter methods for class definition
_generateTableFunction
in file Generator.php, method DB_DataObject_Generator::_generateTableFunction()
    Generate table Function - used when generator_no_ini is set.
top

a

$apply
in file Links.php, variable DB_DataObject_Links::$apply
applyLinks
in file Links.php, method DB_DataObject_Links::applyLinks()
    load related objects
top

c

$cached
in file Links.php, variable DB_DataObject_Links::$cached
Cast.php
procedural page Cast.php
createTables.php
procedural page createTables.php
top

d

$do
in file Links.php, variable DB_DataObject_Links::$do
DataObject.php
procedural page DataObject.php
DB_DATAOBJECT_BLOB
in file DataObject.php, constant DB_DATAOBJECT_BLOB
DB_DATAOBJECT_BOOL
in file DataObject.php, constant DB_DATAOBJECT_BOOL
DB_DATAOBJECT_DATE
in file DataObject.php, constant DB_DATAOBJECT_DATE
DB_DataObject_Error
in file Error.php, class DB_DataObject_Error
    DataObjects error handler, loaded on demand...
DB_DataObject_Error
in file Error.php, method DB_DataObject_Error::DB_DataObject_Error()
    DB_DataObject_Error constructor.
DB_DATAOBJECT_ERROR_INVALIDARGS
in file DataObject.php, constant DB_DATAOBJECT_ERROR_INVALIDARGS
    Theses are the standard error codes, most methods will fail silently - and return false
DB_DATAOBJECT_ERROR_INVALIDCONFIG
in file DataObject.php, constant DB_DATAOBJECT_ERROR_INVALIDCONFIG
DB_DATAOBJECT_ERROR_INVALID_CALL
in file DataObject.php, constant DB_DATAOBJECT_ERROR_INVALID_CALL
DB_DATAOBJECT_ERROR_NOCLASS
in file DataObject.php, constant DB_DATAOBJECT_ERROR_NOCLASS
DB_DATAOBJECT_ERROR_NODATA
in file DataObject.php, constant DB_DATAOBJECT_ERROR_NODATA
DB_DATAOBJECT_FETCHMODE_ASSOC
in file DataObject.php, constant DB_DATAOBJECT_FETCHMODE_ASSOC
DB_DATAOBJECT_FETCHMODE_ORDERED
in file DataObject.php, constant DB_DATAOBJECT_FETCHMODE_ORDERED
    We are duping fetchmode constants to be compatible with
DB_DataObject_Generator
in file Generator.php, class DB_DataObject_Generator
    Generator class
DB_DATAOBJECT_INT
in file DataObject.php, constant DB_DATAOBJECT_INT
    these are constants for the get_table array user to determine what type of escaping is required around the object vars.
DB_DataObject_Links
in file Links.php, class DB_DataObject_Links
    Links class
DB_DataObject_Links
in file Links.php, method DB_DataObject_Links::DB_DataObject_Links()
    Constructor -- good ole style..
DB_DATAOBJECT_MYSQLTIMESTAMP
in file DataObject.php, constant DB_DATAOBJECT_MYSQLTIMESTAMP
DB_DATAOBJECT_NOTNULL
in file DataObject.php, constant DB_DATAOBJECT_NOTNULL
DB_DATAOBJECT_NO_OVERLOAD
in file createTables.php, constant DB_DATAOBJECT_NO_OVERLOAD
DB_DATAOBJECT_STR
in file DataObject.php, constant DB_DATAOBJECT_STR
DB_DATAOBJECT_TIME
in file DataObject.php, constant DB_DATAOBJECT_TIME
DB_DATAOBJECT_TXT
in file DataObject.php, constant DB_DATAOBJECT_TXT
DB_DATAOBJECT_WHEREADD_ONLY
in file DataObject.php, constant DB_DATAOBJECT_WHEREADD_ONLY
    Used in methods like delete() and count() to specify that the method should build the condition only out of the whereAdd's and not the object parameters.
derivedHookClassDocBlock
in file Generator.php, method DB_DataObject_Generator::derivedHookClassDocBlock()
    hook to add extra class level DocBlock (in terms of phpDocumentor)
derivedHookExtendsDocBlock
in file Generator.php, method DB_DataObject_Generator::derivedHookExtendsDocBlock()
    hook to add extra doc block (in terms of phpDocumentor) to extend string
derivedHookFunctions
in file Generator.php, method DB_DataObject_Generator::derivedHookFunctions()
    hook to add extra methods to all classes
derivedHookPageLevelDocBlock
in file Generator.php, method DB_DataObject_Generator::derivedHookPageLevelDocBlock()
    hook to add extra page-level (in terms of phpDocumentor) DocBlock
derivedHookPostVar
in file Generator.php, method DB_DataObject_Generator::derivedHookPostVar()
    hook for after var lines ( called at the end of the output of var line have generated, override to add extra var lines
derivedHookVar
in file Generator.php, method DB_DataObject_Generator::derivedHookVar()
    hook for var lines called each time a var line is generated, override to add extra var lines
top

e

Error.php
procedural page Error.php
top

f

fillTableSchema
in file Generator.php, method DB_DataObject_Generator::fillTableSchema()
    fillTableSchema - set the database schema on the fly
top

g

Generator.php
procedural page Generator.php
generateClasses
in file Generator.php, method DB_DataObject_Generator::generateClasses()
generateForeignKeys
in file Generator.php, method DB_DataObject_Generator::generateForeignKeys()
    generate Foreign Keys (for links.ini) Currenly only works with mysql / mysqli to use, you must set option: generate_links=true
getClassNameFromTableName
in file Generator.php, method DB_DataObject_Generator::getClassNameFromTableName()
    Convert a table name into a class name -> override this if you want a different mapping
getFileNameFromTableName
in file Generator.php, method DB_DataObject_Generator::getFileNameFromTableName()
    Convert a table name into a file name -> override this if you want a different mapping
getLink
in file Links.php, method DB_DataObject_Links::getLink()
    return name from related object
getLinkArray
in file Links.php, method DB_DataObject_Links::getLinkArray()
    getLinkArray Fetch an array of related objects. This should be used in conjunction with a <dbname>.links.ini file configuration (see the introduction on linking for details on this).
getMethodNameFromColumnName
in file Generator.php, method DB_DataObject_Generator::getMethodNameFromColumnName()
    Convert a column name into a method name (usually prefixed by get/set/validateXXXXX)
getProxyFull
in file Generator.php, method DB_DataObject_Generator::getProxyFull()
    getProxyFull - create a class definition on the fly and instantate it..
top

l

$links
in file Links.php, variable DB_DataObject_Links::$links
$load
in file Links.php, variable DB_DataObject_Links::$load
Links.php
procedural page Links.php
link
in file Links.php, method DB_DataObject_Links::link()
    a generic geter/setter provider..
linkInfo
in file Links.php, method DB_DataObject_Links::linkInfo()
    get link information for a field or field specification
top

p

$printf
in file Links.php, variable DB_DataObject_Links::$printf
top

s

$scanf
in file Links.php, variable DB_DataObject_Links::$scanf
start
in file Generator.php, method DB_DataObject_Generator::start()
    The 'starter' = call this to start the process
top

Documentation generated on Mon, 11 Mar 2019 16:03:56 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.