🚀 مُصادَق: تحديث برمجي جديد 2026-05-03 14:02

This commit is contained in:
Hamza-Ayed
2026-05-03 14:02:18 +03:00
parent 0e27d96371
commit cb69abe221
8 changed files with 492 additions and 1149 deletions

View File

@@ -34,6 +34,21 @@ final class CompanyService
return (string)$this->companyModel->create($data);
}
public function updateJoFotara(string $id, array $data): bool
{
if (isset($data['jofotara_client_id'])) {
$data['jofotara_client_id_encrypted'] = $this->encryption->encrypt($data['jofotara_client_id']);
unset($data['jofotara_client_id']);
}
if (isset($data['jofotara_secret_key'])) {
$data['jofotara_secret_key_encrypted'] = $this->encryption->encrypt($data['jofotara_secret_key']);
unset($data['jofotara_secret_key']);
}
return $this->companyModel->update($id, $data);
}
public function getJoFotaraCredentials(string $companyId): array
{
$company = $this->companyModel->find($companyId);