add types

This commit is contained in:
2024-05-06 17:13:38 +05:00
parent 88b934bda1
commit e5907fe3a9
46 changed files with 465 additions and 184 deletions

View File

@@ -29,13 +29,16 @@ class OnlinePaymentRepo
*/
public function getPrice(int|float|string $price): string
{
return number_format($price, 2, '', '');
return number_format(floatval($price), 2, '', '');
}
/**
* Pay card order
*
* @param mixed $resource
* @return array<string, string>
*/
public function payCardOrder($resource): array
public function payCardOrder(mixed $resource): array
{
$orderNumber = $this->generateOrderNumber($resource);
@@ -89,7 +92,7 @@ class OnlinePaymentRepo
/**
* Generate order number for payment
*/
public function generateOrderNumber($resource): int
public function generateOrderNumber(mixed $resource): int
{
return ApiKeyHalkbank::generateOrderNumber($resource);
}

View File

@@ -16,6 +16,8 @@ class PaymentStatusRepo
/**
* Payment statuses
*
* @return array<string, string>
*/
public static function values(): array
{