- Reverts the schneespur/ subdirectory restructure (b8e426b)
- Restores package.json and vite.config.js (needed for npm build, were
removed in an earlier cleanup before the restructure)
- Updates public/build/ assets with current Vite output (new content hashes)
26 lines
656 B
PHP
26 lines
656 B
PHP
<?php
|
|
|
|
use function Laravel\Prompts\multiselect;
|
|
|
|
require __DIR__.'/../vendor/autoload.php';
|
|
|
|
$permissions = multiselect(
|
|
label: 'What permissions should the user have?',
|
|
options: [
|
|
'view' => 'View',
|
|
'create' => 'Create',
|
|
'update' => 'Update',
|
|
'delete' => 'Delete',
|
|
'restore' => 'Restore',
|
|
'force-delete' => 'Force delete',
|
|
],
|
|
validate: fn ($values) => match (true) {
|
|
empty($values) => 'Please select at least one permission.',
|
|
default => null,
|
|
},
|
|
hint: 'The permissions will determine what the user can do.',
|
|
);
|
|
|
|
var_dump($permissions);
|
|
|
|
echo str_repeat(PHP_EOL, 1);
|