PHPackages                             nutnet/rkeeper7-crm-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. nutnet/rkeeper7-crm-api

ActiveLibrary[API Development](/categories/api)

nutnet/rkeeper7-crm-api
=======================

Wrapper for Rkeeper 7 CRM API

8664PHP

Since Aug 7Pushed 3y ago5 watchersCompare

[ Source](https://github.com/nutnetru/rkeeper7-crm-api)[ Packagist](https://packagist.org/packages/nutnet/rkeeper7-crm-api)[ RSS](/packages/nutnet-rkeeper7-crm-api/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (1)Used By (0)

RKeeper 7 CRM API Wrapper
-------------------------

[](#rkeeper-7-crm-api-wrapper)

![Pub](https://camo.githubusercontent.com/006a01760fa22e4c76e558b45887a87331535f8a89e6bf64579b54ce62e19a1d/68747470733a2f2f706f7365722e707567782e6f72672f6e75746e657472752f726b6565706572372d63726d2d6170692f762f737461626c652e737667)![Travis](https://camo.githubusercontent.com/05ef7c2a1163ca6d030efcf50cc9fbe285a8ac3f2ea08c08631407dd867abfc0/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6e75746e657472752f726b6565706572372d63726d2d6170692e737667)

### Установка

[](#установка)

```
composer require nutnet/rkeeper7-crm-api
```

### Использование

[](#использование)

См. [примеры](examples/basic.php)

### Методы

[](#методы)

Реализованы (см. [здесь](src/Requests)):

- Get Cards Info (получить информацию по карте)
- Transaction (выполнить транзакцию)
- Get Transactions Info (список транзакций)

Для добавления нового метода реализуйте интерфейс `ApiRequest`. При использовании метода `RequestAbstract::arrayAsXml` возможны след. форматы входных данных:

###### Ключ =&gt; значение

[](#ключ--значение)

Преобразуется в `значение`

###### Одиночный элемент с параметрами

[](#одиночный-элемент-с-параметрами)

```
'ключ' => [
   'value' => 'значение', // необязательно
   'attr' => ['name' => 'test'], // необязательно, аттрибуты элементы
   'children' => [...] // необязательно, дочерние элементы в таком же формате
]
```

преобразуется в `
