Можно ли с помощью заглушки генерировать литералы «Изображение» / «Изображение»? - PullRequest
0 голосов
/ 08 апреля 2020

В 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» литералы? Есть ли у заглушек другие опции?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...