BP_GOPP_Image_Editor_GS::load()
Checks validity and existence of file and sets mime type and calls set_resolution
and set_page
and set_quality
(firing filters).
Description
Return
(true|WP_Error) True if loaded; WP_Error on failure.
Source
File: bp-document/classes/class-bp-gopp-image-editor-gs.php
135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 | public function load() { if ( true !== ( $result = self::gs_valid( $this ->file ) ) ) { return new WP_Error( 'invalid_image' , $result , $this ->file ); } list( $filename , $extension , $mime_type ) = $this ->get_output_format( $this ->file ); $this ->mime_type = $mime_type ; // Allow chance for gopp_editor_set_resolution filter to fire by calling set_resolution() with null arg (mimicking set_quality() behavior). if ( is_wp_error( $result = $this ->set_resolution() ) ) { return $result ; } // Similarly for page to render. if ( is_wp_error( $result = $this ->set_page() ) ) { return $result ; } return $this ->set_quality(); } |
Changelog
Version | Description |
---|---|
BuddyBoss 1.4.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.