code: public function getOptionParser() {
  		$parser = parent::getOptionParser();
  		$parser
  			->description(
  				'Provides a mechanism for loading data into any of Cake\'s configured databases.'
  			)
  			->addSubcommand('init', [
  				'help' => 'Initialize a new, empty seed file. Respects both the --dev and --file options.',
  			])
  			->addOption('dev', [
  				'short' => 'd',
  				'boolean' => true,
  				'default' => false,
  				'help' => 'Use the "dev" seed file instead of the default.'
  			])
  			->addOption('file', [
  				'short' => 'f',
  				'help' => 'Manually specify the file that should be used. When this option is present, its argument will always be used explicitly, overriding the --dev option if it is also present.'
  			]);
  		return $parser;
  	}
docs: Configure command line options and arguments.
  
  @return ConsoleOptionParser