Elementor\Group_Control_Image_Size::get_all_image_sizes PHP Method

get_all_image_sizes() public static method

public static get_all_image_sizes ( )
    public static function get_all_image_sizes()
    {
        global $_wp_additional_image_sizes;
        $default_image_sizes = ['thumbnail', 'medium', 'medium_large', 'large'];
        $image_sizes = [];
        foreach ($default_image_sizes as $size) {
            $image_sizes[$size] = ['width' => (int) get_option($size . '_size_w'), 'height' => (int) get_option($size . '_size_h'), 'crop' => (bool) get_option($size . '_crop')];
        }
        if ($_wp_additional_image_sizes) {
            $image_sizes = array_merge($image_sizes, $_wp_additional_image_sizes);
        }
        return $image_sizes;
    }