_object); foreach ($this->_formats as $column => $formats) $format->filters($column,$formats); if ($format->check()) foreach ($format as $column => $value) $this->_object_formated[$column] = $value; $this->_formated = TRUE; } /** * Return a formated columns, as per the model definition */ public function display($column) { // Trigger a load of the record. $value = $this->__get($column); // If some of our fields need to be formated for display purposes. if ($this->_loaded AND ! $this->_formated AND $this->_formats) $this->_format(); if (isset($this->_object_formated[$column])) return $this->_object_formated[$column]; else return $value; } } ?>