У меня есть модель AuthAssignment.php и она связана с двумя моделями
/**
* @inheritdoc
*/
public static function tableName()
{
return 'keys_auth_assignment';
}
/**
* @inheritdoc
*/
public function rules()
{
return [
[['item_name', 'user_id'], 'required'],
[['created_at'], 'integer'],
[['item_name', 'user_id'], 'string', 'max' => 64],
[['item_name'], 'exist', 'skipOnError' => true, 'targetClass' => AuthItem::className(), 'targetAttribute' => ['item_name' => 'name']],
];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'item_name' => 'Item Name',
'user_id' => 'User ID',
'created_at' => 'Created At',
];
}
/**
* @return \yii\db\ActiveQuery
*/
public function getItemName()
{
return $this->hasOne(AuthItem::className(), ['name' => 'item_name']);
}
public function getUser()
{
return $this->hasOne(User::className(),['id'=>'user_id']);
}
Cгенерировал с помощью CRUD Generator файлы и в представлении в виджете указал столбец user.username.
Как сделать поиск по этому столбцу?
Не могу понять как реализовать синхронизацию моего файла syncphp, который должен находиться на домене(сайте) mysite
Почему это регулярное выражение пропускает sitecom без слэша в конце?
Здравствуйте! я новичок в php1 раз я вызываю сессию session_start() при подключении к бд, 2 раз session_start() при регистрации и тд, я читал, что сессию нужно...