Handle order project and refactor api
This commit is contained in:
@@ -125,6 +125,38 @@ class Wiaas_Order {
|
||||
return $response;
|
||||
}
|
||||
|
||||
public static function set_order_vat($order_id, $vat_code) {
|
||||
add_post_meta($order_id, '_wiaas_vat_code', $vat_code);
|
||||
}
|
||||
|
||||
public static function get_order_vat($order_id) {
|
||||
return get_post_meta($order_id, '_wiaas_vat_code', true);
|
||||
}
|
||||
|
||||
public static function set_order_company($order_id, $company_name) {
|
||||
add_post_meta($order_id, '_wiaas_company_name', $company_name);
|
||||
}
|
||||
|
||||
public static function get_order_company($order_id) {
|
||||
return get_post_meta($order_id, '_wiaas_company_name', true);
|
||||
}
|
||||
|
||||
public static function set_order_reference($order_id, $reference) {
|
||||
add_post_meta($order_id, '_wiaas_reference', $reference);
|
||||
}
|
||||
|
||||
public static function get_order_reference($order_id) {
|
||||
return get_post_meta($order_id, '_wiaas_reference', true);
|
||||
}
|
||||
|
||||
public static function set_order_tender($order_id, $tender) {
|
||||
add_post_meta($order_id, '_wiaas_tender', $tender);
|
||||
}
|
||||
|
||||
public static function get_order_tender($order_id) {
|
||||
return get_post_meta($order_id, '_wiaas_tender', true);
|
||||
}
|
||||
|
||||
/**
|
||||
* PRIVATE
|
||||
*/
|
||||
@@ -136,7 +168,12 @@ class Wiaas_Order {
|
||||
* @param $request
|
||||
*/
|
||||
private static function _append_wiaas_order_details($data, $order, $request) {
|
||||
$data['reference'] = get_post_meta($order->get_id(), '_wiaas_reference', true);
|
||||
$data['reference'] = self::get_order_reference($order->get_id());
|
||||
$data['tender'] = self::get_order_tender($order->get_id());
|
||||
$data['vat'] = self::get_order_vat($order->get_id());
|
||||
$data['company_name'] = self::get_order_company($order->get_id());
|
||||
|
||||
$data['project_name'] = Wiaas_Order_Project::get_project_name_for_order($order->get_id());
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user