ecommerce_orders_service
abstract class ecommerce_orders_service
Constants
| PERPAGE |
|
| PRODUCT_FIELDNAME |
|
| ORDER_FIELDNAME |
|
| ORDER_ID_META |
|
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
at line 44
__construct($order)
No description
at line 49
abstract
create_or_update($siteid, $order)
No description
at line 51
static
get_order($siteid, $orderid)
No description
at line 69
validate()
No description
at line 105
static
pre_process($siteid, $order)
No description
at line 133
ecommerce_sites
get_site()
No description
at line 138
void
execute($oldstatus, $newstatus)
No description
at line 169
enrol()
No description
at line 268
unenrol()
No description
at line 303
create_and_update_user()
No description
at line 397
create_order_note($param)
No description
at line 402
sync()
No description
at line 412
static
process($orderid)
No description
at line 419
get_courses_by_line_items($site)
No description
at line 451
get_status_name()
No description
at line 461
static ecommerce_orders_service
get_class_orders_service($order)
No description
at line 480
static
get_order_by_id($orderid)
No description
at line 508
final static
get_all_orders(array $params = [], $page = 0, $search = '')
No description
at line 529
abstract static
get_options_order_status($params)
No description
at line 531
abstract
display_ecommerce_status()
No description
at line 533
abstract static
get_customer($params)
No description
at line 535
static void
send_email_order($param)
No description
at line 547
abstract static
get_order_fields($params)
No description
at line 549
abstract
display_products()
No description
at line 561
final static protected array
get_orders(array $searchcriteria, mixed $totalcount, mixed $page = 0, mixed $per_page = self::PERPAGE)
No description