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;
             });
         }
     }
 }