Commit 6a8cdf08 authored by Mahmoud Aglan's avatar Mahmoud Aglan

Test This Wizard

parent 62b40017
......@@ -6,6 +6,10 @@ return [
['GET', '/members/create', 'Members\Controllers\MemberController@create', ['auth'], 'member.create'],
['POST', '/members', 'Members\Controllers\MemberController@store', ['auth', 'csrf'], 'member.create'],
['GET', '/members/search', 'Members\Controllers\MemberController@search', ['auth'], 'member.view'],
// Retroactive Wizard (super admin only)
['GET', '/members/retroactive-wizard', 'Members\Controllers\RetroactiveWizardController@index', ['auth'], 'member.create'],
['POST', '/members/retroactive-wizard', 'Members\Controllers\RetroactiveWizardController@store', ['auth', 'csrf'], 'member.create'],
['POST', '/members/retroactive-wizard/preview', 'Members\Controllers\RetroactiveWizardController@preview', ['auth', 'csrf'], 'member.create'],
['GET', '/members/{id}', 'Members\Controllers\MemberController@show', ['auth'], 'member.view'],
['GET', '/members/{id}/edit', 'Members\Controllers\MemberController@edit', ['auth'], 'member.edit'],
['POST', '/members/{id}', 'Members\Controllers\MemberController@update', ['auth', 'csrf'], 'member.edit'],
......
This diff is collapsed.
This diff is collapsed.
......@@ -16,6 +16,7 @@ MenuRegistry::register('membership', [
// ── Core Members ────────────────────────────
['label_ar' => 'كل الأعضاء', 'label_en' => 'All Members', 'route' => '/members', 'permission' => 'member.view', 'order' => 1],
['label_ar' => 'عضو جديد', 'label_en' => 'New Member', 'route' => '/members/create', 'permission' => 'member.create', 'order' => 2],
['label_ar' => 'إدخال بأثر رجعي', 'label_en' => 'Retroactive Wizard', 'route' => '/members/retroactive-wizard', 'permission' => 'member.create', 'order' => 3],
['label_ar' => 'بحث الأعضاء', 'label_en' => 'Search Members', 'route' => '/members/search', 'permission' => 'member.search', 'order' => 3],
// ── Membership Types ────────────────────────
['label_ar' => 'الأعضاء المؤقتون', 'label_en' => 'Temporary Members', 'route' => '/temporary', 'permission' => 'temp.view', 'order' => 10],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment