campos; } /// Devuelve un nombre imprimible del objeto. function getObjName() { return get_class($this); } /// Devuelve un nombre imprimible del objeto en plural. function getObjNamePl() { return get_class($this).'s'; } /// Devuelve los campos a listar del objeto actual como un array. function asArray() { $arr = array(); foreach ($this->campos as $campo) { $campo = strtolower($campo); $arr[] = $this->$campo; } return $arr; } } ?>