PHP 클래스 Uploadcare\FileIterator

상속: implements Iterator, implements Countable, implements ArrayAccess
파일 보기 프로젝트 열기: uploadcare/uploadcare-php

보호된 프로퍼티들

프로퍼티 타입 설명
$api Api Api object
$container array Array of cached file elements
$count integer Total count of files
$fullyLoaded boolean Indicates if all files were loaded from server
$limit integer Desired count of elements
$options array Options for requests
$position integer Current iterator position
$requestLimit integer Limit for requests
$reverse boolean Determines direction of file browsing and which URL param is used: 'from' or 'to'

공개 메소드들

메소드 설명
__construct ( Api $api, array $options = [] ) Constructor
count ( )
current ( )
key ( )
next ( )
offsetExists ( $offset )
offsetGet ( $offset )
offsetSet ( $offset, $value )
offsetUnset ( $offset )
rewind ( )
valid ( )

비공개 메소드들

메소드 설명
exists ( integer $offset = null ) : boolean Check if element exists. Uses current position if no offset provided
isFullyLoaded ( ) : boolean Check if all elements are loaded into iterator
loadChunk ( ) Load elements chunk from server

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( Api $api, array $options = [] )
$api Api Uploadcare class instance
$options array Request parameters and filters

count() 공개 메소드

public count ( )

current() 공개 메소드

public current ( )

key() 공개 메소드

public key ( )

next() 공개 메소드

public next ( )

offsetExists() 공개 메소드

public offsetExists ( $offset )

offsetGet() 공개 메소드

public offsetGet ( $offset )

offsetSet() 공개 메소드

public offsetSet ( $offset, $value )

offsetUnset() 공개 메소드

public offsetUnset ( $offset )

rewind() 공개 메소드

public rewind ( )

valid() 공개 메소드

public valid ( )

프로퍼티 상세

$api 보호되어 있는 프로퍼티

Api object
protected Api,uploadcare $api
리턴 Api

$container 보호되어 있는 프로퍼티

Array of cached file elements
protected array $container
리턴 array

$count 보호되어 있는 프로퍼티

Total count of files
protected int $count
리턴 integer

$fullyLoaded 보호되어 있는 프로퍼티

Indicates if all files were loaded from server
protected bool $fullyLoaded
리턴 boolean

$limit 보호되어 있는 프로퍼티

Desired count of elements
protected int $limit
리턴 integer

$options 보호되어 있는 프로퍼티

Options for requests
protected array $options
리턴 array

$position 보호되어 있는 프로퍼티

Current iterator position
protected int $position
리턴 integer

$requestLimit 보호되어 있는 프로퍼티

Limit for requests
protected int $requestLimit
리턴 integer

$reverse 보호되어 있는 프로퍼티

Determines direction of file browsing and which URL param is used: 'from' or 'to'
protected bool $reverse
리턴 boolean