예제 #1
0
    Route::get('messages/getNewThreads', 'MessagesController@getNewThreads');
    Route::get('messages/isUnread', 'MessagesController@checkThread');
    Route::put('makeRead/{thread_id}', 'MessagesController@makeRead');
    Route::post('userExtra', 'Auth\\RegistrationController@insertExtra');
    Route::get('newExperts', 'UserController@getNewExperts');
    Route::put('activateAccount/{id}', 'UserController@activateAccount');
    Route::get('getExpert/{id}', 'UserController@getExpert');
    Route::get('payment/{assignment_id}/{user_id}', 'AssignmentController@doPayment');
    Route::post('payment_success', 'AssignmentController@successPayment');
    Route::get('payment_failure', 'AssignmentController@failurePayment');
    Route::get('completionPayment/{assignment_id}/{user_id}', 'AssignmentController@completionDoPayment');
    Route::post('completionPayment_success', 'AssignmentController@completionSuccessPayment');
    Route::get('completionPayment_failure', 'AssignmentController@completionFailurePayment');
    Route::post('insertTransactions/{assignment_id}', 'AssignmentController@insertTransactions');
    Route::get('notify', 'UserController@notify');
    Route::get('notifications', 'UserController@getUserNotifications');
    Route::get('new-notifications', 'UserController@getUserNewNotifications');
    Route::get('send-invoice/{id}', 'AssignmentController@sendInvoice');
    Route::get('expert-deny-assignment/{id}', 'AssignmentController@expertDenyAssignment');
    Route::get('read/{id}', function ($id) {
        return Notifynder::readOne($id);
    });
    Route::get('messages-by-thread/{subject}', 'MessagesController@show');
    Route::post('message', 'MessagesController@store');
    Route::post('thread', 'MessagesController@createNewThread');
    Route::get('unread-threads', 'MessagesController@getThreadsWithNewMessages');
    Route::put('change-password', 'UserController@changePassword');
    Route::post('forgot-password', 'UserController@forgotPassword');
    Route::get('all-experts', 'UserController@getAllExperts');
    Route::put('update-expert-rating/{userId}', 'UserController@updateExpertRating');
});
예제 #2
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function marked()
 {
     Notifynder::readAll(\Auth::id());
     return redirect()->back();
 }