Skip to content

Commit 9bf4873

Browse files
Add aircrafts model
1 parent 19b6aee commit 9bf4873

16 files changed

Lines changed: 428 additions & 1008 deletions

File tree

.github/workflows/monorepo-split.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88
provide-packages-list:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v3
1212
- uses: shivammathur/setup-php@v2
1313
with:
14-
php-version: 8.0
14+
php-version: 8.3
1515
coverage: none
1616
- uses: "ramsey/composer-install@v1"
1717
- id: packages-list
@@ -27,7 +27,7 @@ jobs:
2727
matrix:
2828
package: ${{fromJson(needs.provide-packages-list.outputs.matrix)}}
2929
steps:
30-
- uses: actions/checkout@v2
30+
- uses: actions/checkout@v3
3131
- id: previous-tag
3232
uses: "WyriHaximus/github-action-get-previous-tag@master"
3333
- name: Monorepo Split of ${{ matrix.package }}

.github/workflows/monorepo-validate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ jobs:
1010
steps:
1111
- uses: actions/checkout@v2
1212
- name: Cache dependencies
13-
uses: actions/cache@v2
13+
uses: actions/cache@v3
1414
with:
1515
path: vendor
1616
key: composer-${{ hashFiles('composer.lock') }}
1717
- name: Setup PHP
1818
uses: shivammathur/setup-php@v2
1919
with:
20-
php-version: 8.1
20+
php-version: 8.3
2121
extensions: mbstring, pdo, pdo_sqlite
2222
coverage: none
2323
- name: Install dependencies

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
php: [8.2, 8.1, 8.0]
13+
php: [8.3, 8.2, 8.1, 8.0]
1414
laravel: [12.*, 11.*, 10.*, 9.*, 8.*]
1515
dependency-version: [prefer-lowest, prefer-stable]
1616
include:
@@ -39,7 +39,7 @@ jobs:
3939
steps:
4040
- uses: actions/checkout@v2
4141
- name: Cache dependencies
42-
uses: actions/cache@v2
42+
uses: actions/cache@v3
4343
with:
4444
path: ~/.composer/cache/files
4545
key: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
.phpunit.result.cache
33
.php-cs-fixer.cache
44
composer.lock
5+
.idea

.idea/php.xml

Lines changed: 122 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,22 @@ Country::where('name', 'like', 'a%')->get(); // Get information about all countr
6565

6666
## Available Models
6767

68+
### `Squire\Models\Aircraft`
69+
70+
#### Installation
71+
72+
| Locale | Installation Command |
73+
|--|-------------------------------------------|
74+
| English | `composer require squirephp/aircrafts-en` |
75+
76+
#### Schema
77+
78+
| Column Name | Description | Example |
79+
|--|--|--|
80+
| `code_iata` | [IATA code](https://en.wikipedia.org/wiki/List_of_aircraft_type_designators) of the aircraft. | `77w` |
81+
| `code_icao` | [ICAO code](https://en.wikipedia.org/wiki/List_of_aircraft_type_designators) of the aircraft. |`b77w` |
82+
| `name` | Name of the aircraft. | `Boeing 777-300ER` |
83+
6884
### `Squire\Models\Airline`
6985

7086
#### Installation

0 commit comments

Comments
 (0)