public function geocode($address, BoundingArea $searchIn=null)
    {

        $addressString = $this->formatAddress($address);

        $params = $this->buildRequestParams($addressString);

        $response = $this->client->fetch('geocode', $params);

        return $this->buildGeoCoordinateFromResponse($response);

    }
public function geocode($address, BoundingArea $searchIn=null)
    {

        $addressString = $this->formatAddress($address);

        $params = $this->buildRequestParams($addressString);

        $response = $this->client->fetch('geocode', $params);

        return $this->buildGeoCoordinateFromResponse($response);

    }
{@inheritdoc}

@param string|\Versatile\Geo\Contracts\Address $address
@param \Versatile\Geo\Contracts\BoundingArea $searchIn (optional)
@return \Versatile\Geo\Contracts\Coordinate