PHP 클래스 Orders_model, TastyIgniter

상속: extends CI_Model
파일 보기 프로젝트 열기: tastyigniter/tastyigniter

공개 메소드들

메소드 설명
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 )

메소드 상세

addOrder() 공개 메소드

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

addOrderCoupon() 공개 메소드

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

addOrderMenuOptions() 공개 메소드

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

addOrderMenus() 공개 메소드

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

addOrderTotals() 공개 메소드

public addOrderTotals ( $order_id, $cart_contents )

completeOrder() 공개 메소드

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

createInvoiceNo() 공개 메소드

public createInvoiceNo ( $order_id = NULL )

deleteOrder() 공개 메소드

public deleteOrder ( $order_id )

getCheckoutOrder() 공개 메소드

public getCheckoutOrder ( $order_id, $customer_id )

getCount() 공개 메소드

public getCount ( $filter = [] )

getInvoice() 공개 메소드

public getInvoice ( $order_id = NULL )

getList() 공개 메소드

public getList ( $filter = [] )

getMailData() 공개 메소드

public getMailData ( $order_id )

getOrder() 공개 메소드

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

getOrderCoupon() 공개 메소드

public getOrderCoupon ( $order_id )

getOrderDates() 공개 메소드

public getOrderDates ( )

getOrderMenuOptions() 공개 메소드

public getOrderMenuOptions ( $order_id )

getOrderMenus() 공개 메소드

public getOrderMenus ( $order_id )

getOrderTotals() 공개 메소드

public getOrderTotals ( $order_id )

isOrderPlaced() 공개 메소드

public isOrderPlaced ( $order_id )

sendConfirmationMail() 공개 메소드

public sendConfirmationMail ( $order_id )

sendMail() 공개 메소드

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

subtractStock() 공개 메소드

public subtractStock ( $order_id )

updateOrder() 공개 메소드

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

validateOrder() 공개 메소드

public validateOrder ( $order_id )