public function testBetween() { $users = User::whereBetween('age', array(0, 25))->get(); $this->assertEquals(2, count($users)); $users = User::whereBetween('age', array(13, 23))->get(); $this->assertEquals(2, count($users)); // testing whereNotBetween for version 4.1 $users = User::whereBetween('age', array(0, 25), 'and', true)->get(); $this->assertEquals(6, count($users)); }
public function onlineadmit() { foreach (User::whereBetween('id', array(1, 100))->where('paid', 0)->get() as $user) { if ($user->email1 != null) { Queue::push(function ($job) use($user) { Mail::send('emails.offline', array('user' => $user), function ($message) use($user) { $message->to($user->email1, $user->name1)->subject('Technothlon Admit Card'); }); $job->delete; }); } if ($user->email2 != null) { Queue::push(function ($job) use($user) { Mail::send('emails.offline', array('user' => $user), function ($message) use($user) { $message->to($user->email2, $user->name2)->subject('Technothlon Admit Card'); }); $job->delete; }); } } }