Fix formatting and interfaces in nearly every file
This commit is contained in:
@@ -2,10 +2,13 @@
|
||||
|
||||
namespace $MODULE_NAMESPACE$\$STUDLY_NAME$\Http\Controllers\Admin;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Interfaces\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
|
||||
/**
|
||||
* Class AdminController
|
||||
* @package $MODULE_NAMESPACE$\$STUDLY_NAME$\Http\Controllers\Admin
|
||||
*/
|
||||
class AdminController extends Controller
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -2,9 +2,13 @@
|
||||
|
||||
namespace $MODULE_NAMESPACE$\$STUDLY_NAME$\Http\Controllers\Api;
|
||||
|
||||
use App\Http\Controllers\Api\RestController;
|
||||
use App\Interfaces\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
/**
|
||||
* class SampleController
|
||||
* @package $MODULE_NAMESPACE$\$STUDLY_NAME$\Http\Controllers\Api
|
||||
*/
|
||||
class SampleController extends RestController
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -2,8 +2,13 @@
|
||||
|
||||
namespace $CLASS_NAMESPACE$;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Interfaces\Controller;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $CLASS_NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Controller
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@@ -2,10 +2,13 @@
|
||||
|
||||
namespace $CLASS_NAMESPACE$;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Interfaces\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $CLASS_NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Controller
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Queue\SerializesModels;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$
|
||||
{
|
||||
use SerializesModels;
|
||||
|
||||
@@ -8,6 +8,10 @@ use Illuminate\Queue\InteractsWithQueue;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
use Illuminate\Foundation\Bus\Dispatchable;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ implements ShouldQueue
|
||||
{
|
||||
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
|
||||
|
||||
@@ -5,6 +5,10 @@ namespace $NAMESPACE$;
|
||||
use Illuminate\Bus\Queueable;
|
||||
use Illuminate\Foundation\Bus\Dispatchable;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ implements ShouldQueue
|
||||
{
|
||||
use Dispatchable, Queueable;
|
||||
|
||||
@@ -2,10 +2,15 @@
|
||||
|
||||
namespace $NAMESPACE$;
|
||||
|
||||
use App\Interfaces\Listener;
|
||||
use Illuminate\Queue\InteractsWithQueue;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
|
||||
class $CLASS$
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Listener
|
||||
{
|
||||
/**
|
||||
* Create the event listener.
|
||||
|
||||
@@ -2,10 +2,15 @@
|
||||
|
||||
namespace $NAMESPACE$;
|
||||
|
||||
use App\Interfaces\Listener;
|
||||
use Illuminate\Queue\InteractsWithQueue;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
|
||||
class $CLASS$ implements ShouldQueue
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Listener implements ShouldQueue
|
||||
{
|
||||
use InteractsWithQueue;
|
||||
|
||||
|
||||
@@ -3,10 +3,15 @@
|
||||
namespace $NAMESPACE$;
|
||||
|
||||
use $EVENTNAME$;
|
||||
use App\Interfaces\Listener;
|
||||
use Illuminate\Queue\InteractsWithQueue;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
|
||||
class $CLASS$ implements ShouldQueue
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Listener implements ShouldQueue
|
||||
{
|
||||
use InteractsWithQueue;
|
||||
|
||||
|
||||
@@ -3,10 +3,15 @@
|
||||
namespace $NAMESPACE$;
|
||||
|
||||
use $EVENTNAME$;
|
||||
use App\Interfaces\Listener;
|
||||
use Illuminate\Queue\InteractsWithQueue;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
|
||||
class $CLASS$
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Listener
|
||||
{
|
||||
/**
|
||||
* Create the event listener.
|
||||
|
||||
@@ -7,6 +7,10 @@ use Illuminate\Mail\Mailable;
|
||||
use Illuminate\Queue\SerializesModels;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Mailable
|
||||
{
|
||||
use Queueable, SerializesModels;
|
||||
|
||||
@@ -5,6 +5,10 @@ namespace $NAMESPACE$;
|
||||
use Closure;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Migrations\Migration;
|
||||
use App\Interfaces\Migration;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
*/
|
||||
class $CLASS$ extends Migration
|
||||
{
|
||||
/**
|
||||
@@ -14,7 +17,7 @@ class $CLASS$ extends Migration
|
||||
public function up()
|
||||
{
|
||||
Schema::table('$TABLE$', function (Blueprint $table) {
|
||||
$FIELDS_UP$
|
||||
$FIELDS_UP$
|
||||
});
|
||||
}
|
||||
|
||||
@@ -26,7 +29,7 @@ $FIELDS_UP$
|
||||
public function down()
|
||||
{
|
||||
Schema::table('$TABLE$', function (Blueprint $table) {
|
||||
$FIELDS_DOWN$
|
||||
$FIELDS_DOWN$
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Migrations\Migration;
|
||||
use App\Interfaces\Migration;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
*/
|
||||
class $CLASS$ extends Migration
|
||||
{
|
||||
/**
|
||||
@@ -15,7 +18,7 @@ class $CLASS$ extends Migration
|
||||
{
|
||||
Schema::create('$TABLE$', function (Blueprint $table) {
|
||||
$table->increments('id');
|
||||
$FIELDS$
|
||||
$FIELDS$
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Migrations\Migration;
|
||||
use App\Interfaces\Migration;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
*/
|
||||
class $CLASS$ extends Migration
|
||||
{
|
||||
/**
|
||||
@@ -14,7 +17,7 @@ class $CLASS$ extends Migration
|
||||
public function up()
|
||||
{
|
||||
Schema::table('$TABLE$', function (Blueprint $table) {
|
||||
$FIELDS_UP$
|
||||
$FIELDS_UP$
|
||||
});
|
||||
}
|
||||
|
||||
@@ -26,7 +29,7 @@ $FIELDS_UP$
|
||||
public function down()
|
||||
{
|
||||
Schema::table('$TABLE$', function (Blueprint $table) {
|
||||
$FIELDS_DOWN$
|
||||
$FIELDS_DOWN$
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Migrations\Migration;
|
||||
use App\Interfaces\Migration;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
*/
|
||||
class $CLASS$ extends Migration
|
||||
{
|
||||
/**
|
||||
@@ -25,7 +28,7 @@ class $CLASS$ extends Migration
|
||||
{
|
||||
Schema::create('$TABLE$', function (Blueprint $table) {
|
||||
$table->increments('id');
|
||||
$FIELDS$
|
||||
$FIELDS$
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
<?php
|
||||
|
||||
use App\Models\Migrations\Migration;
|
||||
use App\Interfaces\Migration;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
*/
|
||||
class $CLASS$ extends Migration
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -2,10 +2,22 @@
|
||||
|
||||
namespace $NAMESPACE$;
|
||||
|
||||
use App\Models\BaseModel;
|
||||
use App\Interfaces\Model;
|
||||
|
||||
class $CLASS$ extends BaseModel
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Model
|
||||
{
|
||||
public $table = '';
|
||||
protected $fillable = $FILLABLE$;
|
||||
|
||||
protected $casts = [
|
||||
|
||||
];
|
||||
|
||||
public static $rules = [
|
||||
|
||||
];
|
||||
}
|
||||
|
||||
@@ -7,6 +7,10 @@ use Illuminate\Notifications\Notification;
|
||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
||||
use Illuminate\Notifications\Messages\MailMessage;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Notification
|
||||
{
|
||||
use Queueable;
|
||||
@@ -41,9 +45,9 @@ class $CLASS$ extends Notification
|
||||
public function toMail($notifiable)
|
||||
{
|
||||
return (new MailMessage)
|
||||
->line('The introduction to the notification.')
|
||||
->action('Notification Action', 'https://laravel.com')
|
||||
->line('Thank you for using our application!');
|
||||
->line('The introduction to the notification.')
|
||||
->action('Notification Action', 'https://laravel.com')
|
||||
->line('Thank you for using our application!');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Auth\Access\HandlesAuthorization;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$
|
||||
{
|
||||
use HandlesAuthorization;
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Foundation\Http\FormRequest;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends FormRequest
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Http\Resources\Json\ResourceCollection;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends ResourceCollection
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Http\Resources\Json\Resource;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends Resource
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -5,6 +5,10 @@ namespace $NAMESPACE$;
|
||||
use Illuminate\Routing\Router;
|
||||
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -4,6 +4,10 @@ namespace $NAMESPACE$;
|
||||
|
||||
use Illuminate\Contracts\Validation\Rule;
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ implements Rule
|
||||
{
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
<?php
|
||||
/**
|
||||
* Provide any configuration items here
|
||||
*/
|
||||
|
||||
return [
|
||||
'name' => '$STUDLY_NAME$'
|
||||
|
||||
@@ -6,11 +6,15 @@ use Illuminate\Support\ServiceProvider;
|
||||
use Illuminate\Database\Eloquent\Factory;
|
||||
use Route;
|
||||
|
||||
|
||||
/**
|
||||
* Class $CLASS$
|
||||
* @package $NAMESPACE$
|
||||
*/
|
||||
class $CLASS$ extends ServiceProvider
|
||||
{
|
||||
private $moduleSvc;
|
||||
|
||||
protected $defer = false;
|
||||
protected $moduleSvc;
|
||||
|
||||
/**
|
||||
* Boot the application events.
|
||||
|
||||
31
resources/stubs/widgets/widget.stub
Normal file
31
resources/stubs/widgets/widget.stub
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
namespace {{namespace}};
|
||||
|
||||
use App\Interfaces\Widget;
|
||||
|
||||
/**
|
||||
* Class {{class}}
|
||||
* @package {{namespace}}
|
||||
*/
|
||||
class {{class}} extends Widget
|
||||
{
|
||||
/**
|
||||
* The configuration array.
|
||||
*/
|
||||
protected $config = [
|
||||
|
||||
];
|
||||
|
||||
/**
|
||||
* Treat this method as a controller action.
|
||||
* Return view() or other content to display.
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
|
||||
return view('{{view}}', [
|
||||
'config' => $this->config,
|
||||
]);
|
||||
}
|
||||
}
|
||||
21
resources/stubs/widgets/widget_plain.stub
Normal file
21
resources/stubs/widgets/widget_plain.stub
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace {{namespace}};
|
||||
|
||||
use App\Interfaces\Widget;
|
||||
|
||||
/**
|
||||
* Class {{class}}
|
||||
* @package {{namespace}}
|
||||
*/
|
||||
class {{class}} extends Widget
|
||||
{
|
||||
/**
|
||||
* Treat this method as a controller action.
|
||||
* Return view() or other content to display.
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user