diff --git a/README.md b/README.md index ab2fc3c..63a88bc 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,7 @@ Country::where('name', 'like', 'a%')->get(); // Get information about all countr |--|--| | German | `composer require squirephp/continents-de` | | English | `composer require squirephp/continents-en` | +| Polish | `composer require squirephp/continents-pl` | #### Schema @@ -149,6 +150,7 @@ Country::where('name', 'like', 'a%')->get(); // Get information about all countr | English | `composer require squirephp/countries-en` | | French | `composer require squirephp/countries-fr` | | German | `composer require squirephp/countries-de` | +| Polish | `composer require squirephp/countries-pl` | | Spanish | `composer require squirephp/countries-es` | #### Schema diff --git a/composer.lock b/composer.lock index 2caf968..77b4a81 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "aff20e51e1b3b3407a7d6fca58c2541b", + "content-hash": "1e5f8d4592ca02aad95f46dfe1a7ba74", "packages": [ { "name": "akaunting/laravel-money", @@ -768,16 +768,16 @@ }, { "name": "league/flysystem", - "version": "1.1.3", + "version": "1.1.5", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" + "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/18634df356bfd4119fe3d6156bdb990c414c14ea", + "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea", "shasum": "" }, "require": { @@ -793,7 +793,6 @@ "phpunit/phpunit": "^8.5.8" }, "suggest": { - "ext-fileinfo": "Required for MimeType", "ext-ftp": "Allows you to use FTP server storage", "ext-openssl": "Allows you to use FTPS server storage", "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", @@ -851,7 +850,7 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/1.x" + "source": "https://github.com/thephpleague/flysystem/tree/1.1.5" }, "funding": [ { @@ -859,20 +858,20 @@ "type": "other" } ], - "time": "2020-08-23T07:39:11+00:00" + "time": "2021-08-17T13:49:42+00:00" }, { "name": "league/mime-type-detection", - "version": "1.7.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3" + "reference": "b38b25d7b372e9fddb00335400467b223349fd7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", - "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/b38b25d7b372e9fddb00335400467b223349fd7e", + "reference": "b38b25d7b372e9fddb00335400467b223349fd7e", "shasum": "" }, "require": { @@ -903,7 +902,7 @@ "description": "Mime-type detection for Flysystem", "support": { "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.7.0" + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.8.0" }, "funding": [ { @@ -915,7 +914,7 @@ "type": "tidelift" } ], - "time": "2021-01-18T20:58:21+00:00" + "time": "2021-09-25T08:23:19+00:00" }, { "name": "monolog/monolog", @@ -8209,8 +8208,8 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^7.2|^8.0" + "php": "^8.0" }, "platform-dev": [], - "plugin-api-version": "2.0.0" + "plugin-api-version": "2.1.0" } diff --git a/packages/continents-pl/composer.json b/packages/continents-pl/composer.json new file mode 100644 index 0000000..cec13d0 --- /dev/null +++ b/packages/continents-pl/composer.json @@ -0,0 +1,45 @@ +{ + "name": "squirephp/continents-pl", + "description": "A library containing the Polish translation of Squire's Continent model.", + "keywords": [ + "squire" + ], + "license": "MIT", + "homepage": "https://github.com/squirephp", + "support": { + "issues": "https://github.com/squirephp/squire/issues", + "source": "https://github.com/squirephp/squire" + }, + "authors": [ + { + "name": "Dan Harrin", + "email": "dan@danharrin.com" + }, + { + "name": "Krzysztof Rewak", + "email": "krzysztof.rewak@gmail.com" + } + ], + "require": { + "php": "^8.0", + "illuminate/support": "^8.0", + "squirephp/continents": "self.version", + "squirephp/repository": "self.version" + }, + "autoload": { + "psr-4": { + "Squire\\": "src" + } + }, + "extra": { + "laravel": { + "providers": [ + "Squire\\ContinentsPlServiceProvider" + ] + } + }, + "config": { + "sort-packages": true + }, + "minimum-stability": "dev" +} diff --git a/packages/continents-pl/resources/data.csv b/packages/continents-pl/resources/data.csv new file mode 100644 index 0000000..373c8bb --- /dev/null +++ b/packages/continents-pl/resources/data.csv @@ -0,0 +1,8 @@ +id,code,name +af,af,Afryka +an,an,Antarktyda +as,as,Azja +eu,eu,Europa +na,na,Ameryka Północna +oc,oc,Oceania +sa,sa,Ameryka Południowa \ No newline at end of file diff --git a/packages/continents-pl/src/ContinentsPlServiceProvider.php b/packages/continents-pl/src/ContinentsPlServiceProvider.php new file mode 100644 index 0000000..f31a3dd --- /dev/null +++ b/packages/continents-pl/src/ContinentsPlServiceProvider.php @@ -0,0 +1,14 @@ +