SalesAgentCustomers
in package
This is the SalesAgentCustomers class, a macro class for the userViewHelper.
The purpose of this class is to encapsulate the logic to show customers from a sales agent.
Tags
Table of Contents
ACTIONS | = 'actionOrders' | |
---|---|---|
ADDRESS | = 'address' | |
CITY | = 'city' | |
COMMISSION_AMOUNT | = 'commissionAmount' | |
COMPANY | = 'company' | |
COUNTRY | = 'country' | |
NIF | = 'nif' | |
PENDING_AMOUNT | = 'pendingAmount' | |
PHONE | = 'phone' | |
PID | = 'pId' | |
SALES_AGENT_PARAMETERS | = [self::PID, self::COMPANY, self::NIF, self::ADDRESS, self::CITY, self::STATE, self::COUNTRY, self::PHONE, self::TOTAL_AMOUNT, self::COMMISSION_AMOUNT, self::PENDING_AMOUNT, self::ACTIONS] | |
STATE | = 'state' | |
TOTAL_AMOUNT | = 'totalAmount' | |
$parameters | : array<string|int, mixed> | |
$request | : array<string|int, mixed> | |
$salesAgentCustomers | : ElementCollection|null | |
__construct() | Constructor method for SalesAgentCustomers. | : 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
ACTIONS
public
mixed
ACTIONS
= 'actionOrders'
ADDRESS
public
mixed
ADDRESS
= 'address'
CITY
public
mixed
CITY
= 'city'
COMMISSION_AMOUNT
public
mixed
COMMISSION_AMOUNT
= 'commissionAmount'
COMPANY
public
mixed
COMPANY
= 'company'
COUNTRY
public
mixed
COUNTRY
= 'country'
NIF
public
mixed
NIF
= 'nif'
PENDING_AMOUNT
public
mixed
PENDING_AMOUNT
= 'pendingAmount'
PHONE
public
mixed
PHONE
= 'phone'
PID
public
mixed
PID
= 'pId'
SALES_AGENT_PARAMETERS
public
mixed
SALES_AGENT_PARAMETERS
= [self::PID, self::COMPANY, self::NIF, self::ADDRESS, self::CITY, self::STATE, self::COUNTRY, self::PHONE, self::TOTAL_AMOUNT, self::COMMISSION_AMOUNT, self::PENDING_AMOUNT, self::ACTIONS]
STATE
public
mixed
STATE
= 'state'
TOTAL_AMOUNT
public
mixed
TOTAL_AMOUNT
= 'totalAmount'
Properties
$parameters
public
array<string|int, mixed>
$parameters
= []
$request
public
array<string|int, mixed>
$request
= []
$salesAgentCustomers
public
ElementCollection|null
$salesAgentCustomers
= null
Methods
__construct()
Constructor method for SalesAgentCustomers.
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>