chore: Aggiunta configurazione per namespacing dei modelli e Scopes

Sono state aggiunte due nuove voci di configurazione nell'IDE per il Laravel plugin. Questi includono `createEloquentScope:inModuleNamespace` e `createModel:inModuleNamespace` con rispettivi valori. Questo cambio è necessario per mantenere l'organizzazione del codice e migliorare la navigazione tra i files. L'opzione `generationStringSettings` è stata rimossa, dato che le sue funzioni sono state sostituite da questo aggiornamento.
This commit is contained in:
Maicol Battistini 2023-09-11 18:53:59 +02:00
parent 2c6dec2647
commit f05cb3acaf
No known key found for this signature in database
1 changed files with 2 additions and 6 deletions

View File

@ -29,6 +29,7 @@
<entry key="createConsoleCommand:classSuffix" value="Command" />
<entry key="createController:classSuffix" value="Controller" />
<entry key="createDatabaseClassFactory:classSuffix" value="Factory" />
<entry key="createEloquentScope:inModuleNamespace" value="Models\Scopes" />
<entry key="createEloquentScope:namespace" value="Models\Scopes" />
<entry key="createEvent:classSuffix" value="Event" />
<entry key="createFormRequest:classSuffix" value="Request" />
@ -37,6 +38,7 @@
<entry key="createMailable:classSuffix" value="Mail" />
<entry key="createMiddleware:classSuffix" value="Middleware" />
<entry key="createModel:classSuffix" value="" />
<entry key="createModel:inModuleNamespace" value="Models" />
<entry key="createModel:namespace" value="Models" />
<entry key="createNotification:classSuffix" value="Notification" />
<entry key="createResourceController:classSuffix" value="Controller" />
@ -47,12 +49,6 @@
</option>
<option name="defaultLanguage" value="it" />
<option name="frameworkFound" value="true" />
<option name="generationStringSettings">
<map>
<entry key="createEloquentScope:namespace" value="Models\Scopes" />
<entry key="createModel:namespace" value="Models" />
</map>
</option>
<option name="translation">
<LaravelTranslation>
<option name="defaultPath" value="lang" />