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

Classes

  • RequestHeaders
  • ResponseHeaders
  • StatusCodes

Class StatusCodes

Provides an enumerated set of valid http request headers.

oroboros\core\abstracts\libraries\enum\AbstractEnum implements oroboros\core\interfaces\api\EnumApi
Extended by oroboros\core\libraries\enum\http\StatusCodes implements oroboros\core\interfaces\enumerated\http\StatusCodes
Final
Namespace: oroboros\core\libraries\enum\http
Author: Brian Dayhoff mopsyd@me.com
Located at core/libraries/enum/http/StatusCodes.php

Methods summary

public static array
# blacklist( )

Override this function if you need certain class constants not to return as valid enumerable values, and return an array of the ones to exclude. This function is called internally while deciding what values are valid.

Override this function if you need certain class constants not to return as valid enumerable values, and return an array of the ones to exclude. This function is called internally while deciding what values are valid.

Returns

array

Overrides

oroboros\core\abstracts\libraries\enum\AbstractEnum::blacklist

Methods inherited from oroboros\core\abstracts\libraries\enum\AbstractEnum

__construct(), __toString(), isValid(), valid(), values()

Constants summary

integer __default
# self::STATUS_200

Constants inherited from oroboros\core\abstracts\libraries\enum\AbstractEnum

API, CLASS_SCOPE

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

CLASS_TYPE

Constants inherited from oroboros\core\interfaces\enumerated\http\StatusCodes

HTTP_ACCEPTED, HTTP_ALREADY_REPORTED, HTTP_BAD_GATEWAY, HTTP_BAD_REQUEST, HTTP_BANDWIDTH_LIMIT_EXCEEDED, HTTP_CLIENT_CLOSED_REQUEST, HTTP_CONTINUE, HTTP_CREATED, HTTP_ENHANCE_YOUR_CALM, HTTP_EXPECTATION_FAILED, HTTP_FAILED_DEPENDENCY, HTTP_FORBIDDEN, HTTP_FOUND, HTTP_GATEWAY_TIMEOUT, HTTP_IM_A_TEAPOT, HTTP_IM_USED, HTTP_INSUFFICIENT_STORAGE, HTTP_LENGTH_REQUIRED, HTTP_LOCKED, HTTP_LOOP_DETECTED, HTTP_METHOD_NOT_ALLOWED, HTTP_MOVED_PERMANENTLY, HTTP_MULTIPLE_CHOICES, HTTP_MULTI_STATUS, HTTP_NETWORK_AUTHENTICATION_REQUIRED, HTTP_NETWORK_CONNECT_TIMEOUT_ERROR, HTTP_NETWORK_READ_TIMEOUT_ERROR, HTTP_NON_AUTHORITATIVE, HTTP_NOT_ACCEPTABLE, HTTP_NOT_EXTENDED, HTTP_NOT_FOUND, HTTP_NOT_IMPLEMENTED, HTTP_NOT_MODIFIED, HTTP_NO_CONTENT, HTTP_NO_RESPONSE, HTTP_OK, HTTP_PARENTAL_CONTROLS, HTTP_PARTIAL_CONTENT, HTTP_PAYMENT_REQUIRED, HTTP_PERMANENT_REDIRECT_EXPERIMENTAL, HTTP_PRECONDITION_FAILED, HTTP_PRECONDITION_REQUIRED, HTTP_PROCESSING, HTTP_PROXY_AUTHENTICATION_REQUIRED, HTTP_RANGE_REQUEST_NOT_SATISFIABLE, HTTP_REQUEST_ENTITY_TOO_LARGE, HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE, HTTP_REQUEST_URI_TOO_LONG, HTTP_RESERVED_FOR_WEBDAV, HTTP_RESET_CONTENT, HTTP_RETRY_WITH, HTTP_SEE_OTHER, HTTP_SERVER_ERROR, HTTP_SERVICE_UNAVAILABLE, HTTP_SWITCHING_PROTOCOLS, HTTP_TEMPORARY_REDIRECT, HTTP_TOO_MANY_REQUESTS, HTTP_UNAUTHORIZED, HTTP_UNAVAILABLE_FOR_LEGAL_REASONS, HTTP_UNPROCESSABLE_ENTITY, HTTP_UNSUPPORTED_MEDIA_TYPE, HTTP_UNUSED, HTTP_UPGRADE_REQUIRED, HTTP_USE_PROXY, HTTP_VARIANT_ALSO_NEGOTIATES, HTTP_VERSION_NOT_SUPPORTED, STATUS_100, STATUS_100_TITLE, STATUS_101, STATUS_101_TITLE, STATUS_102, STATUS_102_TITLE, STATUS_200, STATUS_200_TITLE, STATUS_201, STATUS_201_TITLE, STATUS_202, STATUS_202_TITLE, STATUS_203, STATUS_203_TITLE, STATUS_204, STATUS_204_TITLE, STATUS_205, STATUS_205_TITLE, STATUS_206, STATUS_206_TITLE, STATUS_207, STATUS_207_TITLE, STATUS_208, STATUS_208_TITLE, STATUS_226, STATUS_226_TITLE, STATUS_300, STATUS_300_TITLE, STATUS_301, STATUS_301_TITLE, STATUS_302, STATUS_302_TITLE, STATUS_303, STATUS_303_TITLE, STATUS_304, STATUS_304_TITLE, STATUS_305, STATUS_305_TITLE, STATUS_306, STATUS_306_TITLE, STATUS_307, STATUS_307_TITLE, STATUS_308, STATUS_308_TITLE, STATUS_400, STATUS_400_TITLE, STATUS_401, STATUS_401_TITLE, STATUS_402, STATUS_402_TITLE, STATUS_403, STATUS_403_TITLE, STATUS_404, STATUS_404_TITLE, STATUS_405, STATUS_405_TITLE, STATUS_406, STATUS_406_TITLE, STATUS_407, STATUS_407_TITLE, STATUS_411, STATUS_411_TITLE, STATUS_412, STATUS_412_TITLE, STATUS_413, STATUS_413_TITLE, STATUS_414, STATUS_414_TITLE, STATUS_415, STATUS_415_TITLE, STATUS_416, STATUS_416_TITLE, STATUS_417, STATUS_417_TITLE, STATUS_418, STATUS_418_TITLE, STATUS_420, STATUS_420_TITLE, STATUS_422, STATUS_422_TITLE, STATUS_423, STATUS_423_TITLE, STATUS_424, STATUS_424_TITLE, STATUS_425, STATUS_425_TITLE, STATUS_426, STATUS_426_TITLE, STATUS_428, STATUS_428_TITLE, STATUS_429, STATUS_429_TITLE, STATUS_431, STATUS_431_TITLE, STATUS_444, STATUS_444_TITLE, STATUS_449, STATUS_449_TITLE, STATUS_450, STATUS_450_TITLE, STATUS_451, STATUS_451_TITLE, STATUS_499, STATUS_499_TITLE, STATUS_500, STATUS_500_TITLE, STATUS_501, STATUS_501_TITLE, STATUS_502, STATUS_502_TITLE, STATUS_503, STATUS_503_TITLE, STATUS_504, STATUS_504_TITLE, STATUS_505, STATUS_505_TITLE, STATUS_506, STATUS_506_TITLE, STATUS_507, STATUS_507_TITLE, STATUS_508, STATUS_508_TITLE, STATUS_509, STATUS_509_TITLE, STATUS_510, STATUS_510_TITLE, STATUS_511, STATUS_511_TITLE, STATUS_598, STATUS_598_TITLE, STATUS_599, STATUS_599_TITLE

Properties summary

private static array $_blacklisted
# array()
Oroboros Core API documentation generated by ApiGen