Compare commits

...

2 Commits
0.0.3 ... main

Author SHA1 Message Date
Artem Vasilev
b12c7dc834
Исправлено поведение разбора информации о сертификате #11 (#12) 2024-08-06 18:05:24 +03:00
Artem Vasilev
9b143e9fe2
Совместимость с php 8 (#13)
* Добавил разрешение совместимости с php 8.0 и выше #10

* Добавил php 8+ в линтер
2024-08-06 18:04:54 +03:00
3 changed files with 10 additions and 2 deletions

View File

@ -23,6 +23,10 @@ jobs:
- "7.2" - "7.2"
- "7.3" - "7.3"
- "7.4" - "7.4"
- "8.0"
- "8.1"
- "8.2"
- "8.3"
steps: steps:
- name: "Checkout" - name: "Checkout"
@ -49,6 +53,10 @@ jobs:
- "7.2" - "7.2"
- "7.3" - "7.3"
- "7.4" - "7.4"
- "8.0"
- "8.1"
- "8.2"
- "8.3"
steps: steps:
- name: "Cancel Previous Runs" - name: "Cancel Previous Runs"
uses: styfle/cancel-workflow-action@0.11.0 uses: styfle/cancel-workflow-action@0.11.0

View File

@ -29,7 +29,7 @@
} }
], ],
"require": { "require": {
"php": ">=7.2 <8.0", "php": ">=7.2 || ^8.0",
"ext-mbstring": "*" "ext-mbstring": "*"
}, },
"require-dev": { "require-dev": {

View File

@ -23,7 +23,7 @@ class CertificateHelper
$extractedEntities = []; $extractedEntities = [];
preg_match_all( preg_match_all(
'/([\w0-9\s.]+)=(?:("[^"]+?")|(.+?))(?:,|$)/', '/([a-zа-я0-9\s.]+)=(?:("[^"]+?")|(.+?))(?:,|$)/i',
$rawInfo, $rawInfo,
$extractedEntities, $extractedEntities,
PREG_SET_ORDER, PREG_SET_ORDER,