null], [['idEventoResumen', 'idDependencia', 'idGrupo', 'idUsuario', 'totalEventos'], 'integer'], [['nombreDependencia', 'nombreGrupo'], 'string', 'max' => 250], [['nombre'], 'string', 'max' => 100], [['participacion'], 'string', 'max' => 255], [['idDependencia'], 'exist', 'skipOnError' => true, 'targetClass' => Dependencia::class, 'targetAttribute' => ['idDependencia' => 'id']], [['idEventoResumen'], 'exist', 'skipOnError' => true, 'targetClass' => EventoResumen::class, 'targetAttribute' => ['idEventoResumen' => 'id']], [['idGrupo'], 'exist', 'skipOnError' => true, 'targetClass' => Grupo::class, 'targetAttribute' => ['idGrupo' => 'id']], [['idUsuario'], 'exist', 'skipOnError' => true, 'targetClass' => Usuario::class, 'targetAttribute' => ['idUsuario' => 'id']], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => 'ID', 'idEventoResumen' => 'Id Evento Resumen', 'idDependencia' => 'Id Dependencia', 'nombreDependencia' => 'Nombre Dependencia', 'idGrupo' => 'Id Grupo', 'nombreGrupo' => 'Nombre Grupo', 'idUsuario' => 'Id Usuario', 'nombre' => 'Nombre', 'totalEventos' => 'Total Eventos', 'participacion' => 'Participacion', ]; } /** * Gets query for [[Dependencia]]. * * @return \yii\db\ActiveQuery */ public function getDependencia() { return $this->hasOne(Dependencia::class, ['id' => 'idDependencia']); } /** * Gets query for [[EventoResumen]]. * * @return \yii\db\ActiveQuery */ public function getEventoResumen() { return $this->hasOne(EventoResumen::class, ['id' => 'idEventoResumen']); } /** * Gets query for [[Grupo]]. * * @return \yii\db\ActiveQuery */ public function getGrupo() { return $this->hasOne(Grupo::class, ['id' => 'idGrupo']); } /** * Gets query for [[Usuario]]. * * @return \yii\db\ActiveQuery */ public function getUsuario() { return $this->hasOne(Usuario::class, ['id' => 'idUsuario']); } }