با سلام
خط return $this; در ستر زیر بالاش نوشته خودش رو retun می کنه ولی بدون اون خط هم همه چیز به درستی کار می کنه و عمل ستر انجام میشه.. به return $this چرا نیازه؟؟؟ و چرا اون رو گذاشتن؟؟؟
/**
@return self
*/
public function setRegisterDate($registerDate)
{
$this->registerDate = $registerDate;
return $this;
}
خط بالاش فقط عمل مقدار دهی رو انجام میده. بدون return کردن عملاً اون فانکشن چیزی رو برنمیگردونه.
@jamaltavana
برای Chain کردن متدهای یک کلاس این کارو انجام میدهند. به کد زیر دقت کنید:
$mail->to('myself@domain.com')
->subject('Test')
->body('Hello World!')
->send()
در متدهای بالا اگر return $this استفاده نشه نمیتونیم چنین کاری انجام بدیم.
سلام
@jamaltavana
this به اون کلاس اشاره میکنه
حالا property اگر دارید باید بهش جلوی return $this-> اشاره کنید بهش
سلام
بعضی جاها دیدم اینطوری می نویسیند. چجوری متوجه میشه باید return کنه داده ها رو یا باید ذخیرش کنه:
public string test { get; set; }
میشه کمکی در موردش توضیح بدید؟
از ستر و گتر در MVC هم میشه استفاده کرد؟؟ چطور باید namespace های مختلف به یک ستر یا گتری دسترسی داشت؟؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟