public function __construct($path = null, $name = null, $size = null, $extension = null, $mimeType = null) { $this->path = $path; $this->name = $name; $this->size = $size; $this->extension = $extension; $this->mimeType = $mimeType; $this->refCount = 1; $this->deleted = 0; $this->reference = ''; $this->checksum = $this->path ? FileUtil::fileChecksum($this->path) : ''; $this->chunkSize = Config::get(Config::KEY_FILE_CHUNK_SIZE); }