save() public method

public save ( $entity, $silent = null )
Beispiel #1
0
 /**
  * Save changes to a user to the database. (re)hashing the password, if needed.
  *
  * @param Entity\Users|array $user
  *
  * @return integer The number of affected rows.
  */
 public function saveUser($user)
 {
     if (is_array($user)) {
         $user = new Entity\Users($user);
     }
     // Make sure the username is slug-like
     $user->setUsername($this->app['slugify']->slugify($user->getUsername()));
     // Save the entity
     return $this->repository->save($user);
 }