jsonGet() jsonGet(string $datfield, boolean $assoc = false) : mixed Get a value inside field JSON data Parameters string $datfield Datfield boolean $assoc Returns associative array if true instead of an object Returns mixed — Field value
jsonSet() jsonSet(string $datfield, mixed $value = null) : self Set a value inside field JSON data Parameters string $datfield Dafield mixed $value [description] Returns self — [description]
jsonIsset() jsonIsset(string $datfield) : boolean Check if a key exists within path Parameters string $datfield Datfield Returns boolean — true if key exists
jsonUnset() jsonUnset(string|array $datfield) : self Delete a key from JSON data Parameters string|array $datfield Datfield Returns self
jsonMerge() jsonMerge() : self Merge new json values into fields when called after patchEntity Returns self
_parse() _parse(string $datfield) Parse a datfield and populates private properties Parameters string $datfield Datfield name notation