Skip to content

Property Fail Collection

Denis edited this page Dec 27, 2018 · 1 revision

\Leonied7\Yandex\Disk\Collection\PropertyFail

Описание

Содержит коллекцию свойств файла/директрии \Leonied7\Yandex\Disk\Property\Immutable

Данный объект реализует интерфейс итератора и поэтому поддерживается функции массива

код

/** @var \Leonied7\Yandex\Disk\Collection\PropertyFail */
/** @var \Leonied7\Yandex\Disk\Property\Immutable $property */
foreach ($collection as $property) {
    //работа с $property
}

и

/** @var \Leonied7\Yandex\Disk\Collection\PropertyFail */
/** @var \Leonied7\Yandex\Disk\Property\Immutable $property */
foreach ($collection->getIterator() as $property) {
    //работа с $property
}

являются равносильными

Методы

  • getIterator(void):\Leonied7\Yandex\Disk\Property\Immutable[] - Возвращает иттератор
  • count(void):int - количество свойств в коллекции
  • getStatus(void):string - возвращает статус ответа от Яндекс.Диска
  • add(string $name [[, string $namespace = ''], mixid $value = '']):$this - добавление свойства в коллекцию
  • find(string $name [, string $namespace = '']):\Leonied7\Yandex\Disk\Property\Immutable|null - поиск свойства в коллекции по названию и пространству имен

Clone this wiki locally