oimenu/oimenu-php

v2.0.6 2019-11-25 20:18 UTC

This package is auto-updated.

Last update: 2024-04-12 01:51:36 UTC


README

Latest Stable Version Total Downloads

Documentação

Link para a documentação atualizada: https://developers.oimenu.com.br

Requisitos

PHP 5.4.0 ou superior.

Instalação via Composer

O OiMenu SDK está disponível via Composer. Para instalá-lo, execute:

composer require oimenu/oimenu-php

Para utilizar o OiMenu SDK no seu projeto, use o recurso autoload do Composer:

require_once('vendor/autoload.php');

Instalação Manual

Se você não deseja utilizar o Composer, é possível baixar a última versão em latest release. Para utilizar o OiMenu SDK, faça o include do arquivo init.php.

require_once('/path/to/oimenu-php/init.php');

Dependências

O OiMenu SDK necessita que as seguintes extensões estejam habilitadas para funcionar corretamente:

Utilizando o SDK

Um exemplo de uso do SDK é:

<?php

// definir o token de acesso
$oimenuClient = new \OiMenu\Client('OIMENU-TOKEN');

// listar pedidos pendentes
$response = $oimenuClient->getAllOrders();
if ($response->success) {
    print_r($response->data);
} else {
    echo $response->message . PHP_EOL;
    $response->debug();
}

// cadastrar um produto do ERP
$response = $oimenuClient->createProduct([
    'code' => '1006',
    'name' => 'Chopp da Casa 600ml',
    'price' => '6.50',
    'extra_fields' => [
        'any_field' => 1
    ]
]);
if ($response->success) {
    echo 'O produto foi criado com sucesso.' . PHP_EOL;
} else {
    echo $response->message . PHP_EOL;
    $response->debug();
}