Geocoder\Laravel\ProviderAndDumperAggregator::dump PHP Метод

dump() публичный Метод

public dump ( $dumper ) : Collection
Результат Illuminate\Support\Collection
    public function dump($dumper)
    {
        $dumperClasses = collect(['geojson' => GeoJson::class, 'gpx' => Gpx::class, 'kml' => Kml::class, 'wkb' => Wkb::class, 'wkt' => Wkt::class]);
        if (!$dumperClasses->has($dumper)) {
            $errorMessage = implode('', ["The dumper specified ('{$dumper}') is invalid. Valid dumpers ", "are: geojson, gpx, kml, wkb, wkt."]);
            throw new InvalidDumperException($errorMessage);
        }
        $dumperClass = $dumperClasses->get($dumper);
        $dumper = new $dumperClass();
        $results = collect($this->results->all());
        return $results->map(function ($result) use($dumper) {
            return $dumper->dump($result);
        });
    }
ProviderAndDumperAggregator