null], [['ano'], 'integer'], [['creado', 'modificado', 'eliminado'], 'safe'], [['id','idMarca','idColor','idTipo'], 'string', 'max' => 36], [['nombre', 'placa', 'serie','descripcion'], 'string', 'max' => 100], [['id'], 'unique'], [['idMarca'], 'exist', 'skipOnError' => true, 'targetClass' => Marca::class, 'targetAttribute' => ['idMarca' => 'id']], [['idColor'], 'exist', 'skipOnError' => true, 'targetClass' => Color::class, 'targetAttribute' => ['idColor' => 'id']], [['idTipo'], 'exist', 'skipOnError' => true, 'targetClass' => TipoAuto::class, 'targetAttribute' => ['idTipo' => 'id']], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => 'ID', 'nombre' => 'Nombre', 'ano' => 'Ano', 'idColor' => 'ID Color', 'placa' => 'Placa', 'serie' => 'Serie', 'creado' => 'Creado', 'idTipo' => 'ID Tipo', 'idMarca' => 'ID Marca', 'descripcion' => 'Descripcion', 'modificado' => 'Modificado', 'eliminado' => 'Eliminado', ]; } }