From 1ad87eb3747b8bc0f1eda952e44a72e0ddf18080 Mon Sep 17 00:00:00 2001 From: Robbie Averill Date: Sun, 28 Oct 2018 21:42:26 +0000 Subject: [PATCH] FIX Replace Convert JSON methods with json_* methods, deprecated from SilverStripe 4.4 --- src/StringTagField.php | 4 ++-- src/TagField.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/StringTagField.php b/src/StringTagField.php index edcbe65..948358c 100644 --- a/src/StringTagField.php +++ b/src/StringTagField.php @@ -270,7 +270,7 @@ class StringTagField extends DropdownField */ public function suggest(HTTPRequest $request) { - $responseBody = Convert::raw2json( + $responseBody = json_encode( array('items' => array()) ); @@ -285,7 +285,7 @@ class StringTagField extends DropdownField $tags = $this->getTags($term); } - $responseBody = Convert::raw2json( + $responseBody = json_encode( array('items' => $tags) ); } diff --git a/src/TagField.php b/src/TagField.php index 2bbf33f..98d661f 100644 --- a/src/TagField.php +++ b/src/TagField.php @@ -219,7 +219,7 @@ class TagField extends DropdownField } $schema['optionUrl'] = $this->getSuggestURL(); } - $this->setAttribute('data-schema', Convert::array2json($schema)); + $this->setAttribute('data-schema', json_encode($schema)); $this->addExtraClass('ss-tag-field');