Overview
  • Namespace
  • Class

Namespaces

  • OpenCloud
    • Autoscale
      • Resource
    • CDN
      • Resource
    • CloudMonitoring
      • Collection
      • Exception
      • Resource
    • Common
      • Collection
      • Constants
      • Exceptions
      • Http
        • Message
      • Log
      • Resource
      • Service
    • Compute
      • Constants
      • Exception
      • Resource
    • Database
      • Resource
    • DNS
      • Collection
      • Resource
    • Identity
      • Constants
      • Resource
    • Image
      • Enum
      • Resource
        • JsonPatch
        • Schema
    • LoadBalancer
      • Collection
      • Enum
      • Resource
    • Networking
      • Resource
    • ObjectStore
      • Constants
      • Enum
      • Exception
      • Resource
      • Upload
    • Orchestration
      • Resource
    • Queues
      • Collection
      • Exception
      • Resource
    • Volume
      • Resource

Classes

  • ArrayCollection
  • PaginatedIterator
  • ResourceIterator

Class ArrayCollection

A generic, abstract collection class that allows collections to exhibit array functionality.

OpenCloud\Common\ArrayAccess implements ArrayAccess
Extended by OpenCloud\Common\Collection\ArrayCollection implements Countable

Direct known subclasses

OpenCloud\Common\Collection\ResourceIterator

Indirect known subclasses

OpenCloud\CloudMonitoring\Collection\MonitoringIterator, OpenCloud\Common\Collection\PaginatedIterator, OpenCloud\DNS\Collection\DnsIterator, OpenCloud\LoadBalancer\Collection\LoadBalancerIterator, OpenCloud\Queues\Collection\MessageIterator

Abstract
Namespace: OpenCloud\Common\Collection
Package: OpenCloud\Common\Collection
Located at OpenCloud/Common/Collection/ArrayCollection.php

Methods summary

public
# __construct( array $data = array() )

Parameters

$data

Overrides

OpenCloud\Common\ArrayAccess::__construct
public integer
# count( )

Returns

integer

Implementation of

Countable::count()
public
# setElements( array $data = array() )

Parameters

$data

Returns


$this
public
# append( $value )

Appends a value to the container.

Appends a value to the container.

Parameters

$value
public boolean
# valueExists( $value )

Checks to see whether a particular value exists.

Checks to see whether a particular value exists.

Parameters

$value

Returns

boolean

Methods inherited from OpenCloud\Common\ArrayAccess

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

API documentation generated by ApiGen