public function attachDateAddedFields(BaseModel $Model, DBPersistable $Persistable) { if ($Persistable->hasDateAddedField()) { $column = $this->lookupModelColumn($Model, "dateAdded"); if ($column) { $Model->dateAdded = $Persistable->DateAdded; } $column = $this->lookupModelColumn($Model, "dateTimeAdded"); if ($column) { $Model->dateTimeAdded = $Persistable->DateTimeAdded; } } }