В laravel 7 приложение генерирует модель с помощью команды php ремесленник делает: модель Image
и имеет файл stubs / model.stub с текстом вроде:
<?php
namespace {{ namespace }};
use Cviebrock\EloquentSluggable\Sluggable;
class {{ class }} extends Model
{
use Sluggable;
protected $fillable = [ 'creator_id', '{{ class }}', 'slug', 'main', 'info'];
protected $table = 'ad_{{ class }}s';
protected $primaryKey = 'id';
public $timestamps = false;
protected static $uploads_ad_dir = '{{ class }}s/-{{ class }}-';
protected ${{ class }}_filename_max_length = 100;
protected static function boot() {
parent::boot();
static::deleting(function(${{ class }}) {
$ad_{{ class }}_path= {{ class }}::get{{ class }}Path(${{ class }}->id, ${{ class }}->{{ class }});
...
Я получил Файл Image. php, содержащий много литералов «Image» в верхнем регистре, даже в случае, когда мне нужен литерал в нижнем регистре. Есть ли способ установить в заглушке файл «Image» / «image» литералы? Есть ли у заглушек другие опции?
Спасибо!