سلام دوستان من داخل کنترلرم یه متد نوشتم به این صورت :
public function check_user($status){
if($status){
return response(" logined",200);
}else{
$this->register_user();
}
}
public function register_user(){
return response("user not login",404);
}
اما در کمال تعجب وقتی شرط دوم برقرار باشه یعنی استاتوس false باشه
هیچی return نمیشه
این رو به چند روش دیگه هم امتحان کردم وقتی بخوای داخل یه فانشن از یه فانشن دیگه استفاده کنی و چیزی رو در فانشن دوم ریترن کنی اون کار نمیکنه
کسی تجربه ای داشته ؟
@coaradsupp چه فرقی دارن مگه باهم؟
این دو تا متد جدا از هم هستن داخل یک کلاس
شاید پاسخ شما همینجا باشد
@coaradsupp درسته فرمودید
@coaradsupp دوست عزیز مشکل همینجاست که اصلا تابع دوم کار نمیکنه یعنی اون متن رو بر نمیگردونه
خودتون تو لاراول تست کنید یه بار
@moradiemails
تست کردم جواب داد، درست هست
@coaradsupp
داشتم کم کم دیوونه میشدم
کد الان به این صورت که شما نوشتی کار میکنه و درست هست خیلی ممنون