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

نسخه‌ی کامل: توضیح در مورد دستور زیر
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
این خط منظورش چیه؟

project::model()->findByPk($projectId);

از کلاس project یک متد استاتیک با نام چی رو صدا زده؟
این کد میاد از مدل Project (که با کمک متد Static به اسم model به شئ Singleton اون دسترسی پیدا میکنید)، متد findByPk رو صدا میزنه و projectId رو بعنوان پارامتر بهش میده. اون متد هم میره و براساس کلید اصلی جدول tbl_project (که توی متد tableName مدل Project مشخص شده) یعنی همون فیلد id جستجو میکنه و رکورد رو بصورت یک شئ از کلاس ActiveRecord به شما برمیگردونه.