Download the PHP package liviu-hariton/pinmeto-laravel without Composer

On this page you can find all versions of the php package liviu-hariton/pinmeto-laravel. 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 pinmeto-laravel

PinMeTo Laravel package

A Laravel PHP package that provides convenient access to the PinMeTo API, allowing users to interact with PinMeTo's locations data and metrics.

Overview

Integration with PinMeTo offers the ability to fetch information and send updates through PinMeTo API for:

Table Of Content

Requirements

Installation

You can install the PinMeTo Larvel package via Composer. Run the following command in your terminal:

Laravel will automatically register the package.

Publish the config file of this package with this command (and choose LHDev\PinmetoLaravel from the presented list)

The following config file will be published in config/pinmeto.php

Edit your .env file and add the following to it:

You can get theAccount ID,App IDandApp Secret` values from your PinMeTo Account Settings

The PINMETO_MODE can have one of the test or live values, depending on what stage of the PinMeTo API you want to use.

Usage

When the installation is done you can easily retrieve locations data by using the available methods. All methods will return a JSON formatted data. Just inject the dependency in your controller's methods.

Get all available locations

Optionally, you can also pass an array of parameters

Get a specific location

Create a new location

You can also use the "Upsert" option by passing an additional parameter

Update an existing location

Metrics

Get the Google™ or Facebook™ metrics data for all locations

or for a specific location by passing the Store ID

Google keywords

Get the Google™ keywords data for all locations

or for a specific location by passing the Store ID

Ratings

Get the Google™ or Facebook™ ratings data for all locations

or for a specific location by passing the Store ID

Network categories

Get the list of categories per network. The available networks are google or apple or facebook or bing

License

This library is licensed under the MIT License. See the LICENSE.md file for details.

PinMeTo official API documentation

Disclaimer

I am not affiliated with PinMeTo, but I am a developer who sees the value of their location services and wanted to create tools to simplify integration for the PHP community.

While this library facilitate integration with PinMeTo's location services API, it is a separate entity maintained and supported by me. Any issues, questions, or inquiries related to these library should be directed to me and not to PinMeTo.

I greatly appreciate the availability of PinMeTo's API, which has enabled me to create this library and enhance the functionality of applications that rely on location-based services. However, the development and maintenance of this library is solely my responsibility (and any contributors to this repository).

Feel free to explore this library here on GitHub, contribute, and make the most of PinMeTo’s powerful location services!

Standalone PHP library

A standalone PHP library is available also here.


All versions of pinmeto-laravel with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
laravel/framework Version ^10.0
guzzlehttp/guzzle Version ^7.8
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 liviu-hariton/pinmeto-laravel contains the following files

Loading the files please wait ....