Exemplo n.º 1
0
 public function update($id)
 {
     $point = Point::find($id);
     $point->point = Input::get('point');
     $point->save();
     Session::flash('message', 'Sukses mengupdate Nilai');
 }
 public function authAdmin($login, $pass) {
     
     /*$admin = Admin::find( array('login'=>$login, 'pass'=>$pass) );
     
     if (is_null($admin)) {
         echo json_encode( array('Error'=>'Invalid login or password') );
         return;
     }*/
     
     if(!checkAuthData($login, $pass)) {
         echo json_encode( array('Error'=>'Invalid login or password') );
         return;
     }
     
     $pointcontrArr = Pointcontract::all( array('idAdmin'=>$admin->id) ); 
     $optionsPoints = array();
     
     if (count($pointcontrArr) == 0) {
         echo json_encode(array('Error'=>'Administrator not attached not to one point'));
         return;
     }
     
     foreach ($pointcontrArr as $point) {
         array_push($optionsPoints, $point->idpoint);
     }
     
     $pointsArr = Point::find($optionsPoints); 
     
     $resultPointArr = array();
     
     foreach ($pointsArr as $point) {
         array_push( $resultPointArr, array('id'=>$point->id, 'title'=>$point->title, 'address'=>$point->address) );
     }
     
     $resultArr = array( 'id'=>$admin->id,
                         'name'=>$admin->name,
                         'email'=>$admin->email );
     
     $resultArr['points'] = $resultPointArr; 
     
     echo json_encode($resultArr); 
     
 }