xplo.re Medusa Core Framework 3.2
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Event
  • Todo
  • Download

Namespaces

  • Core
    • Authentication
      • Auto
        • Driver
      • Driver
    • Cache
      • Driver
    • Charset
      • Driver
    • Configuration
      • Driver
    • Controller
    • Converter
      • Driver
    • Decoder
      • Driver
    • Encoder
      • Driver
    • Env
      • Authentication
      • Locale
      • Proxy
      • Server
        • HTTP
        • Redirect
        • X
    • Exception
    • Exchange
      • Driver
    • Fault
      • Formatter
        • Driver
      • Incident
        • Exception
      • Reporter
        • Driver
    • Field
    • Filter
      • Driver
    • Formatter
      • Driver
        • coreuimarkup
          • Token
    • Hash
    • Loader
    • Locale
    • Log
      • Driver
    • Module
      • Dependency
        • Requirement
          • Core
          • PHP
      • Linkage
        • Driver
    • PDF
    • Plugin
    • Query
      • Driver
    • Server
      • Driver
    • Session
      • Driver
    • Set
    • Storage
      • Driver
      • Field
        • Element
    • Stream
      • Driver
    • String
    • Translation
      • Driver
      • Language
        • Driver
    • Type
    • URI
      • Driver
    • Version
    • View
      • Driver
        • coreui
          • Control
            • Button
            • Table
          • Element
        • htmlbuilder
          • Tags
        • yui
          • Modules
  • None
  • PHP

Classes

  • base16
  • base16uppercase
  • base64
  • base64s
  • boolean
  • charset
  • clear
  • crc32
  • decimal
  • delegate
  • escape
  • escapestring
  • hash
  • html
  • integer
  • md5
  • md5sum
  • passthrough
  • qp
  • rawurl
  • serialize
  • sha
  • sha1
  • sha1sum
  • smd5
  • split
  • ssha
  • taggedhash
  • url
  • uu
  • xml

Namespace Core\Encoder\Driver

Classes summary

base16 Encodes input data in Base-16 (hexadecimal) using lowercase letters.
base16uppercase Encodes input data in Base-16 (hexadecimal) using uppercase letters.
base64 Encodes input data in Base-64.
base64s

Encodes input data in URL and filename-safe Base-64 as of RFC3548. This encoding scheme variant uses dashes and underscores instead of plus and slash characters.

boolean Converts input data into Boolean TRUE or FALSE strings.
charset

Converts input data in the globally active character set to a given destination charset.

clear

Alias of Core\Encoder\Driver\passthrough driver for tag-name compatibility with LDAP password schemes.

crc32 Calculates the CRC-32 checksum (hex format) from input data.
decimal Converts input data into decimal value strings.
delegate Encodes input data by passing the data through an attached delegate.
escape Escapes an input string with respect to a given source character set.
escapestring

Escapes an input string as a PHP-conform string declaration with respect to a given source character set. No string delimiters are added.

hash Calculates a hash of any input data using a specified method.
html Encodes input for use as HTML CDATA.
integer Converts input data into integer value strings.
md5 Calculates the MD-5 hash of an input data string.
md5sum Calculates the MD-5 hash (32-byte hexadecimal representation) of input data.
passthrough Returns input data verbatim (without performing any encoding).
qp Encodes input data in quoted-printable.
rawurl Encodes input data using rawurlencode().
serialize Serializes input data in PHP-native format with partly support for closures.
sha Calculates the SHA-1 hash of input data.
sha1 Calculates the SHA-1 hash of input data.
sha1sum Calculates the SHA-1 hash (40-byte hexadecimal representation) of input data.
smd5

Calculates a salted MD-5 hash of arbitrary input data. The hash seed is automatically generated from random data.

split Splits input data according to parametrised rules.
ssha

Calculates a salted SHA-1 hash of an input data string. The hash seed is automatically generated from random data.

taggedhash

Implements multiple hash encodings with hash method tagging, cf. RFC 2307. The encoded hash is prefixed by the hash method used in curly brackets; all encoding drivers are supported. The hash itself is stored in binary format, encoded in Base-64.

url Encodes input data using urlencode().
uu Encodes arbitrary data in the UNIX-to-UNIX encoding.
xml Encodes input for use as XML CDATA.
xplo.re Medusa Core Framework 3.2 API documentation generated by ApiGen