code: public function handleRequest(): void
      {
          global $argv;
          if (!is_array($argv) || empty($argv)) {
              throw new Exception('Invalid value of the cli args array was given.');
          }
          (new CliCtrlResolver($argv))->run();
      }
docs: It processes the call parameters of cli-script and passed them to the
  CliCtrlResolver object.
  @global string[] $argv The array of passed to cli-scrypt args.
  @throws \nadir2\core\Exception It's thrown if it was attempting to call cli-scprit
  out the command line interface.