AbstractHealthInsurancesOrganisationController
extends AbstractController
in package
implements
GettableInterface
uses
Log
AbstractYes
Table of Contents
Interfaces
Properties
- $dbc : mixed
- $mapper : mixed
- $organisationController : mixed
Methods
- __construct() : mixed
- getAll() : mixed
- getAllInsurancesForDisabled() : mixed
- getById() : mixed
- getOnlyHealthInsurance() : mixed
- fetchInsurancesFromOrganisationFetchByLawCodeFromHS() : mixed
- fetchOrganisationHealthInsuraceAlphabetically() : array<string|int, mixed>
- fetchOrganisationHealthInsurance() : array<string|int, mixed>
- fetchOrganisationHealthInsuranceByOwnerId() : mixed
- fetchOrganisationHealthInsuranceByOwnerIdNotInClient() : mixed
- fetchOrganisationHealthInsuranceInClient() : mixed
- fetchOrganisationHealthInsuranceNotInClient() : mixed
- fetchPreviousSavedInsuranceAndHSByLawCode() : mixed
- getDBC() : mixed
- initDB() : mixed
- nameFormatter() : mixed
- packAsIdName() : array<string|int, mixed>
- packHealthInsuranceAsIdName() : mixed
- packObjectAsValueName() : array<string|int, mixed>
- TODO is it the right place to lay this mehtod? packObjectAsValueName use it to prepare data for select boxes
- packOrganisationAsIdName() : mixed
Properties
$dbc
protected
mixed
$dbc
$mapper
protected
mixed
$mapper
$organisationController
protected
mixed
$organisationController
Methods
__construct()
public
__construct() : mixed
getAll()
public
getAll() : mixed
getAllInsurancesForDisabled()
public
getAllInsurancesForDisabled() : mixed
getById()
public
getById(int $id) : mixed
Parameters
- $id : int
getOnlyHealthInsurance()
public
getOnlyHealthInsurance() : mixed
fetchInsurancesFromOrganisationFetchByLawCodeFromHS()
protected
fetchInsurancesFromOrganisationFetchByLawCodeFromHS(int $lawCode) : mixed
Parameters
- $lawCode : int
fetchOrganisationHealthInsuraceAlphabetically()
protected
fetchOrganisationHealthInsuraceAlphabetically() : array<string|int, mixed>
Return values
array<string|int, mixed>fetchOrganisationHealthInsurance()
protected
fetchOrganisationHealthInsurance() : array<string|int, mixed>
Return values
array<string|int, mixed>fetchOrganisationHealthInsuranceByOwnerId()
protected
fetchOrganisationHealthInsuranceByOwnerId(int $id) : mixed
Parameters
- $id : int
fetchOrganisationHealthInsuranceByOwnerIdNotInClient()
protected
fetchOrganisationHealthInsuranceByOwnerIdNotInClient(int $id) : mixed
Parameters
- $id : int
fetchOrganisationHealthInsuranceInClient()
protected
fetchOrganisationHealthInsuranceInClient() : mixed
fetchOrganisationHealthInsuranceNotInClient()
protected
fetchOrganisationHealthInsuranceNotInClient() : mixed
fetchPreviousSavedInsuranceAndHSByLawCode()
protected
fetchPreviousSavedInsuranceAndHSByLawCode(int $oldInsuranceId, int $lawCode) : mixed
Parameters
- $oldInsuranceId : int
- $lawCode : int
getDBC()
protected
getDBC() : mixed
initDB()
protected
initDB() : mixed
nameFormatter()
protected
nameFormatter(array<string|int, mixed> $strings) : mixed
Parameters
- $strings : array<string|int, mixed>
packAsIdName()
protected
packAsIdName(object $result) : array<string|int, mixed>
Parameters
- $result : object
Return values
array<string|int, mixed>packHealthInsuranceAsIdName()
protected
packHealthInsuranceAsIdName(mixed $healthInsuranceDomainObject) : mixed
Parameters
- $healthInsuranceDomainObject : mixed
packObjectAsValueName()
TODO is it the right place to lay this mehtod? packObjectAsValueName use it to prepare data for select boxes
protected
packObjectAsValueName(object $domainObject, array<string|int, mixed> $fields) : array<string|int, mixed>
Parameters
- $domainObject : object
- $fields : array<string|int, mixed>
-
[ 'value' => 'variable-displayed-as-the-option-value' 'name' => 'The variable for the option text displayed on the page' ]
Return values
array<string|int, mixed>packOrganisationAsIdName()
protected
packOrganisationAsIdName(mixed $organisationDomainObject) : mixed
Parameters
- $organisationDomainObject : mixed