https://github.com/appzcoder/laravel-package-discovery
Laravel Package Auto Discovery
https://github.com/appzcoder/laravel-package-discovery
laravel package-discovery
Last synced: 9 months ago
JSON representation
Laravel Package Auto Discovery
- Host: GitHub
- URL: https://github.com/appzcoder/laravel-package-discovery
- Owner: appzcoder
- Created: 2017-06-02T19:11:26.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-03T05:34:46.000Z (almost 9 years ago)
- Last Synced: 2025-02-17T19:18:16.613Z (about 1 year ago)
- Topics: laravel, package-discovery
- Language: PHP
- Homepage: https://packagist.org/packages/appzcoder/laravel-package-discovery
- Size: 4.88 KB
- Stars: 10
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel Package Auto Discovery
This package supports Package Auto Discovery feature on Laravel older version (less than 5.5)
### Requirements
Laravel >=5.1
PHP >= 5.5.9
## Installation
Open your terminal(CLI), go to the root directory of your Laravel project, then follow the following procedure.
1. Run
```
composer require appzcoder/laravel-package-discovery:dev-master
```
2. Add service provider to **config/app.php**.
```php
'providers' => [
...
Appzcoder\LaravelPackageDiscovery\LaravelPackageDiscoveryServiceProvider::class,
],
```
3. Add the dump script to **composer.json**.
```json
"scripts": {
...
"post-autoload-dump": [
"Appzcoder\\LaravelPackageDiscovery\\ComposerScripts::postDump"
]
},
```
4. Run ```composer dump-autoload```
## Usage
Make sure your package's **composer.json** file as below
```json
"extra": {
"laravel": {
"providers": [
"Barryvdh\\Debugbar\\ServiceProvider"
],
"aliases": {
"Debugbar": "Barryvdh\\Debugbar\\Facade"
}
}
}
```
## Author
[Sohel Amin](http://www.sohelamin.com)