@hossein.r.1442
@mhyeganeh
@juza66
@mhyeganeh
@golshahimohammadreza
@endworld
چطوری میتونم یک فانکشن رو داخل مدل بنویسم و در کنترلر فراخوانی کنم
سلام وشادباش
خیلی ساده است کافیه فانکشن به صورت public باشه و اول اسم فانکشن با کلمه رزرو شده scope استفاده کنی مثل:
public function scopeNameFun(){}
در کنترلرها به این صورت استفاده میکنیم
nameModel::NameFun()
سلام دوست عزیز
@mehdisut
باید تابع به صورت static معرفیش کنی :
public static NameFun() .....
و داخل کنترل
ModelName::NameFun()
@mehdisut
منظور شما رو متوجه نمیشم یعنی شما میخواین یک فانکشن تنها تعریف کنید داخل مدل ؟؟
اگر شما میخواهید از این تابع در چند جا استفاده کنید پیشنهاد میکنم از trait استفاده کنید
سلام وشادباش
خیلی ساده است کافیه فانکشن به صورت public باشه و اول اسم فانکشن با کلمه رزرو شده scope استفاده کنی مثل:
public function scopeNameFun(){}
در کنترلرها به این صورت استفاده میکنیم
nameModel::NameFun()
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟