Interface BaseAbstractInterface
- oroboros\core\interfaces\BaseAbstractInterface implements oroboros\OroborosInterface, oroboros\core\interfaces\api\ExceptionCodeApi, oroboros\core\interfaces\api\FlagApi, oroboros\core\interfaces\api\LogLevelApi
Direct known implementers
Indirect known implementers
oroboros\core\abstracts\adapters\AbstractAdapter,
oroboros\core\abstracts\adapters\AbstractBrowserAdapter,
oroboros\core\abstracts\controllers\AbstractCgiController,
oroboros\core\abstracts\controllers\AbstractController,
oroboros\core\abstracts\controllers\AbstractFrontController,
oroboros\core\abstracts\controllers\AbstractHttpController,
oroboros\core\abstracts\controllers\AbstractRoutineController,
oroboros\core\abstracts\libraries\AbstractLibrary,
oroboros\core\abstracts\libraries\auth\AbstractAuth,
oroboros\core\abstracts\libraries\bootstrap\AbstractBootstrap,
oroboros\core\abstracts\libraries\cache\AbstractCache,
oroboros\core\abstracts\libraries\data\AbstractDataObject,
oroboros\core\abstracts\adapters\AbstractDatabaseAdapter,
oroboros\core\abstracts\libraries\database\AbstractDatabaseManager,
oroboros\core\abstracts\libraries\dns\AbstractRoute,
oroboros\core\abstracts\libraries\dns\AbstractRouter,
oroboros\core\abstracts\libraries\entity\AbstractEntity,
oroboros\core\abstracts\libraries\error\AbstractErrorEvent,
oroboros\core\abstracts\libraries\event\AbstractEvent,
oroboros\core\abstracts\libraries\event\AbstractServerEvent,
oroboros\core\abstracts\libraries\extension\AbstractExtension,
oroboros\core\abstracts\libraries\flags\AbstractFlag,
oroboros\core\abstracts\libraries\hooks\AbstractHook,
oroboros\core\abstracts\adapters\AbstractLibraryAdapter,
oroboros\core\abstracts\libraries\hooks\AbstractHookParser,
oroboros\core\abstracts\libraries\job\AbstractJob,
oroboros\core\abstracts\libraries\logger\AbstractLogger,
oroboros\core\abstracts\libraries\routine\AbstractRoutine,
oroboros\core\abstracts\libraries\shell\AbstractShell,
oroboros\core\abstracts\libraries\startup\AbstractBootstrap,
oroboros\core\abstracts\libraries\template\AbstractTemplate,
oroboros\core\abstracts\libraries\utility\AbstractUtility,
oroboros\core\abstracts\patterns\behavioral\AbstractDirector,
oroboros\core\abstracts\patterns\creational\AbstractFactory,
oroboros\core\abstracts\adapters\AbstractProxyAdapter,
oroboros\core\abstracts\patterns\creational\AbstractPrototypical,
oroboros\core\libraries\codex\Codex,
oroboros\core\libraries\hooks\SimpleHook,
oroboros\core\libraries\logger\FileLogger,
oroboros\core\libraries\logger\NullLogger,
oroboros\core\patterns\creational\AdapterFactory,
oroboros\core\patterns\creational\AppFactory,
oroboros\core\patterns\creational\ControllerFactory,
oroboros\core\patterns\creational\FactoryFactory,
oroboros\core\patterns\creational\LibraryFactory,
oroboros\core\abstracts\adapters\AbstractSdkAdapter,
oroboros\core\patterns\creational\ModelFactory,
oroboros\core\patterns\creational\ModuleFactory,
oroboros\core\patterns\creational\TemplateFactory,
oroboros\core\patterns\creational\ViewFactory,
oroboros\core\abstracts\adapters\AbstractServiceAdapter,
oroboros\core\abstracts\adapters\AbstractShellAdapter,
oroboros\core\abstracts\adapters\AbstractSocketAdapter,
oroboros\core\abstracts\controllers\AbstractAjaxController
Author: Brian Dayhoff brian@mopsyd.me
Located at core/interfaces/BaseAbstractInterface.php
Methods summary
public
|
#
__construct( array $params = array(), array $flags = array() )
|
public
object
|
#
initialize( array $params = array(), array $flags = array() )
|
public
string
|
#
fingerprint( )
|
Constants summary
Constants inherited from oroboros\OroborosInterface
Constants inherited from oroboros\core\interfaces\api\ExceptionCodeApi
ERROR_ADAPTER,
ERROR_CLUSTER,
ERROR_CONTROLLER,
ERROR_CORE,
ERROR_CORE_ADAPTER_FAILURE,
ERROR_CORE_AUTH_FAILURE,
ERROR_CORE_BOOTSTRAP_FAILURE,
ERROR_CORE_CONTROLLER_FAILURE,
ERROR_CORE_DATA_OBJECT_FAILURE,
ERROR_CORE_ENTITY_FAILURE,
ERROR_CORE_ENUM_FAILURE,
ERROR_CORE_ERROR_FAILURE,
ERROR_CORE_EVENT_FAILURE,
ERROR_CORE_EXTENSION_FAILURE,
ERROR_CORE_FLAG_FAILURE,
ERROR_CORE_FUNCTION_FAILURE,
ERROR_CORE_JOB_FAILURE,
ERROR_CORE_LIBRARY_FAILURE,
ERROR_CORE_MODEL_FAILURE,
ERROR_CORE_MODULE_FAILURE,
ERROR_CORE_PARSER_FAILURE,
ERROR_CORE_PATTERN_FAILURE,
ERROR_CORE_RECORD_FAILURE,
ERROR_CORE_REQUEST_FAILURE,
ERROR_CORE_RESPONSE_FAILURE,
ERROR_CORE_ROUTER_FAILURE,
ERROR_CORE_ROUTINE_FAILURE,
ERROR_CORE_SERVICE_FAILURE,
ERROR_CORE_STREAM_FAILURE,
ERROR_CORE_UTILITY_FAILURE,
ERROR_CORE_VIEW_FAILURE,
ERROR_DATABASE,
ERROR_FILESYSTEM,
ERROR_INITIALIZATION,
ERROR_INSTALLATION,
ERROR_LIBRARY,
ERROR_LOGIC,
ERROR_LOGIC_BAD_PARAMETERS,
ERROR_LOGIC_MISSING_PARAMETERS,
ERROR_MODEL,
ERROR_MODULE,
ERROR_NETWORK,
ERROR_NODE,
ERROR_PHP,
ERROR_PHP_BAD_FUNCTION_CALL,
ERROR_PHP_BAD_METHOD_CALL,
ERROR_PHP_BAD_PARAMETERS,
ERROR_PHP_CALLSTATIC_FAILURE,
ERROR_PHP_CALL_FAILURE,
ERROR_PHP_CLONE_FAILURE,
ERROR_PHP_DEBUG_INFO_FAILURE,
ERROR_PHP_DESTRUCTOR_FAILURE,
ERROR_PHP_GETTER_FAILURE,
ERROR_PHP_INSTANTIATION_FAILURE,
ERROR_PHP_INVOCATION_FAILURE,
ERROR_PHP_IS_SET_FAILURE,
ERROR_PHP_KEY_NOT_FOUND,
ERROR_PHP_METHOD_FAILURE,
ERROR_PHP_NOT_INITIALIZED,
ERROR_PHP_SERIALIZATION_FAILURE,
ERROR_PHP_SETTER_FAILURE,
ERROR_PHP_SLEEP_FAILURE,
ERROR_PHP_TO_ARRAY_FAILURE,
ERROR_PHP_UNSERIALIZATION_FAILURE,
ERROR_PHP_UN_SET_FAILURE,
ERROR_PHP_WAKEUP_FAILURE,
ERROR_PHP_WRONG_INSTANCE_SUPPLIED,
ERROR_PHP_WRONG_SCHEMA_PROVIDED,
ERROR_ROUTINE,
ERROR_ROUTING,
ERROR_SDK,
ERROR_SECURITY,
ERROR_SECURITY_LOCKED_COLUMN,
ERROR_SECURITY_LOCKED_COMMAND,
ERROR_SECURITY_LOCKED_ENTITY,
ERROR_SECURITY_LOCKED_EVENT,
ERROR_SECURITY_LOCKED_FILE,
ERROR_SECURITY_LOCKED_JOB,
ERROR_SECURITY_LOCKED_OBJECT,
ERROR_SECURITY_LOCKED_POLICY,
ERROR_SECURITY_LOCKED_RESOURCE,
ERROR_SECURITY_LOCKED_ROUTE,
ERROR_SECURITY_LOCKED_TABLE,
ERROR_SESSION,
ERROR_UNKNOWN,
ERROR_VIEW,
SAFE_MINIMUM_ERROR_RANGE
Constants inherited from oroboros\core\interfaces\api\FlagApi
FLAG_ALPHA,
FLAG_BETA,
FLAG_DEBUG,
FLAG_DEVELOPMENT,
FLAG_LOCK_EXECUTE,
FLAG_LOCK_READ,
FLAG_LOCK_WRITE,
FLAG_MAINTENANCE,
FLAG_MODE_AJAX,
FLAG_MODE_CLI,
FLAG_PRODUCTION,
FLAG_READONLY,
FLAG_RECOVERY,
FLAG_SANDBOX,
FLAG_TYPE_DELETE,
FLAG_TYPE_GET,
FLAG_TYPE_HEAD,
FLAG_TYPE_OPTIONS,
FLAG_TYPE_POST,
FLAG_TYPE_PUT,
FLAG_UNIT_TEST