├── config └── .gitkeep ├── .styleci.yml ├── CHANGELOG.md ├── src ├── SkeletonFacade.php ├── SkeletonClass.php └── SkeletonServiceProvider.php ├── LICENSE.md ├── composer.json └── README.md /config/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- 1 | preset: laravel 2 | 3 | disabled: 4 | - single_class_element_per_statement 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | All notable changes to `phpunit-docker-assertions` will be documented in this file 4 | 5 | ## 1.0.0 - 201X-XX-XX 6 | 7 | - initial release 8 | -------------------------------------------------------------------------------- /src/SkeletonFacade.php: -------------------------------------------------------------------------------- 1 | app->runningInConsole()) { 15 | $this->publishes([ 16 | __DIR__.'/../config/skeleton.php' => config_path('skeleton.php'), 17 | ], 'config'); 18 | 19 | /* 20 | $this->loadViewsFrom(__DIR__.'/../resources/views', 'skeleton'); 21 | 22 | $this->publishes([ 23 | __DIR__.'/../resources/views' => base_path('resources/views/vendor/skeleton'), 24 | ], 'views'); 25 | */ 26 | } 27 | } 28 | 29 | /** 30 | * Register the application services. 31 | */ 32 | public function register() 33 | { 34 | $this->mergeConfigFrom(__DIR__.'/../config/config.php', 'skeleton'); 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | # The MIT License (MIT) 2 | 3 | Copyright (c) Spatie bvba 4 | 5 | > Permission is hereby granted, free of charge, to any person obtaining a copy 6 | > of this software and associated documentation files (the "Software"), to deal 7 | > in the Software without restriction, including without limitation the rights 8 | > to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | > copies of the Software, and to permit persons to whom the Software is 10 | > furnished to do so, subject to the following conditions: 11 | > 12 | > The above copyright notice and this permission notice shall be included in 13 | > all copies or substantial portions of the Software. 14 | > 15 | > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | > IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | > FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | > AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | > LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | > OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | > THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "spatie/phpunit-docker-assertions", 3 | "description": "Run assertions against a Docker container", 4 | "keywords": [ 5 | "spatie", 6 | "phpunit-docker-assertions" 7 | ], 8 | "homepage": "https://github.com/spatie/phpunit-docker-assertions", 9 | "license": "MIT", 10 | "authors": [ 11 | { 12 | "name": "TJ Miller", 13 | "email": "tj@awesomesaurus.com", 14 | "homepage": "https://tjmiller.co", 15 | "role": "Developer" 16 | }, 17 | { 18 | "name": "Freek Van der Herten", 19 | "email": "freek@spatie.be", 20 | "homepage": "https://spatie.be", 21 | "role": "Developer" 22 | } 23 | ], 24 | "require": { 25 | "php": "^7.1" 26 | }, 27 | "require-dev": { 28 | "phpunit/phpunit": "^6.0" 29 | }, 30 | "autoload": { 31 | "psr-4": { 32 | "Spatie\\Skeleton\\": "src" 33 | } 34 | }, 35 | "autoload-dev": { 36 | "psr-4": { 37 | "Spatie\\Skeleton\\Test\\": "tests" 38 | } 39 | }, 40 | "scripts": { 41 | "test": "vendor/bin/phpunit" 42 | }, 43 | "config": { 44 | "sort-packages": true 45 | }, 46 | "extra": { 47 | "laravel": { 48 | "providers": [ 49 | "Spatie\\Skeleton\\SkeletonServiceProvider" 50 | ], 51 | "aliases": { 52 | "Skeleton": "Spatie\\Skeleton\\SkeletonFacade" 53 | } 54 | } 55 | } 56 | } 57 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | [](https://supportukrainenow.org) 3 | 4 | # Run assertions against a Docker container 5 | 6 | [![Latest Version on Packagist](https://img.shields.io/packagist/v/spatie/phpunit-docker-assertions.svg?style=flat-square)](https://packagist.org/packages/spatie/phpunit-docker-assertions) 7 | [![Build Status](https://img.shields.io/travis/spatie/phpunit-docker-assertions/master.svg?style=flat-square)](https://travis-ci.org/spatie/phpunit-docker-assertions) 8 | [![SensioLabsInsight](https://img.shields.io/sensiolabs/i/xxxxxxxxx.svg?style=flat-square)](https://insight.sensiolabs.com/projects/xxxxxxxxx) 9 | [![Quality Score](https://img.shields.io/scrutinizer/g/spatie/phpunit-docker-assertions.svg?style=flat-square)](https://scrutinizer-ci.com/g/spatie/phpunit-docker-assertions) 10 | [![Total Downloads](https://img.shields.io/packagist/dt/spatie/phpunit-docker-assertions.svg?style=flat-square)](https://packagist.org/packages/spatie/phpunit-docker-assertions) 11 | 12 | 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. 13 | 14 | ## Support us 15 | 16 | [](https://spatie.be/github-ad-click/phpunit-docker-assertions) 17 | 18 | We invest a lot of resources into creating [best in class open source packages](https://spatie.be/open-source). You can support us by [buying one of our paid products](https://spatie.be/open-source/support-us). 19 | 20 | We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on [our contact page](https://spatie.be/about-us). We publish all received postcards on [our virtual postcard wall](https://spatie.be/open-source/postcards). 21 | 22 | ## Postcardware 23 | 24 | You're free to use this package (it's [MIT-licensed](LICENSE.md)), but if it makes it to your production environment we highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. 25 | 26 | Our address is: Spatie, Kruikstraat 22, 2018 Antwerp, Belgium. 27 | 28 | We publish all received postcards [on our company website](https://spatie.be/en/opensource/postcards). 29 | 30 | ## Installation 31 | 32 | You can install the package via composer: 33 | 34 | ```bash 35 | composer require spatie/phpunit-docker-assertions 36 | ``` 37 | 38 | ## Usage 39 | 40 | ``` php 41 | $skeleton = new Spatie\Skeleton(); 42 | echo $skeleton->echoPhrase('Hello, Spatie!'); 43 | ``` 44 | 45 | ## Changelog 46 | 47 | Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently. 48 | 49 | ## Testing 50 | 51 | ``` bash 52 | composer test 53 | ``` 54 | 55 | ## Contributing 56 | 57 | Please see [CONTRIBUTING](https://github.com/spatie/.github/blob/main/CONTRIBUTING.md) for details. 58 | 59 | ## Security 60 | 61 | If you've found a bug regarding security please mail [security@spatie.be](mailto:security@spatie.be) instead of using the issue tracker. 62 | 63 | ## Credits 64 | 65 | - [TJ Miller](https://github.com/Sixlive) 66 | - [Freek Van der Herten](https://github.com/freekmurze) 67 | - [All Contributors](../../contributors) 68 | 69 | ## About Spatie 70 | 71 | Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects [on our website](https://spatie.be/opensource). 72 | 73 | ## License 74 | 75 | The MIT License (MIT). Please see [License File](LICENSE.md) for more information. 76 | --------------------------------------------------------------------------------