Exemplo n.º 1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     // $this->call(UserTableSeeder::class);
     DB::table('education')->delete();
     Education::create(['edu_id' => '0', 'edu_level' => 'None'], ['edu_id' => '1', 'edu_level' => 'Preschool'], ['edu_id' => '2', 'edu_level' => 'Elementary'], ['edu_id' => '3', 'edu_level' => 'High school'], ['edu_id' => '4', 'edu_level' => 'College']);
     DB::table('completed')->delete();
     Completed::create(['id_completed' => '0', 'author' => 'Patient'], ['id_completed' => '1', 'author' => 'Caregiver'], ['id_completed' => '2', 'author' => 'Caregiver-assisted']);
     DB::table('admin')->delete();
     Admin::create(['id_admin' => '0', 'email' => '*****@*****.**', 'password' => 'pass']);
     Model::reguard();
 }
Exemplo n.º 2
0
    }
    header('Content-type: application/json');
    print json_encode($roommateArray);
}
if ($resource_type == 'addChore') {
    $newChore = new Chore();
    $newChore->setName($resource_components[2]);
    $newChore->setBaseValue($resource_components[3]);
    $newChore->setRefreshRate($resource_components[4]);
    $date = new DateTime("now");
    $newChore->setLastCompleted($date);
    $entityManager->persist($newChore);
    $entityManager->flush();
}
if ($resource_type == 'performChore') {
    $newCompleted = new Completed();
    $chore = $entityManager->getRepository('Chores')->findOneBy(array('name' => $resource_components[2]));
    $completedValue = $chore->getBaseValue();
    $roommate = $entityManager->getRepository('Roommate')->findOneBy(array('name' => $resource_components[3]));
    $completedRid = $roommate->getRid();
    $newCompleted->setRid($completedRid);
    //$datetime = new DateTime::createFromFormat('Y-m-d', $resource_components[4]);
}
if ($resource_type == 'updateChore') {
    $chore = $entityManager->getRepository('Chore')->findOneBy(array('cid' => "3"));
    $date = new DateTime("now");
    $chore->setLastCompleted($date);
    $entityManager->flush();
}
if ($resource_type == 'getAllChores') {
    $chores = $entityManager->getRepository('Chore')->findAll();
 /**
  * Reads data for an event.
  * @param [String => Mixed] $opts
  * @return [String => Mixed]
  * @override Event
  */
 public function read(array $opts)
 {
     return array_merge(parent::read($opts), ['object' => $this->readCourse($opts)]);
 }