public function setCustomProperty($sName, $mValue)
	{
		if (trim($sName) == self::APPLE_RESERVED_NAMESPACE) {
			throw new ApnsPHP_Message_Exception(
				"Property name '" . self::APPLE_RESERVED_NAMESPACE . "' can not be used for custom property."
			);
		}
		$this->_aCustomProperties[trim($sName)] = $mValue;
	}
public function setCustomProperty($sName, $mValue)
	{
		if (trim($sName) == self::APPLE_RESERVED_NAMESPACE) {
			throw new ApnsPHP_Message_Exception(
				"Property name '" . self::APPLE_RESERVED_NAMESPACE . "' can not be used for custom property."
			);
		}
		$this->_aCustomProperties[trim($sName)] = $mValue;
	}
public function setCustomProperty ( $ sName , $ mValue ) { if ( trim ( $ sName ) == self :: APPLE_RESERVED_NAMESPACE ) { throw new ApnsPHP_Message_Exception ( "Property name '" . self :: APPLE_RESERVED_NAMESPACE . "' can not be used for custom property." ) ; } $ this -> _aCustomProperties [ trim ( $ sName ) ] = $ mValue ; }
Set a custom property.

@param  $sName @type string Custom property name.
@param  $mValue @type mixed Custom property value.
@throws ApnsPHP_Message_Exception if custom property name is not outside
the Apple-reserved 'aps' namespace.
Set a custom property .