Download the PHP package trendyminds/places without Composer

On this page you can find all versions of the php package trendyminds/places. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package places

Places

Geocode your content using Google's Place Autocomplete field

Why Places?

Places solely exists to geotag your content so you may use the latitude/longitude, street, city, state, zip, etc in whatever way you choose.

Template Usage

Once you have data entered into your Places field type you can query it using the following syntax:

Plotting Places onto a map

Due to license restrictions, if you plot the data onto a map it must be a Google Map. From the Places API Policies as of 2019-02-14:

You can display Places API results on a Google Map, or without a map. If you want to display Places API results on a map, then these results must be displayed on a Google Map. It is prohibited to use Places API data on a map that is not a Google map.

Even with this restriction, the Google Maps API is a fantastic way to take your Places and add them to a map. However, this functionality is outside the scope of this plugin.

Alternative plugins

If you are looking for a more feature-complete tool that handles mapping (and much more) I'd highly recommend Double Secret Agency's Smart Map plugin

Requirements

This plugin requires Craft CMS 3.0.0-beta.23 or later.

Installation

To install the plugin, follow these instructions.

  1. Open your terminal and go to your Craft project:

    cd /path/to/project
  2. Then tell Composer to load the plugin:

    composer require trendyminds/places
  3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Places.

Contributing

We welcome anyone and everyone who would like to improve Places to fork it and send in pull requests. To start developing Places:

  1. Ensure you have Node version 10.x running on your machine
  2. Clone the repo to your computer
  3. Run npm i
  4. Run npm start to compile the CSS and JS in the main src/resources/ directory

Attribution

Pin marker by Iconnic from the Noun Project


All versions of places with dependencies

PHP Build Version
Package Version
Requires craftcms/cms Version ^3.0.0-RC1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package trendyminds/places contains the following files

Loading the files please wait ....