+ $this->set_quality();
+ }
+
+ return $this->quality;
+ }
+
+ /**
+ * Sets Image Compression quality on a 1-100% scale.
+ *
+ * @since 3.5.0
+ * @access public
+ *
+ * @param int $quality Compression Quality. Range: [1,100]
+ * @return boolean|WP_Error True if set successfully; WP_Error on failure.
+ */
+ public function set_quality( $quality = null ) {
+ if ( null === $quality ) {