Overview

Packages

  • Support

Classes

  • Horde_Support_Array
  • Horde_Support_Backtrace
  • Horde_Support_CombineStream
  • Horde_Support_ConsistentHash
  • Horde_Support_Guid
  • Horde_Support_Inflector
  • Horde_Support_Memory
  • Horde_Support_Numerizer
  • Horde_Support_Numerizer_Locale_Base
  • Horde_Support_Numerizer_Locale_De
  • Horde_Support_Numerizer_Locale_Pt
  • Horde_Support_Randomid
  • Horde_Support_Stack
  • Horde_Support_StringStream
  • Horde_Support_Stub
  • Horde_Support_Timer
  • Horde_Support_Uuid
  • Overview
  • Package
  • Class
  • Tree

Package Support

Classes summary
Horde_Support_Array Copyright 2007-2012 Horde LLC (http://www.horde.org/)
Horde_Support_Backtrace Wrapper around backtraces providing utility methods.
Horde_Support_CombineStream
Horde_Support_ConsistentHash

For a thorough description of consistent hashing, see http://www.spiteful.com/2008/03/17/programmers-toolbox-part-3-consistent-hashing/, and also the original paper: http://www8.org/w8-papers/2a-webserver/caching/paper2.html

Horde_Support_Guid Class for generating GUIDs. Usage:
Horde_Support_Inflector Horde Inflector class.
Horde_Support_Memory Simple interface for tracking memory consumption.
Horde_Support_Numerizer
Horde_Support_Numerizer_Locale_Base
Horde_Support_Numerizer_Locale_De
Horde_Support_Numerizer_Locale_Pt
Horde_Support_Randomid

Class for generating a 23-character random ID string. This string uses all characters in the class [-_0-9a-zA-Z].

Horde_Support_Stack Simple class for using an array as a stack.
Horde_Support_StringStream
Horde_Support_Stub Class that can substitute for any object and safely do nothing.
Horde_Support_Timer Simple interface for timing operations.
Horde_Support_Uuid Class for generating RFC 4122 UUIDs. Usage:
API documentation generated by ApiGen