Oroboros Core
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Namespaces

  • None
  • oroboros
    • core
      • abstracts
        • adapters
        • bootstrap
        • controllers
        • libraries
          • auth
          • bootstrap
          • cache
          • codex
          • config
          • container
          • data
          • database
          • dns
          • entity
          • enum
          • error
          • event
          • extension
          • file
          • flags
          • hooks
          • job
          • logger
          • manager
          • message
          • prototype
          • request
          • response
          • routine
          • shell
          • startup
          • stream
          • template
          • uri
          • utility
          • validation
            • workers
          • worker
        • models
        • patterns
          • behavioral
          • creational
        • utilities
          • exception
            • cache
            • container
          • http
        • views
      • interfaces
        • adapters
          • interpreters
          • sdk
        • api
          • adapters
          • bootstrap
          • controllers
          • psr
        • contract
          • adapters
          • bootstrap
          • codex
          • components
          • controllers
          • data
          • entities
          • errors
          • events
          • extensions
          • jobs
          • libraries
            • auth
            • cache
            • config
            • container
            • enum
            • file
            • flags
            • hooks
            • module
            • promise
            • record
            • request
            • response
            • server
            • shutdown
            • site
            • stream
            • template
            • theme
            • uri
          • models
          • patterns
            • behavioral
            • concurrency
            • creational
            • structural
          • routes
          • routines
            • bootload
            • declarative
            • procedural
            • subsystem
          • services
            • consumer
              • cgi
              • rest
                • local
                • remote
                  • authenticated
                  • unauthenticated
            • provider
              • cgi
              • rest
                • local
                • remote
                  • authenticated
                  • unauthenticated
          • utilities
            • datetime
            • exception
              • cache
              • container
            • filebase
            • http
            • math
            • parser
            • regex
            • session
          • views
        • enumerated
          • environment
          • flags
          • http
          • views
        • libraries
          • manager
          • worker
      • libraries
        • api
        • codex
        • container
        • enum
          • http
        • file
        • hooks
        • logger
        • math
        • psr4
        • request
        • response
        • stream
        • uri
      • patterns
        • creational
      • traits
        • adapters
        • bootstrap
        • codex
        • components
        • controllers
        • data
        • entities
        • events
        • extensions
        • jobs
        • libraries
          • container
          • file
          • request
          • response
          • stream
          • uri
        • models
        • modules
        • patterns
          • behavioral
          • concurrency
          • creational
          • structural
        • routes
        • services
        • utilities
          • core
            • api
            • config
            • contract
              • contract
            • enum
            • environment
            • routines
          • datetime
          • error
          • exception
          • filebase
          • hooks
          • html
          • http
          • logic
          • math
          • parsers
          • regex
          • session
        • views
      • utilities
        • exception
          • cache
          • container
        • http
      • views
    • tests
      • patterns
        • creational
      • psr
        • psr7
      • utilities
        • exception
  • PasswordCompat
    • binary
  • PHP

Interfaces

  • CacheExceptionContract
  • InvalidArgumentExceptionContract

Interface InvalidArgumentExceptionContract

This contract interface designates a Psr-6 compliant cache

invalid argument exception.

Contract interfaces enforce expected behavior in a non-colliding way. They are tasked with enforcing methods, and extending interfaces provided by standards and other packages for compatibility.

All valid oroboros classes MUST extend at

least one Contract Interface to be considered valid.

oroboros\core\interfaces\contract\utilities\exception\cache\InvalidArgumentExceptionContract implements oroboros\core\interfaces\contract\utilities\exception\ExceptionContract, Psr\Cache\InvalidArgumentException

Direct known implementers

oroboros\core\abstracts\utilities\exception\cache\AbstractInvalidArgumentException

Indirect known implementers

oroboros\core\utilities\exception\cache\InvalidArgumentException

Namespace: oroboros\core\interfaces\contract\utilities\exception\cache
Package: oroboros\core\utilities
Category: contract-interfaces
License: The MIT License (MIT)
Author: Brian Dayhoff mopsyd@me.com
Version: 0.2.4-alpha
Since: 0.2.4-alpha
Link: bitbucket.org/oroborosframework/oroboros-core/wiki/development/api/contract_interface.md
Located at core/interfaces/contract/utilities/exception/cache/InvalidArgumentExceptionContract.php

Methods summary

Methods inherited from oroboros\core\interfaces\contract\utilities\exception\ExceptionContract

__construct()

Constants summary

Constants inherited from oroboros\core\interfaces\api\ExceptionMessageApi

DEFAULT_EXCEPTION_MESSAGE_PREFIX, DEFAULT_EXCEPTION_MESSAGE_SUFFIX, ERROR_ADAPTER_MESSAGE, ERROR_CLUSTER_MESSAGE, ERROR_CONTROLLER_MESSAGE, ERROR_CORE_ADAPTER_FAILURE_MESSAGE, ERROR_CORE_AUTH_FAILURE_MESSAGE, ERROR_CORE_BOOTSTRAP_FAILURE_MESSAGE, ERROR_CORE_CONTROLLER_FAILURE_MESSAGE, ERROR_CORE_DATA_OBJECT_FAILURE_MESSAGE, ERROR_CORE_ENTITY_FAILURE_MESSAGE, ERROR_CORE_ENUM_FAILURE_MESSAGE, ERROR_CORE_ERROR_FAILURE_MESSAGE, ERROR_CORE_EVENT_FAILURE_MESSAGE, ERROR_CORE_EXTENSION_FAILURE_MESSAGE, ERROR_CORE_FLAG_FAILURE_MESSAGE, ERROR_CORE_FUNCTION_FAILURE_MESSAGE, ERROR_CORE_JOB_FAILURE_MESSAGE, ERROR_CORE_LIBRARY_FAILURE_MESSAGE, ERROR_CORE_MESSAGE, ERROR_CORE_MODEL_FAILURE_MESSAGE, ERROR_CORE_MODULE_FAILURE_MESSAGE, ERROR_CORE_PARSER_FAILURE_MESSAGE, ERROR_CORE_PATTERN_FAILURE_MESSAGE, ERROR_CORE_RECORD_FAILURE_MESSAGE, ERROR_CORE_REQUEST_FAILURE_MESSAGE, ERROR_CORE_RESPONSE_FAILURE_MESSAGE, ERROR_CORE_ROUTER_FAILURE_MESSAGE, ERROR_CORE_ROUTINE_FAILURE_MESSAGE, ERROR_CORE_SERVICE_FAILURE_MESSAGE, ERROR_CORE_STREAM_FAILURE_MESSAGE, ERROR_CORE_UTILITY_FAILURE_MESSAGE, ERROR_CORE_VIEW_FAILURE_MESSAGE, ERROR_DATABASE_MESSAGE, ERROR_FILESYSTEM_MESSAGE, ERROR_INITIALIZATION_MESSAGE, ERROR_INSTALLATION_MESSAGE, ERROR_LIBRARY_MESSAGE, ERROR_LOGIC_BAD_PARAMETERS_MESSAGE, ERROR_LOGIC_MESSAGE, ERROR_LOGIC_MISSING_PARAMETERS_MESSAGE, ERROR_MODEL_MESSAGE, ERROR_MODULE_MESSAGE, ERROR_NETWORK_MESSAGE, ERROR_NODE_MESSAGE, ERROR_PHP_BAD_FUNCTION_CALL_MESSAGE, ERROR_PHP_BAD_METHOD_CALL_MESSAGE, ERROR_PHP_BAD_PARAMETERS_MESSAGE, ERROR_PHP_CALLSTATIC_FAILURE_MESSAGE, ERROR_PHP_CALL_FAILURE_MESSAGE, ERROR_PHP_CLONE_FAILURE_MESSAGE, ERROR_PHP_DEBUG_INFO_FAILURE_MESSAGE, ERROR_PHP_DESTRUCTOR_FAILURE_MESSAGE, ERROR_PHP_GETTER_FAILURE_MESSAGE, ERROR_PHP_INSTANTIATION_FAILURE_MESSAGE, ERROR_PHP_INVOCATION_FAILURE_MESSAGE, ERROR_PHP_IS_SET_FAILURE_MESSAGE, ERROR_PHP_KEY_NOT_FOUND_MESSAGE, ERROR_PHP_MESSAGE, ERROR_PHP_METHOD_FAILURE_MESSAGE, ERROR_PHP_NOT_INITIALIZED_MESSAGE, ERROR_PHP_SERIALIZATION_FAILURE_MESSAGE, ERROR_PHP_SETTER_FAILURE_MESSAGE, ERROR_PHP_SLEEP_FAILURE_MESSAGE, ERROR_PHP_TO_ARRAY_FAILURE_MESSAGE, ERROR_PHP_UNSERIALIZATION_FAILURE_MESSAGE, ERROR_PHP_UN_SET_FAILURE_MESSAGE, ERROR_PHP_WAKEUP_FAILURE_MESSAGE, ERROR_PHP_WRONG_INSTANCE_SUPPLIED_MESSAGE, ERROR_PHP_WRONG_SCHEMA_PROVIDED_MESSAGE, ERROR_ROUTINE_MESSAGE, ERROR_ROUTING_MESSAGE, ERROR_SDK_MESSAGE, ERROR_SECURITY_LOCKED_COLUMN_MESSAGE, ERROR_SECURITY_LOCKED_COMMAND_MESSAGE, ERROR_SECURITY_LOCKED_ENTITY_MESSAGE, ERROR_SECURITY_LOCKED_EVENT_MESSAGE, ERROR_SECURITY_LOCKED_FILE_MESSAGE, ERROR_SECURITY_LOCKED_JOB_MESSAGE, ERROR_SECURITY_LOCKED_OBJECT_MESSAGE, ERROR_SECURITY_LOCKED_POLICY_MESSAGE, ERROR_SECURITY_LOCKED_RESOURCE_MESSAGE, ERROR_SECURITY_LOCKED_ROUTE_MESSAGE, ERROR_SECURITY_LOCKED_TABLE_MESSAGE, ERROR_SECURITY_MESSAGE, ERROR_SESSION_MESSAGE, ERROR_UNKNOWN_MESSAGE, ERROR_VIEW_MESSAGE

Constants inherited from oroboros\OroborosInterface

OROBOROS_VENDOR_NAMESPACE, OROBOROS_VERSION

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

Oroboros Core API documentation generated by ApiGen