public function getOptions($includeBase = true) { Assert::boolean($includeBase, 'The parameter $includeBase must be a boolean. Got: %s'); $options = $this->options; if ($includeBase && $this->baseFormat) { // append base options $options = array_replace($options, $this->baseFormat->getOptions()); } return $options; }
/** * @expectedException \InvalidArgumentException */ public function testGetOptionsFailsIfIncludeBaseNoBoolean() { $this->builder->getOptions(1234); }