File tree Expand file tree Collapse file tree 7 files changed +24
-21
lines changed
Expand file tree Collapse file tree 7 files changed +24
-21
lines changed Original file line number Diff line number Diff line change @@ -139,6 +139,13 @@ protected function removeUnusedFiles(string $location): void
139139 $ deleteDirectories [] = 'routes ' ;
140140 }
141141
142+ $ deleteDirectories = [
143+ ...$ deleteDirectories ,
144+ 'src/Http/Controllers/Settings ' ,
145+ 'src/Http/Requests/Settings ' ,
146+ 'src/Forms/Settings ' ,
147+ ];
148+
142149 foreach ($ deleteDirectories as $ directory ) {
143150 $ path = Helper::joinPaths ([$ location , $ directory ]);
144151
@@ -344,7 +351,7 @@ protected function bootServiceProviderContent(): string|null
344351 }
345352
346353 if (in_array ('permissions ' , $ componentAvailableOfPlugins )) {
347- $ bootServiceProviderMethods [] = 'loadAndPublishConfigurations([" permissions" ]) ' ;
354+ $ bootServiceProviderMethods [] = 'loadAndPublishConfigurations([ \' permissions \' ]) ' ;
348355 }
349356
350357 if (in_array ('translations ' , $ componentAvailableOfPlugins )) {
@@ -401,7 +408,7 @@ protected function registerDashboardMenuContent(): string|null
401408 'priority' => 5,
402409 'parent_id' => null,
403410 'name' => 'plugins/{-name}::{-name}.name',
404- 'icon' => 'fa fa-list ',
411+ 'icon' => 'ti ti-box ',
405412 'url' => route('{-name}.index'),
406413 'permissions' => ['{-name}.index'],
407414 ]);
Original file line number Diff line number Diff line change 11<?php
22
3- use Illuminate\Support\Facades\Route;
43use Botble\Base\Facades\AdminHelper;
4+ use {Module}\Http\Controllers\{Name}Controller;
5+ use Illuminate\Support\Facades\Route;
56
6- Route::group(['namespace' => '{Module}\Http\Controllers'], function () {
7- AdminHelper::registerRoutes(function () {
8- Route::group(['prefix' => '{-names}', 'as' => '{-name}.'], function () {
9- Route::resource('', '{Name}Controller')->parameters(['' => '{-name}']);
10- });
7+ AdminHelper::registerRoutes(function () {
8+ Route::group(['prefix' => '{-names}', 'as' => '{-name}.'], function () {
9+ Route::resource('', {Name}Controller::class)->parameters(['' => '{-name}']);
1110 });
1211});
Original file line number Diff line number Diff line change 22
33namespace {Module}\Forms;
44
5- use Botble\Base\Forms\FormAbstract;
65use Botble\Base\Forms\FieldOptions\NameFieldOption;
76use Botble\Base\Forms\FieldOptions\StatusFieldOption;
87use Botble\Base\Forms\Fields\SelectField;
98use Botble\Base\Forms\Fields\TextField;
9+ use Botble\Base\Forms\FormAbstract;
1010use {Module}\Http\Requests\{Name}Request;
1111use {Module}\Models\{Name};
1212
@@ -15,7 +15,7 @@ class {Name}Form extends FormAbstract
1515 public function setup(): void
1616 {
1717 $this
18- ->setupModel(new {Name}() )
18+ ->model( {Name}::class )
1919 ->setValidatorClass({Name}Request::class)
2020 ->add('name', TextField::class, NameFieldOption::make()->required())
2121 ->add('status', SelectField::class, StatusFieldOption::make())
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ namespace {Module}\Http\Controllers;
55use Botble\Base\Http\Actions\DeleteResourceAction;
66use {Module}\Http\Requests\{Name}Request;
77use {Module}\Models\{Name};
8- use Botble\Base\Facades\PageTitle;
98use Botble\Base\Http\Controllers\BaseController;
109use {Module}\Tables\{Name}Table;
1110use {Module}\Forms\{Name}Form;
Original file line number Diff line number Diff line change @@ -6,9 +6,6 @@ use Botble\Base\Casts\SafeContent;
66use Botble\Base\Enums\BaseStatusEnum;
77use Botble\Base\Models\BaseModel;
88
9- /**
10- * @method static \Botble\Base\Models\BaseQueryBuilder<static> query()
11- */
129class {Name} extends BaseModel
1310{
1411 protected $table = '{names}';
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ use Botble\Base\Facades\DashboardMenu;
66use Botble\Base\Supports\ServiceProvider;
77use Botble\Base\Traits\LoadAndPublishDataTrait;
88use {Module}\Models\{Name};
9+ use Botble\LanguageAdvanced\Supports\LanguageAdvancedManager;
910
1011class {Name}ServiceProvider extends ServiceProvider
1112{
@@ -23,7 +24,7 @@ class {Name}ServiceProvider extends ServiceProvider
2324 ->loadRoutes();
2425
2526 if (defined('LANGUAGE_ADVANCED_MODULE_SCREEN_NAME')) {
26- \Botble\LanguageAdvanced\Supports\ LanguageAdvancedManager::registerModule({Name}::class, [
27+ LanguageAdvancedManager::registerModule({Name}::class, [
2728 'name',
2829 ]);
2930 }
Original file line number Diff line number Diff line change @@ -7,15 +7,15 @@ use Botble\Table\Abstracts\TableAbstract;
77use Botble\Table\Actions\DeleteAction;
88use Botble\Table\Actions\EditAction;
99use Botble\Table\BulkActions\DeleteBulkAction;
10+ use Botble\Table\BulkChanges\CreatedAtBulkChange;
11+ use Botble\Table\BulkChanges\NameBulkChange;
12+ use Botble\Table\BulkChanges\StatusBulkChange;
1013use Botble\Table\Columns\CreatedAtColumn;
1114use Botble\Table\Columns\IdColumn;
12- use Botble\Table\Columns\StatusColumn;
1315use Botble\Table\Columns\NameColumn;
14- use Illuminate\Database\Eloquent\Builder ;
16+ use Botble\Table\Columns\StatusColumn ;
1517use Botble\Table\HeaderActions\CreateHeaderAction;
16- use Botble\Table\BulkChanges\CreatedAtBulkChange;
17- use Botble\Table\BulkChanges\NameBulkChange;
18- use Botble\Table\BulkChanges\StatusBulkChange;
18+ use Illuminate\Database\Eloquent\Builder;
1919
2020class {Name}Table extends TableAbstract
2121{
@@ -30,7 +30,7 @@ class {Name}Table extends TableAbstract
3030 ])
3131 ->addColumns([
3232 IdColumn::make(),
33- NameColumn::make(),
33+ NameColumn::make()->route('{-name}.edit') ,
3434 CreatedAtColumn::make(),
3535 StatusColumn::make(),
3636 ])
You can’t perform that action at this time.
0 commit comments