Overview

Namespaces

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

Classes

  • ApplicationProxy
  • CrudProxy
  • DomainProxy
  • HttpRequest
  • QueryString
  • ReportingProxy
  • RestHttp
  • StandardProxy
  • Overview
  • Namespace
  • Class
  • Tree

Namespace NGS\Client

Namespaces summary
NGS\Client\Exception
Classes summary
ApplicationProxy Proxy service to remote RPC-like API
CrudProxy Proxy service to remote CRUD REST-like API. Single aggregate root instance can be used. New object instance will be returned when doing modifications. All commands are performed on a single aggregate root. Use NGS\Client\StandardProxy when response is not required, or for bulk versions of CRUD commands. It is preferred to use domain patterns instead of this proxy service.
DomainProxy Proxy service to remote REST-like API for basic domain operations such as searching, counting and event sourcing. It is preferred to use domain patterns instead of this proxy service.
HttpRequest Request object used by NGS\Client\RestHttp
QueryString Serializes various parameters into URL query string
ReportingProxy Proxy service to reporting operations such as document generation, report population and history lookup. Report should be used to minimize calls to server.
RestHttp HTTP client used communication with platform Should not be used directly, instead use domain patterns Requests can be monitored via NGS\Client\RestHttp::addSubscriber()
StandardProxy Proxy service to various domain operations such as bulk persistence, data analysis, and remote service calls counting and event sourcing. It is preferred to use domain patterns instead of this proxy service.
API documentation generated by ApiGen 2.8.0