Sunnysideup\HealthCheckProvider\Model\HealthCheckProvider
Synopsis
class HealthCheckProvider
extends DataObject
{
- // constants
- const VIEW_URL = 'https://check.silverstripe-webdevelopment.com/report/view/';
- const NOT_PROVIDED_PHRASE = 'not provided';
- // members
- protected array $cacheForData = ;
- private static string $singular_name = 'Report';
- private static string $plural_name = 'Reports';
- private static string $table_name = 'HealthCheckProvider';
- private static array $db = ;
- private static array $has_one = ;
- private static array $many_many = ;
- private static array $indexes = ;
- private static array $default_sort = ;
- private static array $field_labels = ;
- private static array $summary_fields = ;
- private static array $casting = ;
- private integer $checkLoop = 0;
- // methods
- public void getTitle()
- public void canDelete()
- public void canEdit()
- protected void onBeforeWrite()
- public void getCodesMatch()
- protected void onAfterWrite()
- public void populateDefaults()
- public void getCMSFields()
- public void ViewLink()
- protected void hasAnswers()
- protected void createSendCode()
- protected string getSiteURL()
- protected void retrieveDataInner()
- protected void retrieveDataInnerInner()
Hierarchy
Extends
- SilverStripe\ORM\DataObject
Constants
Name | Value |
---|---|
VIEW_URL | 'https://check.silverstripe-webdevelopment.com/report/view/' |
NOT_PROVIDED_PHRASE | 'not provided' |
Members
private
- $casting
- $checkLoop
- $db
- $default_sort
- $field_labels
- $has_one
- $indexes
- $many_many
- $plural_name
- $singular_name
- $summary_fields
- $table_name
protected
- $cacheForData
Methods
protected
- createSendCode()
- getSiteURL() — Return the host website URL
- hasAnswers()
- onAfterWrite()
- onBeforeWrite()
- retrieveDataInner()
- retrieveDataInnerInner()
public
- ViewLink()
- canDelete()
- canEdit()
- getCMSFields()
- getCodesMatch()
- getTitle() — casted variable
- populateDefaults()