266c266 < --- > 304,333d303 < < /** < * Add a reference to the reference map < * < * @param string $rule < * @param string|array $columns < * @param string $refTableClass < * @param string|array $refColumns < * @param string $onDelete < * @param string $onUpdate < * @return Zend_Db_Table_Abstract < */ < public function addReference($rule, $columns, $refTableClass, $refColumns, $onDelete = null, $onUpdate = null) < { < $reference = array('columns' => $columns, < 'refTableClass' => $refTableClass, < 'refColumns' => $refColumns); < < $constraints = array('onDelete', 'onUpdate'); < < foreach ($constraints as $constraint) { < if (!empty($$constraint)) { < $reference[$constraint] = $$constraint; < }; < } < < $this->_referenceMap[$rule] = $reference; < < return $this; < } 375c345 < --- >