Witam. Z racji tego że lubię rozumieć co kodzę, a nie Tworzyć kod dla sztuki, to ,am małe pytanie odnośnie pliku config w paczkach laravela, mianowicie, napisałem w service paczki taki oto skrypt.
$this->mergeConfigFrom(
$this->baseDir().'config.php','forum';
);
Którego zadaniem jest upublicznienie pliku config.php do pakietu laravel.
Plik config zawiera:
return [
'model'=> [
'post_model' => PackageName\Forum\Models\Posts::class,
'subject_model' => PackageName\Forum\Models\Subjects::class,
'user_model' => PackageName\Forum\Models\Users::class,
]
]
Wszystko pięknie, po wywołaniu komendy php artisan vendor:publish, (migracje) oraz plik config się upubliczniają.
Małe wprowadzenie i można przejść do rzeczy. W dokumentacji jest wyraźnie napisane, że aby odwołać się do modeli w configu, należy wywołać
config('forum.post_model');
Pytanie: Kiedy i kto powinien się do nich w taki sposób odwoływać?