Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/files/uploadsource/PhabricatorIteratorFileUploadSource.php
12242 views
1
<?php
2
3
final class PhabricatorIteratorFileUploadSource
4
extends PhabricatorFileUploadSource {
5
6
private $iterator;
7
8
public function setIterator(Iterator $iterator) {
9
$this->iterator = $iterator;
10
return $this;
11
}
12
13
public function getIterator() {
14
return $this->iterator;
15
}
16
17
protected function newDataIterator() {
18
return $this->getIterator();
19
}
20
21
protected function getDataLength() {
22
return null;
23
}
24
25
}
26
27