name: CompilesJsonPaths class_comment: null dependencies: - name: Str type: class source: Illuminate\Support\Str properties: [] methods: - name: wrapJsonFieldAndPath visibility: protected parameters: - name: column comment: '# * Split the given JSON selector into the field and the optional path and wrap them separately. # * # * @param string $column # * @return array' - name: wrapJsonPath visibility: protected parameters: - name: value - name: delimiter default: '''->''' comment: '# * Wrap the given JSON path. # * # * @param string $value # * @param string $delimiter # * @return string' - name: wrapJsonPathSegment visibility: protected parameters: - name: segment comment: '# * Wrap the given JSON path segment. # * # * @param string $segment # * @return string' traits: - Illuminate\Support\Str interfaces: []