Exemplo n.º 1
0
 /**
  * Restituisce un utente in base a criteri variabili, specificati in $criteria.
  *
  * @param array $criteria
  * @return \Illuminate\Database\Eloquent\Model|null|static
  */
 private function findBy(array $criteria)
 {
     $users = User::query();
     foreach ($criteria as $fieldName => $fieldValue) {
         $users->where($fieldName, '=', $fieldValue);
     }
     return $users->first();
 }