for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace inblank\activeuser\models;
use inblank\activeuser\traits\CommonTrait;
use yii;
use yii\db\ActiveRecord;
/**
* This is the model class for table "{{%activeuser_profiles}}".
* @property integer $user_id user identifier
* @property string $site user web site
* @property string $location user location
*/
class Profile extends ActiveRecord
{
use CommonTrait;
* @inheritdoc
public static function tableName()
return '{{%activeuser_profiles}}';
}
public function rules()
return [
['user_id', 'required'],
['user_id', 'exist', 'targetClass' => self::di('User'), 'targetAttribute' => 'id'],
];
public function attributeLabels()
'user_id' => 'ID',
'site' => Yii::t('activeuser_general', 'Web site'),
'location' => Yii::t('activeuser_general', 'Location'),
public function getUser()
return $this->hasOne(self::di('User'), ['id' => 'user_id']);