تالار گفتمان nCIS.ir

نسخه‌ی کامل: خروجی $this
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سلام خدمت اساتید بزرگ
یه سوال در مورد خروجی متد یک کلاس داشتم
return $this;
در  پایان یک متد یک کلاس چه مفهمی را دارد


ممنون از راهنمایی های گذشته شما
شیئی که متد کلاس روش اجرا شده رو برمیگردونه و دوباره میتونید در ادامه همون متد، یک متد دیگه رو صدا بزنید. به این روش میگن Method Chaining (زنجیره متدها). مثالی از استفاده:
$query = new QueryBuilder();
$users = $query
    ->select('*')
    ->from('users')
    ->orderBy('id DESC')
    ->where('confirmed=1')
    ->fetchAll();