kiriminaja/kiriminaja-php

PHP clients for KiriminAja API

1.3.0 2025-04-08 02:58 UTC

README

This library is the abstraction of KiriminAja API for access from applications written with PHP.

Total Downloads Latest Stable Version License

Getting Started

Requirements

PHP 8.0 and later

Installation

Install kiriminaja-php with composer by following command:

composer require kiriminaja/kiriminaja-php

or add it manually in your composer.json file.

Usage

Configure package with your account's secret key obtained from KiriminAja Document Assignment.

$mode = 'production' ? Mode::Production : Mode::Staging;

KiriminAjaConfig::setMode($mode)::setApiTokenKey('YOUR_KEY');

You can read our test case for the examples https://github.com/kiriminaja/php/blob/main/tests/Services/Shipping/RequestPickupService/RequestPickupServiceSuccessTest.php

Contributing

For any requests, bugs, or comments, please open an issue or submit a pull request.

Installing Packages

Before you start to code, run this command to install all of the required packages. Make sure you have composer installed in your computer

composer install

Tests

Running test suite:

vendor\bin\phpunit tests