/** * Add new control * * @param Volcano_Component_Control $control */ public function addControl(Volcano_Component_Control $control) { parent::addControl($control); $name = $control->getName(); if ($control instanceof Volcano_Component_Control_Database) { $this->databaseControls[$name] = $control; if ($control instanceof Volcano_Component_Control_Database_ReadOnly) { $this->readOnlyDbControls[$name] = $control; } } }