FileCollection¶
-
class
AeonDigital\Http\Data\FileCollection¶ - Coleção que permite agrupar arquivos enviados via
Http.Nesta collection uma mesma chave pode possuir um array de objetos File.Campos enviados vazios serão representados por uma posição com seu respectivonome e valornull.Parent: AeonDigital\Http\Data\Abstracts\aHttpDataCollectionImplements: AeonDigital\Interfaces\Http\Data\iFileCollection
Methods¶
-
public
AeonDigital\Http\Data\FileCollection::__construct($initialValues=[])¶ - Inicia um novo objeto
FileCollection.Parameters: - ‹ ?array › $initialValues
Valores com os quais a instância deve iniciar.
Throws: ‹ InvalidArgumentException ›
Caso algum dos valores iniciais a serem definidos não seja aceito. - ‹ ?array › $initialValues
-
public
AeonDigital\Http\Data\FileCollection::dropStreams()¶ - Libera todos os
streamsda coleção para que eles possam ser utilizados por outratarefa.Após esta ação os métodos das instâncias que dependem diretamente do recurso que foiliberado não irão funcionar.Returns: ‹ void ›
-
public static
AeonDigital\Http\Data\FileCollection::fromString($str)¶ - Utiliza as informações da string indicada para iniciar uma nova coleção de dados.
Parameters: - ‹ string › $str
String que será convertida em uma nova coleção.
Returns: ‹ static ›
Throws: ‹ InvalidArgumentException ›
Caso a string passada seja inválida para construção de uma nova coleção. - ‹ string › $str