/** * @param WpTesting_Model_AbstractModel $item * @param string $column_name * @return string */ public function column_default($item, $column_name) { $item->setWp($this->wp); if (isset($this->dynamic_columns[$column_name])) { $value = $this->dynamic_columns[$column_name]->value($item); } else { $value = $this->render_static_column($item, $column_name); } return $value === '' || is_null($value) ? $this->empty_value : $value; }
protected function configure() { parent::configure(); fORM::registerHookCallback($this, 'post::validate()', array($this, 'validateSource')); }