توی کنترلر های لاراول من نیاز دارم به اینکه چندتا مدل رو فراخوانی کنم تا اطلاعاتی ازشون بیرون بکشم ولی فکر میکنم اینکار درست نباشه حالا میخواستم از شما کمک بگیرم چطور باید این کارو انجام بدم ؟
خب این ربطی به مفهوم MVC نداره که و کاملا هم درسته چون شما فرض کنید کنترل AdminController فقط به مدل Admin وصل هست. یعنی نمیتونه همزمان به مدل User هم وصل باشه. این موضوع منظورش این هست نه اینکه نتونید در 1 کنترلر از چندتا مدل استفاده کنید.
کنترلر AdminController فقط به مدل Admin وصل هست ولی توی کنترلر داریم از Model های دیگه هم استفاده (use) می کنیم همین. پس باز کنترلر ما فقط به مدل Admin وصل هست و مفهوم MVC کاملا رعایت شده.
نه مشکلی نداره شما هر کدوم از مدل هاتون رو نیاز دارید می تونید استفاده بکنید در کنترلر :
use App\User;
use App\Admin;
use App\Product;
...
@dr-code.ir
ممنون از جوابتون اما توی مفهوم ام وی سی من خونده بودم که هر کنترلر به یه مدل متصل میشه برای همین برام سوال شده بود
خب این ربطی به مفهوم MVC نداره که و کاملا هم درسته چون شما فرض کنید کنترل AdminController فقط به مدل Admin وصل هست. یعنی نمیتونه همزمان به مدل User هم وصل باشه. این موضوع منظورش این هست نه اینکه نتونید در 1 کنترلر از چندتا مدل استفاده کنید.
کنترلر AdminController فقط به مدل Admin وصل هست ولی توی کنترلر داریم از Model های دیگه هم استفاده (use) می کنیم همین. پس باز کنترلر ما فقط به مدل Admin وصل هست و مفهوم MVC کاملا رعایت شده.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟