public function view($width = null, $height = null) { return $this->response->header('content-type', $this->asset->getMimetype())->header('content-disposition', 'inline; filename="' . $this->asset->getOriginalFilename() . '"')->header('content-transfer-encoding', 'binary')->header('content-length', $this->asset->getFilesize())->header('accept-ranges', 'bytes')->setContent(file_get_contents($this->asset->getFilename())); }
/** * @return string */ public function getFilename() { return $this->asset->getFilename() . '.thumb'; }