Overview

Namespaces

  • NGS
    • Client
      • Exception
    • Converter
    • Patterns
  • PHP

Classes

  • BigDecimal
  • BigInt
  • ByteStream
  • LocalDate
  • Location
  • Money
  • Name
  • Point
  • S3
  • Timestamp
  • Utils
  • UUID
  • Overview
  • Namespace
  • Class
  • Tree

Namespace NGS

Namespaces summary
NGS\Client
NGS\Converter
NGS\Patterns
Classes summary
BigDecimal Used for arbitrary length decimal numbers BigDecimal is a wrapper around primitive string type, and uses bcmath functions for arithmetic operations
BigInt
ByteStream Used to represent bytestream objects Since strings in php are equivalent to bytestreams (1 character=1 byte),this functions as a simple wrapper around primitive php string with added sanity checks and helpers
LocalDate Date object with timezone Internally uses core \Datetime object
Location
Money Represents money values Money is BigDecimal with scale value fixed to 2
Name Helper functions for converting PHP class names to DSL names
Point
S3
Timestamp Date object with timezone
Utils Some helper methods
UUID UUID implementation
API documentation generated by ApiGen 2.8.0