/** * * @access protected * @param array $data * @param App_Model_DbTable_Abstract $dbTable * @return array */ protected function _cleanData(array $data, App_Model_DbTable_Abstract $dbTable) { $fields = $dbTable->info(App_Model_DbTable_Abstract::COLS); foreach ($data as $key => $value) { if (!in_array($key, $fields)) { unset($data[$key]); } } return $data; }