Files
many-notes/app/Actions/GetPathFromVault.php
2025-01-27 21:30:53 +00:00

24 lines
387 B
PHP

<?php
declare(strict_types=1);
namespace App\Actions;
use App\Models\User;
use App\Models\Vault;
final readonly class GetPathFromVault
{
public function handle(Vault $vault): string
{
/** @var User $user */
$user = $vault->user;
return sprintf(
'private/vaults/%u/%s/',
$user->id,
$vault->name,
);
}
}