Class LaravelUi5\Sdk\Weave\Marketplace\Attributes\Category

final
readonly

Classifies the package in the LUX Loom marketplace — the catalog anchor and, optionally, its commerce reference (the marketplace descriptor, [[LOOM_MODULE_DESCRIPTOR]]; buildbook WV-MKT-A-01 / WV-CMD-B-02).

Declared on the Module (the one container that holds an app or a library — a library is a first-class marketplace product). Exactly one #[Category] per package: the marketplace listing is per-package, so the extractor errors on a second one.

  • $path — a domain/capability coordinate from the closed LUX taxonomy (the 13-domain catalogue, WV-LP-A-02). Emitted as an opaque string in 0.18.x; taxonomy validation wires in with the taxonomy master.
  • $sku — the commerce reference id only (a string). Price, currency, terms and grant are the private marketplace↔vendor contract, resolved at read time — never in source ([[feedback_benefits_not_prices]]). Folds in the retired standalone #[SKU] (decided 2026-07-17).
Methods
Properties