Download the PHP package phalconvee/laravel-paga without Composer

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

laravel-paga

Latest Version on Packagist Packagist License Build Status Quality Score Total Downloads

A Laravel package for working with the Paga Business API.

Installation

PHP 5.4+, and Composer are required.

You can get the latest version of Laravel Paga via composer:

You'll need to run compser install or composer update to download it and have the autoloader updated.

Once Laravel Paga is installed, you need to register the service provider. Open up config/app.php and add the following to the providers key

If you use Laravel >= 5.5 you can skip this step and go to configuration

  • Phalconvee\Paga\PagaServiceProvider::class

Also, register the Facade like so:

Configuration

You can publish the configuration file using this command:

A configuration-file named paga.php with some defaults will be placed in your config directory:

Business services exposed by the package

Usage

Open your .env file and add your api key, public key, and secret key/credentials like so:

If you are using a hosting service like AWS, heroku, ensure to add the above details to your environment variables and configuration variables respectively.

1. Prerequisites

Confirm that your server can conclude a TLSv1.2 connection to Paga's servers. Most up-to-date software have this capability. Contact your service provider for guidance if you have any SSL errors. Don't disable SSL peer verification!

2. Initialize server environment

You'll need to initialize the server environment you intend to run your request against, when performing tasks on Paga.

There's both the test and live environment. Your credentials will be authenticated against the enironment you initialize.

It is recommended to initialize this environment in your constructor when using this package within a controller class.

This package provides fluent methods as well. See below.

3. Closing notes

For more information on the services listed above, visit the Paga DEV website

Check SAMPLES for more sample calls.

Todo

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please feel free to fork this package and contribute by submitting a pull request to enhance the functionalities.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

How can I thank you?

Kindly star the github repo. You can also share the link for this repository on Twitter, StackOverflow or HackerNews.

Follow me on twitter!

I Appreciate it 🙏. Henry Ugochukwu.

Credits

License

The MIT License (MIT). Please see License File for more information.


All versions of laravel-paga with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1
illuminate/support Version ^6|^7|^8|^9
guzzlehttp/guzzle Version ^7.0.1
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 phalconvee/laravel-paga contains the following files

Loading the files please wait ....