Cloudinary\Uploader::build_responsive_breakpoints PHP Метод

build_responsive_breakpoints() защищенный статический Метод

protected static build_responsive_breakpoints ( $breakpoints )
    protected static function build_responsive_breakpoints($breakpoints)
    {
        if (!$breakpoints) {
            return NULL;
        }
        $breakpoints_params = array();
        foreach (\Cloudinary::build_array($breakpoints) as $breakpoint_settings) {
            if ($breakpoint_settings) {
                $transformation = \Cloudinary::option_consume($breakpoint_settings, "transformation");
                if ($transformation) {
                    $breakpoint_settings["transformation"] = \Cloudinary::generate_transformation_string($transformation);
                }
                array_push($breakpoints_params, $breakpoint_settings);
            }
        }
        return json_encode($breakpoints_params);
    }