public function cancelRequestAssignment() { if (Request::ajax()) { $assignment = Assignment::find(new MongoId(Input::get('_id'))); $assignment->state = 'a'; $assignment->body = ""; foreach ($assignment->attachments as $file) { File::delete(storage_path() . '/assignments/' . $assignment->_id . '/' . $file); } File::delete(storage_path() . '/assignments/' . $assignment->_id); $assignment->attachments = array(); $assignment->save(); return Response::json('00'); } }