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
see
Rmas::ACTION_RMA
see
Rmas::ACTION_RMA_PDF
see
Rmas::ACTION_RMA_RETURNS
see
Rmas::ACTION_RMA_RETURNS_PDF
see
Rmas::getViewParameters()

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
see
Rmas
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>
Return values
array<string|int, mixed>

Search results