Back to Table class

Method check

public bool
check
()
Method to perform sanity checks on the Table instance properties to ensure they are safe to store in the database.
Returns
  • bool True if the instance is sane and able to be stored in the database.
Since
  • 1.7.0
Class: Table
Project: Joomla

Method check - Source code

/**
 * Method to perform sanity checks on the Table instance properties to ensure they are safe to store in the database.
 *
 * Child classes should override this method to make sure the data they are storing in the database is safe and as expected before storage.
 *
 * @return  boolean  True if the instance is sane and able to be stored in the database.
 *
 * @since   1.7.0
 */
public function check()
{
    // Post-processing by observers
    $event = AbstractEvent::create('onTableCheck', ['subject' => $this]);
    $this->getDispatcher()->dispatch('onTableCheck', $event);
    return true;
}