1<?
php declare(strict_types=1);
20 $r = ARStakeholder::find($internal);
23 $r->setInternal($internal);
24 $r->setStakeholderId($s->getId());
25 $r->setStakeholderClass($s->getFullyQualifiedClassName());
26 $r->setIdentification(
$i->serialize());
35 $r = ARStakeholder::find($internal);
53 $class_name = $item->getStakeholderClass();
54 $stakeholders[] =
new $class_name();
76 public function preload(array $identification_strings) : void
static where($where, $operator=null)
An exception for terminatinating execution or to throw for unit testing.
Interface Identification.
Interface StakeholderARRepository.
getInternalID(ResourceIdentification $r, ResourceStakeholder $s)
preload(array $identification_strings)
deregister(ResourceIdentification $i, ResourceStakeholder $s)
populateFromArray(array $data)
Interface StakeholderRepository.
getStakeholders(ResourceIdentification $i)
Interface ResourceStakeholder.