Sunnysideup\EcommerceMaxmindMinfraud\Model\Process\OrderStatusLogMinFraudStatusLog
Synopsis
class OrderStatusLogMinFraudStatusLog
extends OrderStatusLog
implements
EcommerceSecurityLogInterface
{
- // members
- private static string $table_name = 'OrderStatusLogMinFraudStatusLog';
- private static array $db = ;
- private static array $defaults = ;
- // methods
- public void canCreate()
- public void canEdit()
- public void updateLogForScoreResponse()
- public void updateLogForInsightsResponse()
- public void updateLogForFactorsResponse()
- public FormField getSecurityLogTable()
- public string getSecurityLogTableTabName()
- public LiteralField getSecuritySummary()
- public HeaderField getSecurityHeader()
- protected void onBeforeWrite()
Hierarchy
Extends
- Sunnysideup\Ecommerce\Model\Process\OrderStatusLog
Implements
- Sunnysideup\EcommerceSecurity\Interfaces\EcommerceSecurityLogInterface
Members
private
- $db
- $defaults
- $table_name
Methods
protected
- onBeforeWrite() — adding a sequential order number.
public
- canCreate()
- canEdit()
- getSecurityHeader() — returns the header to be used in TAB and in Summary Page (on the Ecom Security Module).
- getSecurityLogTable() — if does not return NULL, then a tab will be created in ecom Sec. with the actual OrderStatusLog entry or entries.
- getSecurityLogTableTabName() — the name of the where the SecurityLogTable will be added if getSecurityLogTable returns a formField.
- getSecuritySummary() — returns a summary without header for the Ecom Sec. Main summary Page.
- updateLogForFactorsResponse() — updates the db values for this status log based on the results of a getFactors request.
- updateLogForInsightsResponse() — updates the db values for this status log based on the results of a getInsights request.
- updateLogForScoreResponse() — updates the db values for this status log based on the results of a getScore request.