36], [['factura', 'tipo'], 'string', 'max' => 100], [['id'], 'unique'], [['idTaller'], 'exist', 'skipOnError' => true, 'targetClass' => Taller::class, 'targetAttribute' => ['idTaller' => 'id']], [['idVehiculo'], 'exist', 'skipOnError' => true, 'targetClass' => Vehiculo::class, 'targetAttribute' => ['idVehiculo' => 'id']], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => 'ID', 'factura' => 'Factura', 'tipo' => 'Tipo', 'descripcion' => 'Descripcion', 'fechaServicio' => 'Fecha Servicio', 'idTaller' => 'Id Taller', 'idVehiculo' => 'Id Vehiculo', 'creado' => 'Creado', 'modificado' => 'Modificado', 'eliminado' => 'Eliminado', ]; } /** * Gets query for [[IdTaller0]]. * * @return \yii\db\ActiveQuery */ public function getTaller() { return $this->hasOne(Taller::class, ['id' => 'idTaller']); } /** * Gets query for [[IdVehiculo0]]. * * @return \yii\db\ActiveQuery */ public function getVehiculo() { return $this->hasOne(Vehiculo::class, ['id' => 'idVehiculo']); } /** * Gets query for [[ServicioElementos]]. * * @return \yii\db\ActiveQuery */ public function getServicioElemento() { return $this->hasMany(ServicioElemento::class, ['idServicio' => 'id']); } }