Property | Type | Description | |
---|---|---|---|
$_compress | Horde_Compress_Fast | Instance of Horde_Compress_Fast shared between all instances. | |
$_drivers | array | Drivers. Shared between all instances. |
Method | Description | |
---|---|---|
__construct ( ) | Constructor. | |
__sleep ( ) | ||
pack ( mixed $data, array $opts = [] ) : string | Pack a string. | |
unpack ( string $data ) : mixed | Unpack a string. |
public pack ( mixed $data, array $opts = [] ) : string | ||
$data | mixed | The data to pack. |
$opts | array | Additional options:
- compress: (mixed) If false, don't use compression. If true, uses default compress length (DEFAULT). If 0, always compress. All other integer values: compress only if data is greater than this string length. - drivers: (array) Only use these drivers to pack. By default, driver to use is auto-determined. - phpob: (boolean) If true, the data contains PHP serializable objects (i.e. objects that have a PHP-specific serialized representation). If false, the data does not contain any of these objects. If not present, will auto-determine existence of these objects. |
return | string | The packed string. |
protected static Horde_Compress_Fast $_compress | ||
return | Horde_Compress_Fast |
protected static array $_drivers | ||
return | array |