help('Click on the map to create a new point. Drag a marker to change the point. When the map is selected, you can press [backspace] to remove markers.'); parent::__construct($name, $attribute = null, $resolveCallback); } /** * Resolve the attribute before sending to frontend. * * @param mixed $resource * @param mixed|null $attribute * * @return array */ public function resolveAttribute($resource, $attribute = null) { $value = $resource->{$attribute}; if (is_array($value)) { return $value; } return json_decode($value); } }