You are here

public function FustyRequest::__construct in One Click Upload 7.2

Constructor

Parameters

array|null $params:

array|null $file:

Overrides Request::__construct

File

flowphp/src/Flow/FustyRequest.php, line 16

Class

FustyRequest
Class FustyRequest

Namespace

Flow

Code

public function __construct($params = null, $file = null) {
  parent::__construct($params, $file);
  $this->isFusty = $this
    ->getTotalSize() === null && $this
    ->getFileName() && $this
    ->getFile();
  if ($this->isFusty) {
    $this->params['flowTotalSize'] = isset($this->file['size']) ? $this->file['size'] : 0;
    $this->params['flowTotalChunks'] = 1;
    $this->params['flowChunkNumber'] = 1;
    $this->params['flowChunkSize'] = $this->params['flowTotalSize'];
    $this->params['flowCurrentChunkSize'] = $this->params['flowTotalSize'];
  }
}