Esempio n. 1
0
 /**
  * Sends response to output.
  * @param \Nette\Http\IRequest $httpRequest
  * @param \Nette\Http\IResponse $httpResponse
  */
 public function send(\Nette\Http\IRequest $httpRequest, \Nette\Http\IResponse $httpResponse)
 {
     if ($this->image instanceof \Nette\Image) {
         echo $this->image->send($this->type, 100);
     } else {
         readfile($this->file);
     }
 }
Esempio n. 2
0
	/**
	 * Outputs image to browser.
	 * @param  int  image type
	 * @param  int  quality 0..100 (for JPEG and PNG)
	 * @return bool TRUE on success or FALSE on failure.
	 */
	public function send($type = self::JPEG, $quality = NULL)
	{
		if (is_string($type)) {
			$type = self::extToType($type);
		}

		return parent::send($type, $quality);
	}