Skip to content
docsv0.24.0

Artifact

Qué cosa interroga una comprobación (ADR-0028). Es obligatorio declararlo porque el mismo hecho aparente tiene respuestas distintas según dónde se pregunte, y la diferencia no se nota hasta que alguien actúa sobre la equivocada. Una comprobación de pins comodín contra el árbol de trabajo reportó once paquetes rotos; contra el índice — lo que de verdad recibe quien instala — no había ninguno. El `*` local es legítimo porque el desarrollo es por ruta, y el export lo pinnea antes de publicar. El orden del enum es el orden de la verdad: {@see self::Published} es lo que un extraño obtiene, y es el default cuando se puede pagar.

Artifact::needsNetwork()

public function needsNetwork(): bool

Si conocer este artefacto necesita red — lo que decide si el tablero corre offline.

Artifact::label()

public function label(): string

Cómo se nombra en un reporte, para que la alarma diga de dónde sacó su verdad.

Artifact::cases()

public static function cases(): array

Artifact::from()

public static function from(string|int $value): static

Parameters

Parameters of from()
NameTypeDescription
$valuestring|int

Artifact::tryFrom()

public static function tryFrom(string|int $value): ?static

Parameters

Parameters of tryFrom()
NameTypeDescription
$valuestring|int