Example #1
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getProjects()
 {
     return $this->hasMany(Project::className(), ['create_user_id' => 'user_id']);
 }
Example #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getProject()
 {
     return $this->hasOne(Project::className(), ['id' => 'project_id']);
 }
Example #3
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getProjects()
 {
     return $this->hasMany(Project::className(), ['product_id' => 'id']);
 }
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getProjects()
 {
     return $this->hasMany(Project::className(), ['team_work_id' => 'id']);
 }
Example #5
0
 public function getProject()
 {
     return $this->hasOne(Project::className(), ["id" => "fkIDWithProjectID"]);
 }
Example #6
0
 /**
  * Кол-во проектов в которых присутствует пользователь
  * @return int
  */
 public function getCountProjects()
 {
     return $this->hasMany(Project::className(), ['id' => 'project_id'])->viaTable(\app\models\node\ProjectPositionUser::tableName(), ['user_id' => 'id'])->count();
 }
Example #7
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getProjects0()
 {
     return $this->hasMany(Project::className(), ['id' => 'project_id'])->viaTable('{{%project_user_rel}}', ['user_id' => 'id']);
 }