webweave/magento2-sdk

A proper Magento 2 rest api sdk

v0.2 2017-12-18 11:40 UTC

This package is auto-updated.

Last update: 2024-04-22 00:18:11 UTC


README

A proper sdk for Magento 2 rest api

WARNING

This piece of software is provided without warranty of any kind, use it at your own risk.

DONE FOR NOW

  • Customer groups
  • Customers

REQUIREMENTS

php-curl needs to be installed.

USAGE

Installation

Best way is to use composer

    $ composer require webweave/magento2-sdk

Basic Code examples

<?php

use WebWeave\Magento2SDK\ApiClient;
use WebWeave\Magento2SDK\CustomerGroups;

//Initialize client
$apiClient = new ApiClient('https://magento2.shop/', 'AdminUserName', "AdminPassword");

//Get and set Bearer token in the client
$apiClient->getToken();

//Create a customer group
$customerGroup = new CustomerGroups($apiClient);

$data = array("group" => array(
	"code" => "I am made by the magento2-sdk :D"
));

$customerGroup->createCustomerGroup($data);