src/mako/reactor/Dispatcher.php
protected function checkArgumentsAndOptions(CommandInterface $command, array $providedArguments, array $globalOptions): void
	{
		if($command->isStrict())
		{
			$this->checkForInvalidArguments($command, $providedArguments, $globalOptions);
		}

		$this->checkForMissingArguments($command, $providedArguments);

		$this->checkForMissingOptions($command, $providedArguments);
	}
protected function checkArgumentsAndOptions(CommandInterface $command, array $providedArguments, array $globalOptions): void
	{
		if($command->isStrict())
		{
			$this->checkForInvalidArguments($command, $providedArguments, $globalOptions);
		}

		$this->checkForMissingArguments($command, $providedArguments);

		$this->checkForMissingOptions($command, $providedArguments);
	}
protected function checkArgumentsAndOptions ( CommandInterface $ command , array $ providedArguments , array $ globalOptions ) : void { if ( $ command -> isStrict ( ) ) { $ this -> checkForInvalidArguments ( $ command , $ providedArguments , $ globalOptions ) ; } $ this -> checkForMissingArguments ( $ command , $ providedArguments ) ; $ this -> checkForMissingOptions ( $ command , $ providedArguments ) ; }
Checks arguments and options.

@param \mako\reactor\CommandInterface $command           Command instance
@param array                          $providedArguments Provided arguments
@param array                          $globalOptions     Global options
Checks arguments and options .