Beispiel #1
0
 /**
  *
  * {@inheritDoc}
  * @see \Spark\Project\DataMapper\MapperAbstract::populate()
  */
 protected function populate(ModelAbstract $model, array $data)
 {
     if (empty($data)) {
         return null;
     }
     // Populate the properties on the UserModel. I could use and __set for this
     $model->setId($data['id']);
     $model->setName($data['name']);
     $model->setRole($data['role']);
     $model->setEmail($data['email']);
     $model->setPhone($data['phone']);
     $model->setCreatedAt($data['created_at']);
     $model->setUpdatedAt($data['updated_at']);
     $model->setToken($data['token']);
     return $model;
 }