Initial Commit
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
class Twocheckout_Product extends Twocheckout
|
||||
{
|
||||
|
||||
public static function create($params=array())
|
||||
{
|
||||
$request = new Twocheckout_Api_Requester();
|
||||
$urlSuffix = '/api/products/create_product';
|
||||
$result = $request->doCall($urlSuffix, $params);
|
||||
return Twocheckout_Util::returnResponse($result);
|
||||
}
|
||||
|
||||
public static function retrieve($params=array())
|
||||
{
|
||||
$request = new Twocheckout_Api_Requester();
|
||||
if(array_key_exists("product_id",$params)) {
|
||||
$urlSuffix = '/api/products/detail_product';
|
||||
} else {
|
||||
$urlSuffix = '/api/products/list_products';
|
||||
}
|
||||
$result = $request->doCall($urlSuffix, $params);
|
||||
return Twocheckout_Util::returnResponse($result);
|
||||
}
|
||||
|
||||
public static function update($params=array())
|
||||
{
|
||||
$request = new Twocheckout_Api_Requester();
|
||||
$urlSuffix = '/api/products/update_product';
|
||||
$result = $request->doCall($urlSuffix, $params);
|
||||
return Twocheckout_Util::returnResponse($result);
|
||||
}
|
||||
|
||||
public static function delete($params=array())
|
||||
{
|
||||
$request = new Twocheckout_Api_Requester();
|
||||
$urlSuffix = '/api/products/delete_product';
|
||||
$result = $request->doCall($urlSuffix, $params);
|
||||
return Twocheckout_Util::returnResponse($result);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user