From 8c32391e1a2df4423f50663e0b05b93d21abe99d Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 23 Feb 2024 12:29:34 +0100 Subject: [PATCH] wip #6744 @0.5 --- src/app/Permissions.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/app/Permissions.php b/src/app/Permissions.php index f3fc7c0..a665bea 100644 --- a/src/app/Permissions.php +++ b/src/app/Permissions.php @@ -128,6 +128,22 @@ class Permissions return self::$_data; } + public static function getAllInvoicableCompanies() + { + $data = self::_getData(); + $res = []; + foreach ($data['invoicableCompany'] as $id => $invoicable) { + if ($id !== $invoicable) { + continue; + } + if (!isset($data['companyNames'][$id])) { + continue; + } + $res[$id] = $data['companyNames'][$id]; + } + return $res; + } + /** * @param integer $company * @return array -- 2.39.5