🔧
This commit is contained in:
28
vendor/laravel/prompts/src/PausePrompt.php
vendored
Normal file
28
vendor/laravel/prompts/src/PausePrompt.php
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace Laravel\Prompts;
|
||||
|
||||
class PausePrompt extends Prompt
|
||||
{
|
||||
/**
|
||||
* Create a new PausePrompt instance.
|
||||
*/
|
||||
public function __construct(public string $message = 'Press enter to continue...')
|
||||
{
|
||||
$this->required = false;
|
||||
$this->validate = null;
|
||||
|
||||
$this->on('key', fn ($key) => match ($key) {
|
||||
Key::ENTER => $this->submit(),
|
||||
default => null,
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the value of the prompt.
|
||||
*/
|
||||
public function value(): bool
|
||||
{
|
||||
return static::$interactive;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user