Rmas
in package
This is the Rmas class, a macro class for the userViewHelper.
The purpose of this class is to encapsulate the logic that calculates the view parameters for the user's rmas.
Tags
Table of Contents
| ACTION_RMA | = 'rma' | |
|---|---|---|
| ACTION_RMA_CORRECTIVE_INVOICE | = 'rmaCorrectiveInvoice' | |
| ACTION_RMA_CORRECTIVE_INVOICE_PDF | = 'rmaCorrectiveInvoicePdf' | |
| ACTION_RMA_PDF | = 'rmaPdf' | |
| ACTION_RMA_RETURNS | = 'rmaReturns' | |
| ACTION_RMA_RETURNS_PDF | = 'rmaReturnsPdf' | |
| POPUP | = 'popup' | |
| WINDOW | = 'window' | |
| $documentView | : string | |
| $rmas | : ElementCollection|null | |
| $showRmasActions | : array<string|int, mixed> | |
| $showRmasIcons | : array<string|int, mixed> | |
| $showRmasStates | : array<string|int, mixed> | |
| $userId | : int | |
| __construct() | Constructor method for Rmas. | : mixed |
| getViewParameters() | This method returns all calculated arguments and new parameters for UserViewHelper.php | : array<string|int, mixed> |
| getProperties() | Return macro use properties | : array<string|int, mixed> |
Constants
ACTION_RMA
public
mixed
ACTION_RMA
= 'rma'
ACTION_RMA_CORRECTIVE_INVOICE
public
mixed
ACTION_RMA_CORRECTIVE_INVOICE
= 'rmaCorrectiveInvoice'
ACTION_RMA_CORRECTIVE_INVOICE_PDF
public
mixed
ACTION_RMA_CORRECTIVE_INVOICE_PDF
= 'rmaCorrectiveInvoicePdf'
ACTION_RMA_PDF
public
mixed
ACTION_RMA_PDF
= 'rmaPdf'
ACTION_RMA_RETURNS
public
mixed
ACTION_RMA_RETURNS
= 'rmaReturns'
ACTION_RMA_RETURNS_PDF
public
mixed
ACTION_RMA_RETURNS_PDF
= 'rmaReturnsPdf'
POPUP
public
mixed
POPUP
= 'popup'
WINDOW
public
mixed
WINDOW
= 'window'
Properties
$documentView
public
string
$documentView
= self::POPUP
$rmas
public
ElementCollection|null
$rmas
= null
$showRmasActions
public
array<string|int, mixed>
$showRmasActions
= []
$showRmasIcons
public
array<string|int, mixed>
$showRmasIcons
= []
$showRmasStates
public
array<string|int, mixed>
$showRmasStates
= []
$userId
public
int
$userId
= 0
Methods
__construct()
Constructor method for Rmas.
public
__construct(array<string|int, mixed> $arguments) : mixed
Parameters
- $arguments : array<string|int, mixed>
Tags
Return values
mixed —getViewParameters()
This method returns all calculated arguments and new parameters for UserViewHelper.php
public
getViewParameters() : array<string|int, mixed>
Return values
array<string|int, mixed> —getProperties()
Return macro use properties
protected
getProperties() : array<string|int, mixed>