coincitymexico/coincity-sdk

v0.0.1 2021-11-01 18:26 UTC

This package is auto-updated.

Last update: 2024-08-29 06:01:46 UTC


README

配置您的凭证

$token = "your token for sdk" 
$sdk = new Configuration();

// Set your token
$sdk->setToken($token);

// Disable SSL/HTTPS only for local use
$sdk->setSsl(false);

// Custom your website base endpoint 
$sdk->setWebsite("https:///coincity/dash/api");

目前可用的模型

use \Coincity\SDK\Fun; 

Fun\User::class;
Fun\Search::class;
Fun\SearchCookie::class;
Fun\Stock::class;
Fun\StockSync::class;
Fun\StockMovement::class;
Fun\Category::class;
Fun\SubCategory::class;
Fun\SubCategoryMachine::class;
Fun\Brands::class;
Fun\Model::class;

// ... wait for more

用户

获取分页用户

$page = 1;// optional
$r = User::getPaginated($page);

通过标识符获取用户

$id = 1;
$r = User::findById($id);

新用户

$user = new User();
$user->attributes->setName("Testing");
$user->attributes->setLastName("Now");
$user->attributes->setEmail("chulin@chulin.com");
$user->attributes->setEmailAlternative("probando@ando.com");
$user->attributes->setPassword("12345678");
$user->attributes->setPasswordConfirm("12345678");
$user->attributes->setCompany("OWL DESARROLLOS");
$result = $user->save();

编辑用户

$user = new User();
$id = 123;
$user->attributes->setId($id);// this says if is new register or edit 
$user->attributes->setName("Testing");
$user->attributes->setLastName("Now");
$user->attributes->setEmail("chulin@chulin.com");
$user->attributes->setEmailAlternative("probando@ando.com");
$user->attributes->setPassword("12345678");
$user->attributes->setPasswordConfirm("12345678");
$user->attributes->setCompany("OWL DESARROLLOS");
$result = $user->save();

删除用户

$user = new User();
$id = 123;
$user->attributes->setId($id); 
$result = $user->drop();

恢复用户

$user = new User();
$id = 123;
$user->attributes->setId($id);
$user->attributes->setRestoreThis(true); // this restore
$result = $user->save();

库存

$stock = new StockSync();
$stock->attributes->setCveSae("PROBANDO ANDO");
$stock->attributes->setDown(1);
$stock = $stock->save();

我的GitHub danidoble

由 danidoble 创建