GUMP::validate_valid_json_string PHP Method

validate_valid_json_string() protected method

Usage: '' => 'valid_json_string'
protected validate_valid_json_string ( string $field, array $input, $param = null ) : mixed
$field string
$input array
return mixed
    protected function validate_valid_json_string($field, $input, $param = null)
    {
        if (!isset($input[$field]) || empty($input[$field])) {
            return;
        }
        if (!is_string($input[$field]) || !is_object(json_decode($input[$field]))) {
            return array('field' => $field, 'value' => $input[$field], 'rule' => __FUNCTION__, 'param' => $param);
        }
    }