PHP Class OEModule\OphCiExamination\components\RefractiveOutcomeReport

Inheritance: extends Report, implements ReportInterface
Show file Open project: openeyes/openeyes

Protected Properties

Property Type Description
$graphConfig array
$months integer
$procedures array
$searchTemplate string

Public Methods

Method Description
__construct ( $app )
dataSet ( ) : array
graphConfig ( ) : string
renderSearch ( ) : mixed | string
seriesJson ( ) : string

Protected Methods

Method Description
cataractProcedures ( ) : array
padCategories ( )
queryData ( $surgeon, $dateFrom, $dateTo, integer $months, array $procedures = [] ) : array | CDbDataReader

Method Details

__construct() public method

public __construct ( $app )
$app

cataractProcedures() protected method

protected cataractProcedures ( ) : array
return array

dataSet() public method

public dataSet ( ) : array
return array

graphConfig() public method

public graphConfig ( ) : string
return string

padCategories() protected method

protected padCategories ( )

queryData() protected method

protected queryData ( $surgeon, $dateFrom, $dateTo, integer $months, array $procedures = [] ) : array | CDbDataReader
$surgeon
$dateFrom
$dateTo
$months integer
$procedures array
return array | CDbDataReader

renderSearch() public method

public renderSearch ( ) : mixed | string
return mixed | string

seriesJson() public method

public seriesJson ( ) : string
return string

Property Details

$graphConfig protected property

protected array $graphConfig
return array

$months protected property

protected int $months
return integer

$procedures protected property

protected array $procedures
return array

$searchTemplate protected property

protected string $searchTemplate
return string