classes/Tools/Imgix/ImgixTool.php
public function savePreset() {
		$key = esc_html($_POST['key']);
		if(empty($key)) {
			json_response([
				              'status' => 'error',
				              'error' => 'Seems that you may have forgotten something.'
			              ]);
		}

		$presets = get_option('ilab-imgix-presets');
		if(!isset($presets[$key])) {
			json_response([
				              'status' => 'error',
				              'error' => 'Seems that you may have forgotten something.'
			              ]);
		}

		$name = $presets[$key]['title'];
		$settings = $_POST['settings'];
		$size = (isset($_POST['size'])) ? esc_html($_POST['size']) : null;
		$makeDefault = (isset($_POST['make_default'])) ? ($_POST['make_default'] == 1) : false;

		$this->doUpdatePresets($key, $name, $settings, $size, $makeDefault);
	}
public function savePreset() {
		$key = esc_html($_POST['key']);
		if(empty($key)) {
			json_response([
				              'status' => 'error',
				              'error' => 'Seems that you may have forgotten something.'
			              ]);
		}

		$presets = get_option('ilab-imgix-presets');
		if(!isset($presets[$key])) {
			json_response([
				              'status' => 'error',
				              'error' => 'Seems that you may have forgotten something.'
			              ]);
		}

		$name = $presets[$key]['title'];
		$settings = $_POST['settings'];
		$size = (isset($_POST['size'])) ? esc_html($_POST['size']) : null;
		$makeDefault = (isset($_POST['make_default'])) ? ($_POST['make_default'] == 1) : false;

		$this->doUpdatePresets($key, $name, $settings, $size, $makeDefault);
	}
public function savePreset ( ) { $ key = esc_html ( $ _POST [ 'key' ] ) ; if ( empty ( $ key ) ) { json_response ( [ 'status' => 'error' , 'error' => 'Seems that you may have forgotten something.' ] ) ; } $ presets = get_option ( 'ilab-imgix-presets' ) ; if ( ! isset ( $ presets [ $ key ] ) ) { json_response ( [ 'status' => 'error' , 'error' => 'Seems that you may have forgotten something.' ] ) ; } $ name = $ presets [ $ key ] [ 'title' ] ; $ settings = $ _POST [ 'settings' ] ; $ size = ( isset ( $ _POST [ 'size' ] ) ) ? esc_html ( $ _POST [ 'size' ] ) : null ; $ makeDefault = ( isset ( $ _POST [ 'make_default' ] ) ) ? ( $ _POST [ 'make_default' ] == 1 ) : false ; $ this -> doUpdatePresets ( $ key , $ name , $ settings , $ size , $ makeDefault ) ; }
Save an existing preset
Save an existing preset