1
0
Fork 0
mirror of https://github.com/pnx/dotfiles synced 2026-06-16 03:14:55 +02:00

phpactor: adding more templates

This commit is contained in:
Henrik Hautakoski 2025-03-23 16:34:27 +01:00
parent 70ce2131d5
commit 7578bf4b26
3 changed files with 40 additions and 0 deletions

View file

@ -5,5 +5,7 @@ language_server_psalm.enabled: false
# phpunit.enabled: true
code_transform.class_new.variants:
laravel-model: laravel-model
laravel-provider: laravel-provider
laravel-test: laravel-feature-test
livewire: livewire

View file

@ -0,0 +1,12 @@
<?php
namespace {{ prototype.namespace }};
use Illuminate\Database\Eloquent\Model;
{% for class in prototype.classes %}
class {{ class.name }} extends Model
{
}
{% endfor %}

View file

@ -0,0 +1,26 @@
<?php
namespace {{ prototype.namespace }};
use Illuminate\Support\ServiceProvider;
{% for class in prototype.classes %}
class {{ class.name }} extends ServiceProvider
{
/**
* Register services.
*/
public function register(): void
{
//
}
/**
* Bootstrap services.
*/
public function boot(): void
{
//
}
}
{% endfor %}