public function run()
 {
     $faker = Faker::create();
     foreach (range(1, 10) as $index) {
         Medication::create([]);
     }
 }
 /**
  * Store a newly created resource in storage.
  * POST /medications
  *
  * @return Response
  */
 public function store($id)
 {
     $visit = $this->getVisit($id);
     if (is_null($visit)) {
         return Redirect::route('patient-chart-get', $id)->with('global', 'No visit found, kindly start a new visit for this patient to proceed!');
     }
     $validator = Validator::make($data = Input::all(), Medication::$rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     $data['patient_id'] = $id;
     $data['visit_id'] = $this->getVisit($id)->id;
     Medication::create($data);
     return Redirect::route('patient-chart-get', $id)->with('global', "Medication Administered!");
 }