PHP 클래스 OrderManipulation, silvershop-core

상속: extends Extension
파일 보기 프로젝트 열기: burnbright/silverstripe-shop 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$sessionmessage
$sessionmessagetype

공개 메소드들

메소드 설명
ActionsForm ( ) : Form Build a form for cancelling, or retrying payment for a placed order.
PastOrders ( $paginated = false ) Return all past orders for current member / session.
SessionMessage ( )
SessionMessageType ( )
add_session_order ( Order $order ) Add an order to the session-stored history of orders.
allorders ( ) : DataList Get all orders for current member / session.
clear_session_order_ids ( )
get_session_order_ids ( ) Get historical orders for current session.
order ( SS_HTTPRequest $request ) : array Return the {@link Order} details for the current Order ID that we're viewing (ID parameter in URL).
orderfromid ( ) : the Get the order via url 'ID' or form submission 'OrderID'.
setSessionMessage ( $message = "success", $type = "good" )

메소드 상세

ActionsForm() 공개 메소드

Build a form for cancelling, or retrying payment for a placed order.
public ActionsForm ( ) : Form
리턴 Form

PastOrders() 공개 메소드

Return all past orders for current member / session.
public PastOrders ( $paginated = false )

SessionMessage() 공개 메소드

public SessionMessage ( )

SessionMessageType() 공개 메소드

public SessionMessageType ( )

add_session_order() 공개 정적인 메소드

Add an order to the session-stored history of orders.
public static add_session_order ( Order $order )
$order Order

allorders() 공개 메소드

Get all orders for current member / session.
public allorders ( ) : DataList
리턴 DataList of Orders

clear_session_order_ids() 공개 정적인 메소드

public static clear_session_order_ids ( )

get_session_order_ids() 공개 정적인 메소드

Get historical orders for current session.
public static get_session_order_ids ( )

order() 공개 메소드

Return the {@link Order} details for the current Order ID that we're viewing (ID parameter in URL).
public order ( SS_HTTPRequest $request ) : array
$request SS_HTTPRequest
리턴 array of template variables

orderfromid() 공개 메소드

It will check for permission based on session stored ids or member id.
public orderfromid ( ) : the
리턴 the order

setSessionMessage() 공개 메소드

public setSessionMessage ( $message = "success", $type = "good" )

프로퍼티 상세

$sessionmessage 보호되어 있는 프로퍼티

protected $sessionmessage

$sessionmessagetype 보호되어 있는 프로퍼티

protected $sessionmessagetype