mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
commit
40d9214926
@ -114,10 +114,12 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
||||
],
|
||||
'advs/create_adv' => [
|
||||
'as' => "advs::create_adv",
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\AdvsController@cats',
|
||||
],
|
||||
'advs/create_adv/post_cat' => [
|
||||
'as' => 'post_adv',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\AdvsController@create',
|
||||
],
|
||||
'advs/save_adv' => [
|
||||
@ -135,6 +137,7 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
||||
],
|
||||
'advs/delete/{id}' => [
|
||||
'as' => 'advs::delete',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\AdvsController@deleteAd',
|
||||
],
|
||||
'adv/addCart/{id}' => [
|
||||
@ -205,6 +208,7 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
||||
|
||||
//Configurations Admin Controller
|
||||
'admin/advs/option_configuration/create' => [
|
||||
'middleware' => 'auth',
|
||||
'as' => 'visiosoft.module.advs::configrations.create',
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\OptionConfigurationController@create',
|
||||
],
|
||||
@ -215,6 +219,7 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
||||
|
||||
//Configuration Controller
|
||||
'advs/option_configuration/create' => [
|
||||
'middleware' => 'auth',
|
||||
'as' => 'visiosoft.module.advs::user.configrations.create',
|
||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\OptionConfigurationController@create',
|
||||
],
|
||||
|
||||
@ -711,7 +711,6 @@ class AdvsController extends PublicController
|
||||
public function deleteAd(AdvRepositoryInterface $advs, $id)
|
||||
{
|
||||
$ad = $this->adv_model->find($id);
|
||||
$this->middleware('auth');
|
||||
|
||||
if ($ad->created_by_id != Auth::id()) {
|
||||
$this->messages->error(trans('visiosoft.module.advs::message.delete_author_error'));
|
||||
@ -743,8 +742,6 @@ class AdvsController extends PublicController
|
||||
|
||||
public function create(AdvFormBuilder $formBuilder, CategoryRepositoryInterface $repository)
|
||||
{
|
||||
$this->middleware('auth');
|
||||
|
||||
$isActive = new AdvModel();
|
||||
$cats = $this->request->toArray();
|
||||
unset($cats['_token']);
|
||||
@ -1059,7 +1056,6 @@ class AdvsController extends PublicController
|
||||
|
||||
public function cats()
|
||||
{
|
||||
$this->middleware('auth');
|
||||
$main_cats = $this->category_repository->getMainCategories();
|
||||
|
||||
return $this->view->make('visiosoft.module.advs::new-ad/post-cat', compact('main_cats'));
|
||||
|
||||
@ -34,7 +34,7 @@ class MyProfileController extends PublicController
|
||||
)
|
||||
{
|
||||
parent::__construct();
|
||||
$this->middleware('auth');
|
||||
|
||||
$this->adressRepository = $adressRepository;
|
||||
$this->userRepository = $userRepository;
|
||||
}
|
||||
|
||||
@ -46,44 +46,72 @@ class ProfileModuleServiceProvider extends AddonServiceProvider
|
||||
// MyProfileController
|
||||
'profile/ads' => [
|
||||
'as' => 'profile::ads',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@myAds'
|
||||
],
|
||||
'profile/adress/ajaxCreate' => [
|
||||
'as' => 'visiosoft.module.profile::adress_ajax_create',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@adressAjaxCreate'
|
||||
],
|
||||
'profile/adress/ajaxUpdate/{id}' => [
|
||||
'as' => 'visiosoft.module.profile::adress_ajax_update',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@adressAjaxUpdate'
|
||||
],
|
||||
'profile/adress/ajaxDetail' => [
|
||||
'as' => 'visiosoft.module.profile::adress_ajax_detail',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@adressAjaxDetail'
|
||||
],
|
||||
'profile' => [
|
||||
'as' => 'profile::profile',
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@home'
|
||||
],
|
||||
'profile/detail' => [
|
||||
'as' => 'profile::detail',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@detail'
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@detail'
|
||||
],
|
||||
'profile/password' => [
|
||||
'as' => 'profile::password',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@password'
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@password'
|
||||
],
|
||||
'profile/class/status/{id},{type}' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@statusAds',
|
||||
'profile/class/extendTime/{id},{type}' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@extendAds',
|
||||
'profile/message/show/{id}' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@showMessage',
|
||||
'profile/class/status/{id},{type}' => [
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@statusAds',
|
||||
],
|
||||
'profile/class/extendTime/{id},{type}' => [
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@extendAds',
|
||||
],
|
||||
'profile/message/show/{id}' => [
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@showMessage',
|
||||
],
|
||||
'profile/close-account' => [
|
||||
'middleware' => 'auth',
|
||||
'as' => 'visiosoft.module.profile::profile_close_account',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@disableAccount'
|
||||
],
|
||||
'profile/notification' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@notification',
|
||||
'ajax/update-user-info' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@updateAjaxProfile',
|
||||
'api/changeEducation' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@changeEducation',
|
||||
'api/getEducation' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@getEducation',
|
||||
'profile/notification' => [
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@notification',
|
||||
'middleware' => 'auth',
|
||||
],
|
||||
'ajax/update-user-info' => [
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@updateAjaxProfile',
|
||||
],
|
||||
'api/changeEducation' => [
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@changeEducation',
|
||||
],
|
||||
'api/getEducation' => [
|
||||
'middleware' => 'auth',
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@getEducation',
|
||||
],
|
||||
|
||||
// UserAuthenticator
|
||||
'login-in' => 'Visiosoft\ProfileModule\Http\Controller\UserAuthenticator@attempt',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user