/ */ abstract class P4_ModelAbstract extends P4_ConnectedAbstract implements P4_ModelInterface { /** * Get the model data as an array. * * @return array the model data as an array. */ public function toArray() { $values = array(); foreach ($this->getFields() as $field) { $values[$field] = $this->getValue($field); } return $values; } }