Beispiel #1
0
 public function postToFolder()
 {
     // Declare the rules for the form validation
     $rules = array('folder_id' => 'required');
     // Create a new validator instance from our validation rules
     $validator = Validator::make(Input::all(), $rules);
     // If validation fails, we'll exit the operation now.
     if ($validator->fails()) {
         $data['status'] = 'error';
         $data['errors'] = $validator->messages()->toArray();
     } else {
         $Submissionid = Input::get('request_id');
         if (Input::get('submission_type') == 'recommendation') {
             $sf = LinkedinRecommendation::find($Submissionid);
         } else {
             $sf = FormRequests::find($Submissionid);
         }
         if (Input::get('folder_name') == "") {
             $sf->folder_id = Input::get('folder_id');
         } else {
             $sfm = new Submission_folder();
             $sfm->folder_name = Input::get('folder_name');
             $sfm->user_id = Sentry::getUser()->id;
             $sfm->save();
             $sf->folder_id = $sfm->id;
         }
         if ($sf->save()) {
             $data['status'] = 'success';
         } else {
             $data['status'] = 'error';
         }
     }
     return Response::json($data);
 }