PromptResult.php
- Pfad:
src/UseCases/Prompts/PromptResult.php - Namespace: UseCases\Prompts
- Zeilen: 28 | Größe: 556 Bytes
- Geändert: 2025-12-23 07:57:09 | Gescannt: 2025-12-31 10:22:15
Code Hygiene Score: 100
- Dependencies: 100 (25%)
- LOC: 100 (20%)
- Methods: 100 (20%)
- Secrets: 100 (15%)
- Classes: 100 (10%)
- Magic Numbers: 100 (10%)
Keine Issues gefunden.
Klassen 1
-
PromptResultclass Zeile 9
Funktionen 3
-
__construct()private Zeile 11 -
success()public Zeile 18 -
error()public Zeile 23
Versionen 1
-
v1
2025-12-23 07:57 | claude-code-hook | modified
Claude Code Pre-Hook Backup vor Edit-Operation
Code
<?php
declare(strict_types=1);
namespace UseCases\Prompts;
// @responsibility: Ergebnisobjekt für Prompt-Operationen
final class PromptResult
{
private function __construct(
public readonly bool $success,
public readonly ?int $id,
public readonly string $message,
) {
}
public static function success(int $id, string $message): self
{
return new self(true, $id, $message);
}
public static function error(string $message): self
{
return new self(false, null, $message);
}
}