Hallo,
haltet ihr es für eine gute Idee in einer etwas umfangreicheren Applikation mit einigen dutzend Models diese ganz oder teilweise mit zur Laufzeit erstellten Aliassen zu versehen?
Leider haben die Models recht umfangreiche Namespaces der Art App\Modules\<Domain>\Models, was derzeit nicht zu ändern ist. Statt
ein kurzes, knackiges
wäre schon recht angenehm. Andererseits ist mir nicht als good practice bekannt, eine ellenlange Liste von Aliassen auf Models zu erstellen. Es gäbe eine an zentraler Stelle verwaltete Liste mit Aliassen und den hinterlegten Klassen. Erstgenannte würden dann zur Laufzeit erstellt. Siehe: https://github.com/laravel/laravel/b...g/app.php#L151
haltet ihr es für eine gute Idee in einer etwas umfangreicheren Applikation mit einigen dutzend Models diese ganz oder teilweise mit zur Laufzeit erstellten Aliassen zu versehen?
Leider haben die Models recht umfangreiche Namespaces der Art App\Modules\<Domain>\Models, was derzeit nicht zu ändern ist. Statt
Code:
use App\Modules\Users\Models\User;
Code:
use User;
Kommentar