refactor: susun semula struktur folder — Laravel source ke src/

This commit is contained in:
Saufi
2026-05-19 15:58:35 +08:00
parent f052251b94
commit bf53c71b45
10806 changed files with 1385379 additions and 121 deletions

View File

@@ -0,0 +1,34 @@
<?php
declare(strict_types=1);
namespace Laravel\Boost\Install;
class Skill
{
public function __construct(
public string $name,
public string $package,
public string $path,
public string $description,
public bool $custom = false,
) {}
public function withCustom(bool $custom): self
{
return new self(
name: $this->name,
package: $this->package,
path: $this->path,
description: $this->description,
custom: $custom,
);
}
public function displayName(): string
{
return $this->custom
? '.ai/'.$this->name.'*'
: $this->name;
}
}