Download the PHP package zgabievi/osmp without Composer

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

laravel-osmp

Some great updates are comming soon...

Latest Stable Version Total Downloads License

OSMP
OSMP OSMP payment system integration for Laravel 5.*. Trying to make it perfect, easy to use and awesome package :tada: Pull requests are welcome.

Table of Contents

Installation

Composer

Run composer command in your terminal.

composer require zgabievi/osmp

Laravel

Open config/app.php and find the providers key. Add OSMPServiceProvider to the array.

Find the aliases key and add Facade to the array.

Usage

Attention! You need to disable short_open_tag in your php.ini file, to use xml response;

Follow this url for more information: ini.short-open-tag

Create route in your routes.php

Middleware is required if you want to make Basic Authentication

In place of // LISTENERS you can write osmp listeners:

Flashed session data will be used in XML response as additional information

You can call Response early to show some kind of error. For example:

This will output:

Protocol

This is the protocol for provider:

Command: check/pay are required

Codes

Key Description
0 Operation was successful
1 Server Timeout
4 Wrong format of the user's account
5 User does not exist
7 Payments are prohibited
215 Transaction duplication
275 Wrong amount
300 Fatal Error

Config

Publish OSMP config file using command:

Created file config\osmp.php. Inside you can change configuration as you wish.

License

laravel-osmp is licensed under a MIT License.

TODO


All versions of osmp with dependencies

PHP Build Version
Package Version
Requires illuminate/support Version ~5.1
php Version >=5.3.0
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 zgabievi/osmp contains the following files

Loading the files please wait ....