No description
Find a file
2023-11-28 13:41:21 +01:00
debian Readme Update 2017-10-09 14:07:08 +02:00
Examples initial Commit 2017-10-05 14:32:52 +02:00
nbproject initial Commit 2017-10-05 14:32:52 +02:00
src Another Some more Unit Tests - ApiClient cover: 94,55% 2017-10-09 13:40:23 +02:00
testing Readme Update 2017-10-09 14:07:08 +02:00
.gitignore initial Commit 2017-10-05 14:32:52 +02:00
.scrutinizer.yml Integration services config files added 2017-10-09 13:48:59 +02:00
.travis.yml Integration services config files added 2017-10-09 13:48:59 +02:00
composer.json Update composer.json 2023-11-28 13:41:21 +01:00
Dockerfile Integration services config files added 2017-10-09 13:48:59 +02:00
LICENSE initial Commit 2017-10-05 14:32:52 +02:00
Makefile initial Commit 2017-10-05 14:32:52 +02:00
phpunit.xml initial Commit 2017-10-05 14:32:52 +02:00
README.md Readme Update 2017-10-09 14:07:08 +02:00

primaERP PHP Library

PHP Library for easy interaction with ABRA's primaERP

Source Code Latest Version Software License Build Status Code Coverage Total Downloads Latest stable

Installation

composer require vitexsoftware/primaerp

Configuration

Please set up following constants:

/*
 * primaERP API user comany/account name
 */
define('PRIMAERP_COMPANY', 'vitexsoftware');

/*
 * URL primaERP API
 */
define('PRIMAERP_URL',
    'https://'.constant('PRIMAERP_COMPANY').'.api.primaerp.com');

/*
 * Login is Email primaERP API user
 */
define('PRIMAERP_LOGIN', 'email@domain.tld');

/*
 * primaERP API user password
 */
define('PRIMAERP_PASSWORD', 'password');

/*
 * primaERP API KEY
 */
define('PRIMAERP_APIKEY', '1af7a44b-81f1-4de1-11e7-1e675acb1221');

nebo je možné přihlašovací údaje zadávat při vytváření instance třídy.

$projector = new ApiClient(null, ['section' => 'time','user'=>'email@some.ser','password'=>'XXXX','apikey'=>'1af7a44b-81f1-4de1-11e7-1e675acb1221']);
$projects  = $projector->requestData('projects');

Tento způsob nastavení má vyšší prioritu než výše uvedené definovaní konstant.

Debian/Ubuntu

Pro Linux jsou k dispozici .deb balíčky. Prosím použijte repo:

wget -O - http://v.s.cz/info@vitexsoftware.cz.gpg.key|sudo apt-key add -
echo deb http://v.s.cz/ stable main > /etc/apt/sources.list.d/ease.list
aptitude update
aptitude install php-primaerp