/** * @return \yii\db\ActiveQuery */ public function getCartGoods($storeId = null) { $query = $this->hasMany(CartGoods::className(), ['user_id' => 'id']); if ($storeId !== null) { $query->where(['store_id' => $storeId]); } return $query; }