AbstractAdapter |
Within the Oroboros class structure, an adapter is a class
that wraps a 3rd party library, external asset,
or any non-PHP construct that needs to be interacted with.
Adapters are registered into the system as satisfying
requirements for a specific exteral asset or package,
and will be passed directly by the adapter factory by keyword. |
AbstractBrowserAdapter |
Browser adapters provide direct interaction with the browser,
and pass through the view response to insure that parameters
used are recognizibly sent to the browser. It also provides
simple access to the browser request object and any known
information about the browser. |
AbstractDatabaseAdapter |
A database wrapper provides authentication, connection,
and command abstraction for a data layer, and returns
result sets in a uniform way. |
AbstractLibraryAdapter |
A library adapter is a class that bridges a
3rd party PHP library with Oroboros.
Typical examples include writing an adapter
for a simple composer package or manually
included dependency. |
AbstractProxyAdapter |
Placeholder for the proxy adapter. |
AbstractSdkAdapter |
Placeholder for the SDK adapter. |
AbstractServiceAdapter |
Placeholder for service adapters. |
AbstractShellAdapter |
Placeholder for the shell adapter. |
AbstractSocketAdapter |
Placeholder for websocks/socket connections. |