Socket
Book a DemoInstallSign in
Socket

placed

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

placed

0.0.1
bundlerRubygems
Version published
Maintainers
1
Created
Source

Placed

Placed is a gem created to raw interact with google api places.

It is in a completely embryonic state, and (for now) is not recommended for use in production projects.

But ... you could use it at your own risk!

Installation

Add this two lines to your application's Gemfile:

gem 'httparty'
gem 'placed'

And then execute:

$ bundle

Then...

$ rails g placed:config 

It creates Placed gem configuration file at config/placed.yml, feed it with your base config + a valid Google Places API KEY

Usage

Instantiate a place

@somewhat = Placed::Location.new(address: "Calle Mallorca 401 08013 Barcelona", name: "Sagrada Familia")

Play a bit.. (all results are in json, directly from the Places API)

@somewhat.location

Returns a json object, which is to be used to send to the API

@somewhat.put

Perform a post, sending the object and loading it into the API

@somewhat.remove

Perform a post, deleting object from the API

@somewhat.reference

Returns the API unique identifier

@somewhat.get_coords

Just query the api, and transforms the address in coordinates

@somewhat.place

Returns information about whether or not it is loaded in the api

Contributing

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Added some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request

FAQs

Package last updated on 01 Jul 2012

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.