Composite Primary Keys

Does GII handle composite primary keys in V2?


I have two tables:



The category_desc table has a composite primary key: category_id, language_id.

I generated models and in my Category class I find:

	public function getCategoryDesc()


		return $this->hasOne(CategoryDesc::className(), ['category_id' => 'id']);


No mention of language_id (although there is a HAS_MANY method getLanguages() >> unnecessary).

I normally store language ID in session: Yii::app()->session[‘language_id’] (Yii 1)

How should the above code be modified to return the correct category_desc record according the language_id in session?