PHP Class Orders_model, TastyIgniter

Inheritance: extends CI_Model
Show file Open project: tastyigniter/tastyigniter

Public Methods

Method Description
addOrder ( $order_info = [], $cart_contents = [] )
addOrderCoupon ( $order_id, $customer_id, $coupon )
addOrderMenuOptions ( $order_menu_id, $order_id, $menu_id, $menu_options )
addOrderMenus ( $order_id, $cart_contents = [] )
addOrderTotals ( $order_id, $cart_contents )
completeOrder ( $order_id, $order_info, $cart_contents = [] )
createInvoiceNo ( $order_id = NULL )
deleteOrder ( $order_id )
getCheckoutOrder ( $order_id, $customer_id )
getCount ( $filter = [] )
getInvoice ( $order_id = NULL )
getList ( $filter = [] )
getMailData ( $order_id )
getOrder ( $order_id = FALSE, $customer_id = '' )
getOrderCoupon ( $order_id )
getOrderDates ( )
getOrderMenuOptions ( $order_id )
getOrderMenus ( $order_id )
getOrderTotals ( $order_id )
isOrderPlaced ( $order_id )
sendConfirmationMail ( $order_id )
sendMail ( $email, $mail_template = [], $mail_data = [] )
subtractStock ( $order_id )
updateOrder ( $order_id = NULL, $update = [] )
validateOrder ( $order_id )

Method Details

addOrder() public method

public addOrder ( $order_info = [], $cart_contents = [] )

addOrderCoupon() public method

public addOrderCoupon ( $order_id, $customer_id, $coupon )

addOrderMenuOptions() public method

public addOrderMenuOptions ( $order_menu_id, $order_id, $menu_id, $menu_options )

addOrderMenus() public method

public addOrderMenus ( $order_id, $cart_contents = [] )

addOrderTotals() public method

public addOrderTotals ( $order_id, $cart_contents )

completeOrder() public method

public completeOrder ( $order_id, $order_info, $cart_contents = [] )

createInvoiceNo() public method

public createInvoiceNo ( $order_id = NULL )

deleteOrder() public method

public deleteOrder ( $order_id )

getCheckoutOrder() public method

public getCheckoutOrder ( $order_id, $customer_id )

getCount() public method

public getCount ( $filter = [] )

getInvoice() public method

public getInvoice ( $order_id = NULL )

getList() public method

public getList ( $filter = [] )

getMailData() public method

public getMailData ( $order_id )

getOrder() public method

public getOrder ( $order_id = FALSE, $customer_id = '' )

getOrderCoupon() public method

public getOrderCoupon ( $order_id )

getOrderDates() public method

public getOrderDates ( )

getOrderMenuOptions() public method

public getOrderMenuOptions ( $order_id )

getOrderMenus() public method

public getOrderMenus ( $order_id )

getOrderTotals() public method

public getOrderTotals ( $order_id )

isOrderPlaced() public method

public isOrderPlaced ( $order_id )

sendConfirmationMail() public method

public sendConfirmationMail ( $order_id )

sendMail() public method

public sendMail ( $email, $mail_template = [], $mail_data = [] )

subtractStock() public method

public subtractStock ( $order_id )

updateOrder() public method

public updateOrder ( $order_id = NULL, $update = [] )

validateOrder() public method

public validateOrder ( $order_id )