| 1234567891011121314151617181920 |
- <?php
- namespace App\DTO;
- use App\Http\Requests\PermissionRequest;
- readonly class PermissionDTO extends BaseDTO
- {
- public function __construct(
- public string $scope,
- public string $description,
- public string $bits,
- public ?string $parent_id,
- ) {}
- public static function fromRequest(PermissionRequest $request): self
- {
- return new self(...$request->validated());
- }
- }
|