public function testSetCaseSensitive() { $collection = new TAttributeCollection(); $collection->Property = 'value'; $collection->setCaseSensitive(false); self::assertEquals('value', $collection->itemAt('property')); }
/** * Returns the list of custom parameters. * Custom parameters are name-value pairs that may subsititute translation * place holders during rendering. * @return TAttributeCollection the list of custom parameters */ public function getParameters() { if ($parameters = $this->getViewState('Parameters', null)) { return $parameters; } else { $parameters = new TAttributeCollection(); $parameters->setCaseSensitive(true); $this->setViewState('Parameters', $parameters, null); return $parameters; } }