protected function recordObjectContent($object)
	{
		foreach ($object as $k => $v)
		{
			if ($this->canDeduplicate($v) && !$this->shouldPreserve($v))
			{
				$object[$k] = $this->recordObject($v);
			}
		}

		return $object;
	}
protected function recordObjectContent($object)
	{
		foreach ($object as $k => $v)
		{
			if ($this->canDeduplicate($v) && !$this->shouldPreserve($v))
			{
				$object[$k] = $this->recordObject($v);
			}
		}

		return $object;
	}
protected function recordObjectContent ( $ object ) { foreach ( $ object as $ k => $ v ) { if ( $ this -> canDeduplicate ( $ v ) && ! $ this -> shouldPreserve ( $ v ) ) { $ object [ $ k ] = $ this -> recordObject ( $ v ) ; } } return $ object ; }
Record the content of given config object

@param  array|Dictionary $object Original object
@return array|Dictionary         Modified object containing ConfigValue instances
Record the content of given config object