Omeka_Controller_Action_Helper_Db

Package: Controller\ActionHelper

class Omeka_Controller_Action_Helper_Db

extends Zend_Controller_Action_Helper_Abstract

An action helper replacement for the database-oriented methods that were baked into Omeka_Controller_AbstractActionController in v1.x.

Omeka_Controller_Action_Helper_Db::__construct(Omeka_Db $db)
Parameters:
Omeka_Controller_Action_Helper_Db::init()
Omeka_Controller_Action_Helper_Db::__call($method, $args)

Delegate to the default table object for all other method calls.

Parameters:
  • $method
  • $args
Omeka_Controller_Action_Helper_Db::setDefaultModelName($modelName)

Set the class name corresponding to the default model.

Parameters:
  • $modelName
Omeka_Controller_Action_Helper_Db::getDefaultModelName()
Omeka_Controller_Action_Helper_Db::setDefaultTable(Omeka_Db_Table $table)
Parameters:
Omeka_Controller_Action_Helper_Db::getDb()
Omeka_Controller_Action_Helper_Db::getTable($tableName = null)
Parameters:
  • $tableName (string|null) –
Returns:

Omeka_Db_Table

Omeka_Controller_Action_Helper_Db::findById($id = null, $table = null)

Find a particular record given its unique ID # and (optionally) its class name.

Parameters:
  • $id
  • $table
Returns:

Omeka_Record_AbstractRecord