public function set_download_limit($download_limit) { $this->set_prop('download_limit', -1 === (int) $download_limit || '' === $download_limit ? -1 : absint($download_limit)); }