Jellygnite\Seo\Forms\HealthAnalysisField
Class HealthAnalysisField
Synopsis
class HealthAnalysisField
extends LiteralField
{
- // members
- protected Page $page;
- protected $result;
- protected string $schemaComponent = 'HealthAnalysisField';
- protected $template = self::class;
- // methods
- public void __construct()
- public array getAnalyses()
- public SiteTree|PageHealthExtension getPage()
- public ArrayList runAnalyses()
- public $this setPage()
Hierarchy
Extends
- SilverStripe\Forms\LiteralField
Members
protected
- $page — \Page
- $result — int
- $schemaComponent
- $template
Methods
public
- __construct() — HealthAnalysisField constructor.
- getAnalyses() — Fetches a list of all Analysis subclasses
- getPage()
- runAnalyses() — Runs all analyses and returns an ArrayList
- setPage()