diff --git a/src/Repository/PanelRepository.php b/src/Repository/PanelRepository.php index 1b7c698..f608c8e 100644 --- a/src/Repository/PanelRepository.php +++ b/src/Repository/PanelRepository.php @@ -257,4 +257,16 @@ class PanelRepository exit($e->getMessage()); } } + + + public function getSelf(): ?Panel + { + $panels = $this->findAll(); + foreach ($panels as $panel) { + if ($panel->getSelf() === 'yes') { + return $panel; + } + } + return null; + } }