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

  • Collection

Class Collection

Provides a container for data.

oroboros\core\abstracts\libraries\container\AbstractCollection implements oroboros\core\interfaces\contract\libraries\container\CollectionContract uses oroboros\core\traits\libraries\container\CollectionTrait
Extended by oroboros\core\libraries\container\Collection
Final
Namespace: oroboros\core\libraries\container
Author: Brian Dayhoff brian@mopsyd.me
Version: 0.2.4
Since: 0.2.4-alpha
Located at core/libraries/container/Collection.php

Methods summary

Methods inherited from ArrayAccess

offsetExists(), offsetGet(), offsetSet(), offsetUnset()

Methods inherited from Iterator

current(), key(), next(), rewind(), valid()

Methods inherited from Countable

count()

Methods inherited from JsonSerializable

jsonSerialize()

Methods inherited from oroboros\core\interfaces\contract\libraries\container\CollectionContract

__construct(), __get(), __isset(), __set(), __unset(), clear(), copy(), isEmpty(), toArray()

Methods used from oroboros\core\traits\libraries\container\CollectionTrait

__construct(), __get(), __isset(), __set(), __unset(), _autoInit(), _init(), _initializeCollection(), clear(), copy(), count(), current(), isEmpty(), jsonSerialize(), key(), next(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), rewind(), toArray(), valid()

Constants summary

Constants inherited from oroboros\core\abstracts\libraries\container\AbstractCollection

API, CLASS_SCOPE, CLASS_TYPE

Properties summary

Properties used from oroboros\core\traits\libraries\container\CollectionTrait

$_collection_pointer, $_collection_pointer_keys, $_is_initialized

Oroboros Core API documentation generated by ApiGen