BP_GOPP_Image_Editor_GS::get_size()
Gets dimensions of image.
Description
Return
(array) 'width'=>int, 'height'=>int
Source
File: bp-document/classes/class-bp-gopp-image-editor-gs.php
812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 | public function get_size() { // If size hasn't been set yet and have loaded. if ( null === $this ->size && $this ->mime_type ) { $this ->update_size( 0, 0 ); // Do a temporary full preview to get size of image. $dirname = untrailingslashit( get_temp_dir() ); $filename = $dirname . '/' . wp_unique_filename( $dirname , 'gopp_size.jpg' ); if ( $cmd = self::gs_cmd( $this ->get_gs_args( $filename ) ) ) { $return_var = -1; $output = array (); exec ( $cmd , $output , $return_var ); if ( 0 === $return_var && ( $size = @ getimagesize ( $filename ) ) ) { $this ->update_size( $size [0], $size [1] ); } @ unlink( $filename ); } } return $this ->size; } |
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.