PDA

View Full Version : درخواست تشريح مدل يوزر، yii2advanced



desatir7316
یک شنبه 27 مهر 1393, 12:42 عصر
به صورت پيشفرض توي yii2advanced بعد از راه اندازي اولي يه كلاس user مثل زير داريم


class User extends ActiveRecord implements IdentityInterface
{
const STATUS_DELETED = 0;
const STATUS_ACTIVE = 10;
const ROLE_USER = 10;

/**
* @inheritdoc
*/
public static function tableName()
{
return '{{%user}}';
}

....
....


اين كلاس به صورت از اينترفيس \web\identifyInterface (http://www.yiiframework.com/doc-2.0/yii-web-identityinterface.html) استفاده مي كنه

تا اينجاش كه مشخصه
حالا سوالم اينه كه چطوري از كلاس \web\User (http://www.yiiframework.com/doc-2.0/yii-web-user.html) داره استفاده مي كنه؟





توي توضيحات \web\User گفته كه


Quote
* User is configured as an application component in [[\yii\web\Application]] by default.
* You can access that instance via `Yii::$app->user`.




آيا اين به معني كه كلاس \web\User به صورت پيشفرض براي پروژه استفاده مي شه و نيازي به هيچگونه تنظيمات نيست؟

desatir7316
دوشنبه 28 مهر 1393, 11:21 صبح
دوستان مگه ميشه يه كلاس از طريق يه اينترفيس از يه كلاس ديگه استفاده كنه؟
نه اينكه پياده سازي كنه ها، استفاده كنه؟
لينك (http://www.yiiframework.com/forum/index.php/topic/58372-confusing-about-implementing-identifyinterface-and-user-class/page__view__findpost__p__263795)

MMSHFE
چهارشنبه 30 مهر 1393, 09:45 صبح
دوست عزیز بهتره درمورد اصول شئ گرایی بیشتر تحقیق و مطالعه کنید. بخصوص مبحث Namespaceها

desatir7316
چهارشنبه 30 مهر 1393, 12:32 عصر
دوست عزیز بهتره درمورد اصول شئ گرایی بیشتر تحقیق و مطالعه کنید. بخصوص مبحث Namespaceها

با اصول شي گرايي , ... آشنا هستم ولي فك كنم اين به چيزايي ديگه هم ربط داره مثل اين نتظيمات : http://www.yiiframework.com/forum/index.php/user/234750-dawid-partyka/ (http://www.yiiframework.com/forum/index.php/user/234750-dawid-partyka/)
(ديدم اين لينك رو چك كرديد ولي براي توضيح گذاشتم)

MMSHFE
چهارشنبه 30 مهر 1393, 13:32 عصر
فکر کنم لینک رو اشتباه گذاشتین.

desatir7316
چهارشنبه 30 مهر 1393, 14:37 عصر
شرمنده
عجله داشتم: http://www.yiiframework.com/forum/index.php/topic/58372-confusing-about-implementing-identifyinterface-and-user-class/page__view__findpost__p__263797