public function getCommandOptions($includeBase = true) { Assert::boolean($includeBase, 'The parameter $includeBase must be a boolean. Got: %s'); $commandOptions = array_values($this->commandOptions); if ($includeBase && $this->baseFormat) { // prepend base command options $commandOptions = array_merge($this->baseFormat->getCommandOptions(), $commandOptions); } return $commandOptions; }
/** * @expectedException \InvalidArgumentException */ public function testGetCommandOptionsFailsIfIncludeBaseNoBoolean() { $this->builder->getCommandOptions(1234); }