/** * Get a value retrieving callback. * * @param string $value * * @return callable */ protected function valueRetriever($value) { if ($this->useAsCallable($value)) { return $value; } return function ($item) use($value) { return Lib::data_get($item, $value); }; }