Skip to content

Commit ef4f2d4

Browse files
authored
Merge pull request #27 from ElForastero/release-v7
chore(deps): prepare v7 release
2 parents 23bd123 + 535be00 commit ef4f2d4

5 files changed

Lines changed: 769 additions & 1026 deletions

File tree

.github/workflows/php.yml

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,40 +4,41 @@ on: [push, pull_request]
44

55
jobs:
66
run:
7-
87
runs-on: ${{ matrix.operating-system }}
98
strategy:
109
matrix:
1110
operating-system: [ubuntu-latest, macOS-latest]
12-
php-versions: ['8.0', '8.1']
11+
php-versions: ["8.1", "8.2"]
1312
name: PHP ${{ matrix.php-versions }} Test on ${{ matrix.operating-system }}
1413

1514
steps:
16-
- name: Checkout
17-
uses: actions/checkout@v2
18-
19-
- name: Setup PHP
20-
uses: shivammathur/setup-php@v2
21-
with:
22-
php-version: ${{ matrix.php-versions }}
23-
extensions: mbstring, intl
24-
25-
- name: Get composer cache directory
26-
id: composer-cache
27-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
28-
29-
- name: Cache dependencies
30-
uses: actions/cache@v2
31-
with:
32-
path: ${{ steps.composer-cache.outputs.dir }}
33-
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
34-
restore-keys: ${{ runner.os }}-composer-
35-
36-
- name: Install dependencies
37-
run: composer install --prefer-dist
38-
39-
- name: Run test suite
40-
run: composer run-script test
41-
42-
- name: Run style-checking
43-
run: composer run-script check-style
15+
- name: Checkout
16+
uses: actions/checkout@v2
17+
18+
- name: Setup PHP
19+
uses: shivammathur/setup-php@v2
20+
with:
21+
php-version: ${{ matrix.php-versions }}
22+
extensions: mbstring, intl
23+
24+
- name: Get composer cache directory
25+
id: composer-cache
26+
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
27+
28+
- name: Cache dependencies
29+
uses: actions/cache@v2
30+
with:
31+
path: ${{ steps.composer-cache.outputs.dir }}
32+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
33+
restore-keys: ${{ runner.os }}-composer-
34+
35+
- name: Install dependencies
36+
run: composer install --prefer-dist
37+
38+
- name: Run test suite
39+
run: composer run-script test
40+
41+
- name: Run style-checking
42+
env:
43+
PHP_CS_FIXER_IGNORE_ENV: true
44+
run: composer run-script check-style

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:8.0
1+
FROM php:8.2
22

33
RUN apt-get update && \
44
apt-get install -y git zip unzip libicu-dev && \

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Transliterate::slugify('Съешь еще этих мягких французс
9797
Карта создается в виде отдельного файла с возвращаемым массивом:
9898

9999
```php
100-
// /resources/maps/uk/ukraine.php
100+
// /resources/maps/ua/ukraine.php
101101

102102
return [
103103
'ї' => 'i',
@@ -109,15 +109,15 @@ return [
109109
Добавьте путь к созданной карте в массив `maps`, конфига `transliterate.php`:
110110

111111
```php
112-
'uk' => [
113-
'ukraine' => dirname(__DIR__) . '/resources/maps/uk/ukraine.php',
112+
'ua' => [
113+
'ukraine' => dirname(__DIR__) . '/resources/maps/ua/ukraine.php',
114114
]
115115
```
116116

117117
После этого карту можно использовать.
118118

119119
```php
120-
$transliterator = new Transliterator('uk', 'ukraine');
120+
$transliterator = new Transliterator('ua', 'ukraine');
121121
$transliterator->make('Ваша транслітерація');
122122
```
123123

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "elforastero/transliterate",
33
"description": "Transliteration package for laravel",
4-
"version": "6.0.0",
4+
"version": "7.0.0",
55
"type": "library",
66
"license": "MIT",
77
"authors": [
@@ -23,7 +23,7 @@
2323
}
2424
},
2525
"require": {
26-
"php": ">=8.0",
26+
"php": ">=8.1",
2727
"ext-intl": "*",
2828
"illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0"
2929
},

0 commit comments

Comments
 (0)