trait Illuminate / Console / Concerns / PromptsForMissingInput

PromptsForMissingInput

Methods

protected

interact ( Symfony\...\InputInterface $input , Symfony\...\OutputInterface $output ) : void

Interact with the user before validating the input.

Parameters

  • $input Symfony\...\InputInterface
  • $output Symfony\...\OutputInterface
protected

promptForMissingArguments ( Symfony\...\InputInterface $input , Symfony\...\OutputInterface $output ) : void

Prompt the user for any missing arguments.

Parameters

  • $input Symfony\...\InputInterface
  • $output Symfony\...\OutputInterface
protected

promptForMissingArgumentsUsing ( ) : array

Prompt for missing input arguments using the returned questions.

protected

afterPromptingForMissingArguments ( Symfony\...\InputInterface $input , Symfony\...\OutputInterface $output ) : void

Perform actions after the user was prompted for missing arguments.

Parameters

  • $input Symfony\...\InputInterface
  • $output Symfony\...\OutputInterface
protected

didReceiveOptions ( Symfony\...\InputInterface $input ) : bool

Whether the input contains any options that differ from the default values.

Parameters

  • $input Symfony\...\InputInterface