سلام دوستام
سوالم خیلی مبتدی هست ولی واقعا گیر کردم
یه متغیر رو تعریف کردم به صورت پابلیک بعد یه توابع فراخونی میشه و بهش مقدار میده بعد از اون یه تابع دیگه مقدارش رو میخاد ولی همش خالی بر میگردونه ، میشه کمک کنید. کد های سینتکسی شاید یه جاهایی اشتباه نوشتم توجه نکنید چون همین جا نوشتم
class amir extends controller {
public $amir;
public function amir(Request $request){
$request->amir = $this->amir ;
}
public function retrun(){
return $this->amir;
}
توی یه کلاس لاراوله و داده ریکوئست دارای مقدار هست ولی توی تابع دوم که فراخوانی میکنم خالی هست مقدار متغیر.
class amir extends controller {
public $amir;
public function amir(Request $request){
$amir = $request->amir ;
}
public function retrun(){
return $amir;
}
سلام :
خیلی ممنون دوست عزیز اگر درست متوجه شده باشم شما جای دوطرف مساوی رو عوض کردید این کار رو کردم ولی باز نشد
دلیلش رو میشه بگید ؟
شما ریکویست امیر رو میگیری و میریزی تویی متغییر پابلیکت پس اول متغیر پابلیکت رو مینویسی و سپس ریکویست رو میریزی تویی متغییر، کلا از این طرز کد زدنت چیزی متوجه نشدم چرا تویی همون متد ریترن نمیکنی چرا یک متد جدا داری برای ریترن کردن؟
سلام
خیلی ممنون دوستان از پاسخ هاتون
دارم یه سیستم مینویسم که یه ادمین میتونه اطلاعات کاربرهایی که میسازه رو ویرایش کنه یه CRM هست من میخام وقتی تابع اول فراخونی شد معلوم بشه که وارد پروفیل چه کاربری شده و دیگه اطلاعات طرف رو توی صفحات پاس کاری نکنم کلا یه متغیر باشه که وقتی اولین تابع فراخوانی شد به متغیر سراسری مقدار بده .
چون نمیتوم از auth()->user استفاده کنم این مشکل برام پیش اومده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟