public function setQuality($quality)
{
if (!is_numeric($quality) || $quality < 1 || $quality > 100) {
throw new Exception('Quality must be a numeric value between 1 - 100');
}
$this->quality = $quality;
return $this;
}