A interface Collection

(PECL ds >= 1.0.0)

Introdução

Collection é a interface base que abrange funcionalidades comuns a todas as estruturas de dados nesta biblioteca. Garante que todas as estruturas são iteráveis, contáveis e podem ser convertidas para JSON usando json_encode().

Resumo da Interface

interface Ds\Collection extends Countable, IteratorAggregate, JsonSerializable {
/* Métodos */
public clear(): void
public isEmpty(): bool
public toArray(): array
/* Métodos herdados */
}

Registro de Alterações

Versão Descrição
PECL ds 1.4.0 Collection implementa IteratorAggregate agora, em vez de apenas Traversable. (Essa mudança ocorreu no polyfill na versão 1.4.1.)

Table of Contents