@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
at recaptime-dev/main 25 lines 435 B view raw
1<?php 2 3final 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}