$input = Input::all(); $user = User::where(function($q) { $q->where(\'email\', $input[\'email\'] ) ->orWhere(\'email\', $input[\'emails
User::where(function($q) use ($input) { $q->where('email', $input['emails'][0]['value']); if (array_key_exists('email', $input)) { $q->orWhere('email', $input['emails'][0]['value']); } })
but make sure that you always have this value $input['emails'][0]['value']