Class FOFTableBehaviorAssets

Description

FrameworkOnFramework table behavior class for assets

  • since: 2.1

Located in /libraries/fof/table/behavior/assets.php (line 17)

JObject
   |
   --JEvent
      |
      --FOFTableBehavior
         |
         --FOFTableBehaviorAssets
Method Summary
 boolean onAfterBind (FOFTable &$table, object|array &$src)
 boolean onBeforeDelete (FOFTable &$table, integer $oid)
 boolean onBeforeStore (FOFTable &$table, boolean $updateNulls)
Variables

Inherited Variables

Inherited from JEvent

JEvent::$_subject

Inherited from JObject

JObject::$_errors
Methods
onAfterBind (line 135)

The event which runs after binding data to the table

  • return: True on success
  • access: public
boolean onAfterBind (FOFTable &$table, object|array &$src)
  • FOFTable &$table: The table which calls this event
  • object|array &$src: The data to bind

Redefinition of:
FOFTableBehavior::onAfterBind()
The event which runs after binding data to the table
onBeforeDelete (line 158)

The event which runs before deleting a record

  • return: True to allow the deletion
  • access: public
boolean onBeforeDelete (FOFTable &$table, integer $oid)
  • FOFTable &$table: The table which calls this event
  • integer $oid: The PK value of the record to delete

Redefinition of:
FOFTableBehavior::onBeforeDelete()
The event which runs before deleting a record
onBeforeStore (line 27)

The event which runs before storing (saving) data to the database

  • return: True to allow saving
  • access: public
boolean onBeforeStore (FOFTable &$table, boolean $updateNulls)
  • FOFTable &$table: The table which calls this event
  • boolean $updateNulls: Should nulls be saved as nulls (true) or just skipped over (false)?

Redefinition of:
FOFTableBehavior::onBeforeStore()
The event which runs before storing (saving) data to the database

Inherited Methods

Inherited From FOFTableBehavior

 FOFTableBehavior::onAfterBind()
 FOFTableBehavior::onAfterCopy()
 FOFTableBehavior::onAfterDelete()
 FOFTableBehavior::onAfterHit()
 FOFTableBehavior::onAfterLoad()
 FOFTableBehavior::onAfterMove()
 FOFTableBehavior::onAfterReorder()
 FOFTableBehavior::onAfterReset()
 FOFTableBehavior::onAfterStore()
 FOFTableBehavior::onBeforeBind()
 FOFTableBehavior::onBeforeCopy()
 FOFTableBehavior::onBeforeDelete()
 FOFTableBehavior::onBeforeHit()
 FOFTableBehavior::onBeforeMove()
 FOFTableBehavior::onBeforePublish()
 FOFTableBehavior::onBeforeReorder()
 FOFTableBehavior::onBeforeReset()
 FOFTableBehavior::onBeforeStore()

Inherited From JEvent

 JEvent::__construct()
 JEvent::update()

Inherited From JObject

 JObject::__construct()
 JObject::def()
 JObject::get()
 JObject::getError()
 JObject::getErrors()
 JObject::getProperties()
 JObject::set()
 JObject::setError()
 JObject::setProperties()
 JObject::__toString()

Documentation generated on Tue, 19 Nov 2013 14:54:06 +0100 by phpDocumentor 1.4.3