Element index for package alpha--model
Package indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ _ ]
_
- __construct
- in file BlacklistedClientObject.inc, method BlacklistedClientObject::__construct()
Constructor for the class
- __construct
- in file PersonObject.inc, method PersonObject::__construct()
Constructor for the class that populates all of the complex types with default values
- __construct
- in file RightsObject.inc, method RightsObject::__construct()
Constructor
- __construct
- in file TagObject.inc, method TagObject::__construct()
The constructor
- __construct
- in file BadRequestObject.inc, method BadRequestObject::__construct()
Constructor for the class
- __construct
- in file ArticleVoteObject.inc, method ArticleVoteObject::__construct()
Constructor for the class
- __construct
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::__construct()
The constructor
- __construct
- in file ArticleCommentObject.inc, method ArticleCommentObject::__construct()
constructor for the class
- __construct
- in file ArticleObject.inc, method ArticleObject::__construct()
The constructor which sets up some housekeeping attributes
- __construct
- in file AlphaDAO.inc, method AlphaDAO::__construct()
The constructor which sets up some housekeeping attributes
a
- $articleOID
- in file ArticleVoteObject.inc, variable ArticleVoteObject::$articleOID
The article this comment belongs to
- $articleOID
- in file ArticleCommentObject.inc, variable ArticleCommentObject::$articleOID
The article this comment belongs to
- $author
- in file ArticleObject.inc, variable ArticleObject::$author
The author of the article
- addProperty
- in file AlphaDAO.inc, method AlphaDAO::addProperty()
Adds in a new class property without loosing existing data (does an ALTER TABLE query on the database).
- addProperty
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::addProperty()
Adds in a new class property without loosing existing data (does an ALTER TABLE query on the database).
- addProperty
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::addProperty()
(non-PHPdoc)
- addToCache
- in file AlphaDAO.inc, method AlphaDAO::addToCache()
Stores the business object to the configured cache instance
- after_loadByAttribute_callback
- in file RightsObject.inc, method RightsObject::after_loadByAttribute_callback()
Set up the transient attributes for the rights group after it has loaded
- after_loadByAttribute_callback
- in file PersonObject.inc, method PersonObject::after_loadByAttribute_callback()
Set up the transient attributes for the site after it has loaded
- after_loadByAttribute_callback
- in file ArticleObject.inc, method ArticleObject::after_loadByAttribute_callback()
Set up the transient URL attributes for the artcile after it has loaded
- after_load_callback
- in file ArticleObject.inc, method ArticleObject::after_load_callback()
Set up the transient URL attributes for the article after it has loaded
- after_load_callback
- in file RightsObject.inc, method RightsObject::after_load_callback()
Set up the transient attributes for the rights group after it has loaded
- after_load_callback
- in file PersonObject.inc, method PersonObject::after_load_callback()
Set up the transient attributes for the rights group after it has loaded
- after_save_callback
- in file ArticleObject.inc, method ArticleObject::after_save_callback()
After creating a new ArticleObject, tokenize the description field to form a set of automated tags and save them.
- after_save_callback
- in file PersonObject.inc, method PersonObject::after_save_callback()
Looks up the OID for the Standard rights group, then relates the new person to that group if they are not in it already. If that group does not exist it will be recreated!
- AlphaDAO
- in file AlphaDAO.inc, class AlphaDAO
Base business object class definition providing DAO storage via the configured provider.
- AlphaDAOProviderFactory
- in file AlphaDAOProviderFactory.inc, class AlphaDAOProviderFactory
A factory for creating DAO provider implementations that implement the AlphaDAOProviderInterface interface.
- AlphaDAOProviderInterface
- in file AlphaDAOProviderInterface.inc, class AlphaDAOProviderInterface
An interface that defines all of the Data Access Object (DAO) methods that should be included in a provider that implements this interface.
- AlphaDAOProviderMySQL
- in file AlphaDAOProviderMySQL.inc, class AlphaDAOProviderMySQL
MySQL DAO provider (uses the MySQLi native API in PHP).
- ArticleCommentObject
- in file ArticleCommentObject.inc, class ArticleCommentObject
An article comment class for user comments
- ArticleObject
- in file ArticleObject.inc, class ArticleObject
An article class for the CMS
- ArticleVoteObject
- in file ArticleVoteObject.inc, class ArticleVoteObject
An article vote class for user ratings
- AlphaDAO.inc
- procedural page AlphaDAO.inc
- AlphaDAOProviderFactory.inc
- procedural page AlphaDAOProviderFactory.inc
- AlphaDAOProviderInterface.inc
- procedural page AlphaDAOProviderInterface.inc
- AlphaDAOProviderMySQL.inc
- procedural page AlphaDAOProviderMySQL.inc
- ArticleCommentObject.inc
- procedural page ArticleCommentObject.inc
- ArticleObject.inc
- procedural page ArticleObject.inc
- ArticleVoteObject.inc
- procedural page ArticleVoteObject.inc
c
- $client
- in file BlacklistedClientObject.inc, variable BlacklistedClientObject::$client
The (unique) client string this is blocked
- $client
- in file BadRequestObject.inc, variable BadRequestObject::$client
The HTTP user-agent client string
- $comments
- in file ArticleObject.inc, variable ArticleObject::$comments
A Relation containing all of the comments on this article
- $content
- in file TagObject.inc, variable TagObject::$content
The content of the tag
- $content
- in file ArticleObject.inc, variable ArticleObject::$content
The article content
- $content
- in file ArticleCommentObject.inc, variable ArticleCommentObject::$content
The content of the comment posted by the user
- $created_by
- in file AlphaDAO.inc, variable AlphaDAO::$created_by
The OID of the person who created this BO
- $created_ts
- in file AlphaDAO.inc, variable AlphaDAO::$created_ts
The timestamp of creation
- cast
- in file AlphaDAO.inc, method AlphaDAO::cast()
Cast a BO to another type of BO. A new BO will be returned with the same OID and version_num as the old BO, so this is NOT a true cast but is a copy. All attribute values will be copied accross.
- checkBOTableExists
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::checkBOTableExists()
(non-PHPdoc)
- checkBOTableExists
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::checkBOTableExists()
Static method to check the database and see if the table for the indicated BO class name exists (assumes table name will be $BOClassName less "Object").
- checkBOTableExists
- in file AlphaDAO.inc, method AlphaDAO::checkBOTableExists()
Static method to check the database and see if the table for the indicated BO class name exists (assumes table name will be $BOClassName less "Object").
- checkClassDefExists
- in file AlphaDAO.inc, method AlphaDAO::checkClassDefExists()
Checks if the definition for the BO class name provided exists on the file system.
- checkRecordExists
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::checkRecordExists()
(non-PHPdoc)
- checkRecordExists
- in file AlphaDAO.inc, method AlphaDAO::checkRecordExists()
Checks that a record exists for the BO in the database.
- checkRecordExists
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::checkRecordExists()
Checks that a record exists for the BO in the database.
- checkTableExists
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::checkTableExists()
(non-PHPdoc)
- checkTableExists
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::checkTableExists()
Checks to see if the table exists in the database for the current business class.
- checkTableExists
- in file AlphaDAO.inc, method AlphaDAO::checkTableExists()
Checks to see if the table exists in the database for the current business class.
- checkTableNeedsUpdate
- in file AlphaDAO.inc, method AlphaDAO::checkTableNeedsUpdate()
Checks to see if the table in the database matches (for fields) the business class definition, i.e. if the database table is in sync with the class definition.
- checkTableNeedsUpdate
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::checkTableNeedsUpdate()
(non-PHPdoc)
- checkTableNeedsUpdate
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::checkTableNeedsUpdate()
Checks to see if the table in the database matches (for fields) the business class definition, i.e. if the database table is in sync with the class definition.
- checkUserVoted
- in file ArticleObject.inc, method ArticleObject::checkUserVoted()
Method to determine if the logged-in user has already voted for this article
- cleanTagContent
- in file TagObject.inc, method TagObject::cleanTagContent()
Cleans tag content by removing white spaces and converting to lowercase.
- commit
- in file AlphaDAO.inc, method AlphaDAO::commit()
Commits the current database transaction.
- commit
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::commit()
(non-PHPdoc)
- commit
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::commit()
Commits the current database transaction.
- createAttachmentsFolder
- in file ArticleObject.inc, method ArticleObject::createAttachmentsFolder()
Creates the attachment folder for the article on the server.
- createForeignIndex
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::createForeignIndex()
Creates a foreign key constraint (index) in the database on the given attribute.
- createForeignIndex
- in file AlphaDAO.inc, method AlphaDAO::createForeignIndex()
Creates a foreign key constraint (index) in the database on the given attribute.
- createForeignIndex
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::createForeignIndex()
(non-PHPdoc)
- createUniqueIndex
- in file AlphaDAO.inc, method AlphaDAO::createUniqueIndex()
Creates a unique index in the database on the given attribute(s).
- createUniqueIndex
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::createUniqueIndex()
Creates a unique index in the database on the given attribute(s).
- createUniqueIndex
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::createUniqueIndex()
(non-PHPdoc)
d
- $dataLabels
- in file BadRequestObject.inc, variable BadRequestObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file PersonObject.inc, variable PersonObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file ArticleCommentObject.inc, variable ArticleCommentObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file AlphaDAO.inc, variable AlphaDAO::$dataLabels
An array of the data labels used for displaying class attributes
- $dataLabels
- in file ArticleObject.inc, variable ArticleObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file RightsObject.inc, variable RightsObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file ArticleVoteObject.inc, variable ArticleVoteObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file BlacklistedClientObject.inc, variable BlacklistedClientObject::$dataLabels
An array of data display labels for the class properties
- $dataLabels
- in file TagObject.inc, variable TagObject::$dataLabels
An array of data display labels for the class properties
- $defaultAttributes
- in file AlphaDAO.inc, variable AlphaDAO::$defaultAttributes
An array of the names of all of the default attributes of a persistent BO defined in this class
- $description
- in file ArticleObject.inc, variable ArticleObject::$description
The description of the article
- $displayName
- in file PersonObject.inc, variable PersonObject::$displayName
The forum display name of the person
- delete
- in file AlphaDAO.inc, method AlphaDAO::delete()
Deletes the current object from the database.
- delete
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::delete()
Deletes the current object from the database.
- delete
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::delete()
(non-PHPdoc)
- deleteAllByAttribute
- in file AlphaDAO.inc, method AlphaDAO::deleteAllByAttribute()
Delete all object instances from the database by the specified attribute matching the value provided.
- disconnect
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::disconnect()
(non-PHPdoc)
- disconnect
- in file AlphaDAO.inc, method AlphaDAO::disconnect()
Disconnects the current database connection if one exists
- disconnect
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::disconnect()
Disconnects the current database connection if one exists (self::$connection is set)
- dropTable
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::dropTable()
Drops the table if the model requirements have changed. All data is lost!
- dropTable
- in file AlphaDAO.inc, method AlphaDAO::dropTable()
Drops the table if the model requirements have changed. All data is lost!
- dropTable
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::dropTable()
(non-PHPdoc)
g
- generatePassword
- in file PersonObject.inc, method PersonObject::generatePassword()
Generates a random password for the user
- get
- in file AlphaDAO.inc, method AlphaDAO::get()
Generic getter method for accessing class properties. Will use the method get.ucfirst($prop) instead if that method exists at a child level (by default). Set $noChildMethods to true if you don't want to use any get.ucfirst($prop) method even if it exists, false otherwise (default).
- getArticleComments
- in file ArticleObject.inc, method ArticleObject::getArticleComments()
Method for fetching all of the comments for this article
- getArticleScore
- in file ArticleObject.inc, method ArticleObject::getArticleScore()
Method for returning the calculated score for this article
- getArticleVotes
- in file ArticleObject.inc, method ArticleObject::getArticleVotes()
Method for fetching all of the votes for this article
- getAttachmentSecureURL
- in file ArticleObject.inc, method ArticleObject::getAttachmentSecureURL()
Generates a secure URL for downloading an attachment file via the ViewAttachment controller
- getAttachmentsLocation
- in file ArticleObject.inc, method ArticleObject::getAttachmentsLocation()
Generates the location of the attachments folder for this article
- getAttachmentsURL
- in file ArticleObject.inc, method ArticleObject::getAttachmentsURL()
Generates the URL of the attachments folder for this article
- getBadRequestCount
- in file BadRequestObject.inc, method BadRequestObject::getBadRequestCount()
Gets the count of bad requests for the client with this IP and client string in the past configurable period (sysTempBlacklistFilerPeriod)
- getBOClassNames
- in file AlphaDAO.inc, method AlphaDAO::getBOClassNames()
Loops over the core and custom BO directories and builds an array of all of the BO class names in the system.
- getCommentCount
- in file PersonObject.inc, method PersonObject::getCommentCount()
Method for getting a count of the amount of article comments posted by the user
- getConnection
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::getConnection()
Gets the current connection singleton, or creates a new one if none exists
- getConnection
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::getConnection()
(non-PHPdoc)
- getConnection
- in file AlphaDAO.inc, method AlphaDAO::getConnection()
Gets the current connection singleton, or creates a new one if none exists
- getContentFileDate
- in file ArticleObject.inc, method ArticleObject::getContentFileDate()
Returns the timestamp of when the content .text file for this article was last modified.
- getCount
- in file AlphaDAO.inc, method AlphaDAO::getCount()
Gets the count from the database for the amount of objects of this class.
- getCount
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::getCount()
Gets the count from the database for the amount of objects of this class.
- getCount
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::getCount()
(non-PHPdoc)
- getCreateTS
- in file AlphaDAO.inc, method AlphaDAO::getCreateTS()
Method for getting the date/time of when the BO was created.
- getCreatorId
- in file AlphaDAO.inc, method AlphaDAO::getCreatorId()
Method for getting the OID of the person who created this BO.
- getDataLabel
- in file AlphaDAO.inc, method AlphaDAO::getDataLabel()
Gets the data label for the given attribute name.
- getDataLabels
- in file AlphaDAO.inc, method AlphaDAO::getDataLabels()
Gets the data labels array.
- getDefaultAttributes
- in file AlphaDAO.inc, method AlphaDAO::getDefaultAttributes()
Get the array of default attribute names.
- getDisplayName
- in file PersonObject.inc, method PersonObject::getDisplayName()
Getter for displayName
- getFriendlyClassName
- in file AlphaDAO.inc, method AlphaDAO::getFriendlyClassName()
Converts "BusinessObject" to "Business" and returns.
- getID
- in file AlphaDAO.inc, method AlphaDAO::getID()
Gets the OID for the object in zero-padded format (same as getOID()). This version is designed to be overridden in case you want to do something different with the ID of your objects outside of the standard 11 digit OID sequence used internally in Alpha.
- getIndexes
- in file AlphaDAO.inc, method AlphaDAO::getIndexes()
Gets an array of all of the names of the active database indexes for this class.
- getIndexes
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::getIndexes()
Gets an array of all of the names of the active database indexes for this class.
- getIndexes
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::getIndexes()
(non-PHPdoc)
- getInstance
- in file AlphaDAOProviderFactory.inc, method AlphaDAOProviderFactory::getInstance()
A static method that attempts to return a AlphaDAOProviderInterface instance based on the name of the provider class supplied.
- getLastDatabaseError
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::getLastDatabaseError()
(non-PHPdoc)
- getLastDatabaseError
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::getLastDatabaseError()
Returns the last database error string for the current connection.
- getLastQuery
- in file AlphaDAO.inc, method AlphaDAO::getLastQuery()
Get the last database query run on this object.
- getMAX
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::getMAX()
(non-PHPdoc)
- getMAX
- in file AlphaDAO.inc, method AlphaDAO::getMAX()
Gets the maximum OID value from the database for this class type.
- getMAX
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::getMAX()
Gets the maximum OID value from the database for this class type.
- getMembers
- in file RightsObject.inc, method RightsObject::getMembers()
Get the group members Relation
- getOID
- in file AlphaDAO.inc, method AlphaDAO::getOID()
Gets the OID for the object in zero-padded format (same as getID()). This version is final so cannot be overridden.
- getPersistentAttributes
- in file AlphaDAO.inc, method AlphaDAO::getPersistentAttributes()
Get the array of persistent attribute names, i.e. those that are saved in the database.
- getPopularTagsArray
- in file TagObject.inc, method TagObject::getPopularTagsArray()
Returns a hash array of the most popular tags based on their occurence in the database, ordered by alphabet and restricted to the a count matching the $limit supplied. The returned has array uses the tag content as a key and the database value as a value.
- getPropObject
- in file AlphaDAO.inc, method AlphaDAO::getPropObject()
Gets the property object rather than the value for complex attributes. Returns false if the property exists but is private.
- getTableName
- in file AlphaDAO.inc, method AlphaDAO::getTableName()
Getter for the TABLE_NAME, which should be set by a child of this class.
- getTransientAttributes
- in file AlphaDAO.inc, method AlphaDAO::getTransientAttributes()
Get the array of transient attribute names.
- getUniqueAttributes
- in file AlphaDAO.inc, method AlphaDAO::getUniqueAttributes()
Returns the array of names of unique attributes on this BO
- getUpdateTS
- in file AlphaDAO.inc, method AlphaDAO::getUpdateTS()
Method for getting the date/time of when the BO was last updated.
- getUpdatorId
- in file AlphaDAO.inc, method AlphaDAO::getUpdatorId()
Method for getting the OID of the person who updated this BO.
- getVersion
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::getVersion()
(non-PHPdoc)
- getVersion
- in file AlphaDAO.inc, method AlphaDAO::getVersion()
Gets the version_num of the object from the database (returns 0 if the BO is not saved yet).
- getVersion
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::getVersion()
Gets the version_num of the object from the database (returns 0 if the BO is not saved yet).
- getVersionNumber
- in file AlphaDAO.inc, method AlphaDAO::getVersionNumber()
Method for getting version number of the object.
i
- $IP
- in file BadRequestObject.inc, variable BadRequestObject::$IP
The IP of the client
- inGroup
- in file PersonObject.inc, method PersonObject::inGroup()
Checks to see if the person is in the rights group specified
- isInstalled
- in file AlphaDAO.inc, method AlphaDAO::isInstalled()
Static method that tries to determine if the system database has been installed or not.
- isLoadedFromFile
- in file ArticleObject.inc, method ArticleObject::isLoadedFromFile()
Returns true if the article content was loaded from a .text file, false otherwise.
- isTableOverloaded
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::isTableOverloaded()
(non-PHPdoc)
- isTableOverloaded
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::isTableOverloaded()
Checks to see if the table name matches the classname, and if not if the table name matches the classname name of another BO, i.e. the table is used to store multiple types of BOs.
- isTableOverloaded
- in file AlphaDAO.inc, method AlphaDAO::isTableOverloaded()
Checks to see if the table name matches the classname, and if not if the table name matches the classname name of another BO, i.e. the table is used to store multiple types of BOs.
- isTagged
- in file AlphaDAO.inc, method AlphaDAO::isTagged()
Returns true if the BO has a Relation property called tags, false otherwise.
- isTransient
- in file AlphaDAO.inc, method AlphaDAO::isTransient()
Inspector to see if the business object is transient (not presently stored in the database).
l
- $lastQuery
- in file AlphaDAO.inc, variable AlphaDAO::$lastQuery
The last database query run by this object. Useful for tracing an error.
- load
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::load()
(non-PHPdoc)
- load
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::load()
Populates the child object with the properties retrived from the database for the object $OID.
- load
- in file AlphaDAO.inc, method AlphaDAO::load()
Populates the child object with the properties retrived from the database for the object $OID.
- loadAll
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::loadAll()
(non-PHPdoc)
- loadAll
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::loadAll()
Loads all of the objects of this class into an array which is returned.
- loadAll
- in file AlphaDAO.inc, method AlphaDAO::loadAll()
Loads all of the objects of this class into an array which is returned.
- loadAllByAttribute
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::loadAllByAttribute()
Loads all of the objects of this class by the specified attribute into an array which is returned.
- loadAllByAttribute
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::loadAllByAttribute()
(non-PHPdoc)
- loadAllByAttribute
- in file AlphaDAO.inc, method AlphaDAO::loadAllByAttribute()
Loads all of the objects of this class by the specified attribute into an array which is returned.
- loadAllByAttributes
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::loadAllByAttributes()
(non-PHPdoc)
- loadAllByAttributes
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::loadAllByAttributes()
Loads all of the objects of this class by the specified attributes into an array which is returned.
- loadAllByAttributes
- in file AlphaDAO.inc, method AlphaDAO::loadAllByAttributes()
Loads all of the objects of this class by the specified attributes into an array which is returned.
- loadAllByDayUpdated
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::loadAllByDayUpdated()
(non-PHPdoc)
- loadAllByDayUpdated
- in file AlphaDAO.inc, method AlphaDAO::loadAllByDayUpdated()
Loads all of the objects of this class that where updated (updated_ts value) on the date indicated.
- loadAllByDayUpdated
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::loadAllByDayUpdated()
Loads all of the objects of this class that where updated (updated_ts value) on the date indicated.
- loadAllFieldValuesByAttribute
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::loadAllFieldValuesByAttribute()
Loads all of the specified attribute values of this class by the specified attribute into an array which is returned.
- loadAllFieldValuesByAttribute
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::loadAllFieldValuesByAttribute()
(non-PHPdoc)
- loadAllFieldValuesByAttribute
- in file AlphaDAO.inc, method AlphaDAO::loadAllFieldValuesByAttribute()
Loads all of the specified attribute values of this class by the specified attribute into an array which is returned.
- loadByAttribute
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::loadByAttribute()
Populates the child object from the database table by the given attribute value.
- loadByAttribute
- in file AlphaDAO.inc, method AlphaDAO::loadByAttribute()
Populates the child object from the database table by the given attribute value.
- loadByAttribute
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::loadByAttribute()
(non-PHPdoc)
- loadClassDef
- in file AlphaDAO.inc, method AlphaDAO::loadClassDef()
Loads the definition from the file system for the BO class name provided.
- loadContentFromFile
- in file ArticleObject.inc, method ArticleObject::loadContentFromFile()
Loads the content of the ArticleObject from the specified file path
- loadFromCache
- in file AlphaDAO.inc, method AlphaDAO::loadFromCache()
Attempts to load the business object from the configured cache instance
- loadRecentWithLimit
- in file ArticleObject.inc, method ArticleObject::loadRecentWithLimit()
Gets an array of the OIDs of the most recent articles added to the system (by date), from the newest article to the amount specified by the $limit
- loadTags
- in file TagObject.inc, method TagObject::loadTags()
Returns an array of TagObjects matching the class and OID provided
m
- $members
- in file RightsObject.inc, variable RightsObject::$members
A Relation containing all of the PersonObjects that have these rights
- makeTable
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::makeTable()
Builds a new database table for the BO class.
- makeTable
- in file AlphaDAO.inc, method AlphaDAO::makeTable()
Builds a new database table for the BO class.
- makeTable
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::makeTable()
(non-PHPdoc)
- markPersistent
- in file AlphaDAO.inc, method AlphaDAO::markPersistent()
Removes the name of the attribute provided from the list of transient (non-saved) attributes for this BO, ensuring that it will be saved on the next attempt.
- markTransient
- in file AlphaDAO.inc, method AlphaDAO::markTransient()
Adds the name of the attribute provided to the list of transient (non-saved) attributes for this BO.
- markUnique
- in file AlphaDAO.inc, method AlphaDAO::markUnique()
Adds the name of the attribute(s) provided to the list of unique (constrained) attributes for this BO.
q
- query
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::query()
(non-PHPdoc)
- query
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::query()
Returns a 2d array, where each element in the array is another array representing a database row.
- query
- in file AlphaDAO.inc, method AlphaDAO::query()
Returns a 2d array, where each element in the array is another array representing a database row.
r
- $requestedResource
- in file BadRequestObject.inc, variable BadRequestObject::$requestedResource
The non-existant resource that the client requested
- $rights
- in file PersonObject.inc, variable PersonObject::$rights
A Relation containing all of the rights groups that this person belongs to
- RightsObject.inc
- procedural page RightsObject.inc
- rebuildTable
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::rebuildTable()
(non-PHPdoc)
- rebuildTable
- in file AlphaDAO.inc, method AlphaDAO::rebuildTable()
Re-builds the table if the model requirements have changed. All data is lost!
- rebuildTable
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::rebuildTable()
Re-builds the table if the model requirements have changed. All data is lost!
- reload
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::reload()
(non-PHPdoc)
- reload
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::reload()
Reloads the object from the database, overwritting any attribute values in memory.
- reload
- in file AlphaDAO.inc, method AlphaDAO::reload()
Reloads the object from the database, overwritting any attribute values in memory.
- removeFromCache
- in file AlphaDAO.inc, method AlphaDAO::removeFromCache()
Removes the business object from the configured cache instance
- RightsObject
- in file RightsObject.inc, class RightsObject
The group level rights object for the application permissions
- rollback
- in file AlphaDAO.inc, method AlphaDAO::rollback()
Aborts the current database transaction.
- rollback
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::rollback()
(non-PHPdoc)
- rollback
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::rollback()
Aborts the current database transaction.
s
- $score
- in file ArticleVoteObject.inc, variable ArticleVoteObject::$score
The actual vote score (default 1-10)
- $section
- in file ArticleObject.inc, variable ArticleObject::$section
The article site section
- $state
- in file PersonObject.inc, variable PersonObject::$state
The state of the person (account status)
- save
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::save()
(non-PHPdoc)
- save
- in file AlphaDAO.inc, method AlphaDAO::save()
Saves the object. If $this->OID is empty or null it will INSERT, otherwise UPDATE.
- save
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::save()
Saves the object. If $this->OID is empty or null it will INSERT, otherwise UPDATE.
- saveAttribute
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::saveAttribute()
(non-PHPdoc)
- saveAttribute
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::saveAttribute()
Saves the field specified with the value supplied. Only works for persistent BOs. Note that no Alpha type validation is performed with this method!
- saveAttribute
- in file AlphaDAO.inc, method AlphaDAO::saveAttribute()
Saves the field specified with the value supplied. Only works for persistent BOs. Note that no Alpha type validation is performed with this method!
- sendMail
- in file PersonObject.inc, method PersonObject::sendMail()
A generic method for mailing a person
- set
- in file AlphaDAO.inc, method AlphaDAO::set()
Generic setter method for setting class properties. Will use the method set.ucfirst($prop) instead if that method exists at a child level (by default). Set $noChildMethods to true if you don't want to use any get.ucfirst($prop) method even if it exists, false otherwise (default).
- setBO
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::setBO()
(non-PHPdoc)
- setBO
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::setBO()
Provide the BO that we are going to map the data to from this provider.
- setDisplayName
- in file PersonObject.inc, method PersonObject::setDisplayName()
Setter for displayName
- setEnumOptions
- in file AlphaDAOProviderInterface.inc, method AlphaDAOProviderInterface::setEnumOptions()
Populate all of the enum options for this object from the database.
- setEnumOptions
- in file AlphaDAO.inc, method AlphaDAO::setEnumOptions()
Populate all of the enum options for this object from the database.
- setEnumOptions
- in file AlphaDAOProviderMySQL.inc, method AlphaDAOProviderMySQL::setEnumOptions()
(non-PHPdoc)
- setLastQuery
- in file AlphaDAO.inc, method AlphaDAO::setLastQuery()
Sets the last query executed on this business object
- setOID
- in file AlphaDAO.inc, method AlphaDAO::setOID()
Setter for the Object ID (OID)
- setupRels
- in file PersonObject.inc, method PersonObject::setupRels()
Sets up the Relation definitions on this BO
t
- $taggedAttributes
- in file ArticleObject.inc, variable ArticleObject::$taggedAttributes
An array of all of the attributes on this BO which are tagged
- $taggedClass
- in file TagObject.inc, variable TagObject::$taggedClass
The name of the class of the object which is tagged
- $taggedOID
- in file TagObject.inc, variable TagObject::$taggedOID
The OID of the object which is tagged
- $tags
- in file ArticleObject.inc, variable ArticleObject::$tags
A Relation containing all of the tags on this article
- $title
- in file ArticleObject.inc, variable ArticleObject::$title
The article title
- $transientAttributes
- in file AlphaDAO.inc, variable AlphaDAO::$transientAttributes
An array of the names of all of the transient attributes of a persistent BO which are not saved to the DB
- TagObject.inc
- procedural page TagObject.inc
- TABLE_NAME
- in file TagObject.inc, class constant TagObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file RightsObject.inc, class constant RightsObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file BlacklistedClientObject.inc, class constant BlacklistedClientObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file ArticleObject.inc, class constant ArticleObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file ArticleCommentObject.inc, class constant ArticleCommentObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file PersonObject.inc, class constant PersonObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file ArticleVoteObject.inc, class constant ArticleVoteObject::TABLE_NAME
The name of the database table for the class
- TABLE_NAME
- in file BadRequestObject.inc, class constant BadRequestObject::TABLE_NAME
The name of the database table for the class
- TagObject
- in file TagObject.inc, class TagObject
The tag class used in tag clouds and search
- tokenize
- in file TagObject.inc, method TagObject::tokenize()
Splits the passed content by spaces, filters (removes) stop words from stopwords.ini, and returns an array of TagObject instances.
u
- $uniqueAttributes
- in file AlphaDAO.inc, variable AlphaDAO::$uniqueAttributes
An array of the uniquely-constained attributes of this persistent BO
- $updated_by
- in file AlphaDAO.inc, variable AlphaDAO::$updated_by
The OID of the person who last updated this BO
- $updated_ts
- in file AlphaDAO.inc, variable AlphaDAO::$updated_ts
The timestamp of the last update
- $URL
- in file PersonObject.inc, variable PersonObject::$URL
The website URL of the person
- $URL
- in file ArticleObject.inc, variable ArticleObject::$URL
The URL for this article (transient)
v
- $version_num
- in file AlphaDAO.inc, variable AlphaDAO::$version_num
The version number of the object, used for locking mechanism
- $votes
- in file ArticleObject.inc, variable ArticleObject::$votes
A Relation containing all of the votes on this article
- validate
- in file AlphaDAO.inc, method AlphaDAO::validate()
Validates the object to be saved.
|
|