ixudra / core
Custom PHP Core library for the Laravel framework - developed by Ixudra
Installs: 2 152
Dependents: 4
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 3
Open Issues: 1
Requires
- php: ^7.2||^8.0
- illuminate/support: >=6.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^8.0
README
Custom PHP core library for the Laravel framework - developed by Ixudra.
This package can be used by anyone at any given time, but keep in mind that it is optimized for my personal custom workflow. It may not suit your project perfectly and modifications may be in order.
Installation
Pull this package in through Composer.
{ "require": { "ixudra/core": "6.*" } }
Add the service provider to your config/app.php
file
'providers' => array( //... Ixudra\Core\CoreServiceProvider::class, )
Usage
The package provides several base classes that can be used during the development of Laravel 5 applications. To use these classes, simply include the class definition in your PHP file and extend your class to inherit the base methods:
use Ixudra\Core\Http\Controllers\BaseController; class ProjectController extends BaseController { // ... }
Please review the specific source files for a full overview of the available features of the package. Every function has detailed comments and annotations.
That's all there is to it! Have fun!
Support
Help me further develop and maintain this package by supporting me via Patreon!!
License
This package is open-sourced software licensed under the MIT license
Contact
For package questions, bug, suggestions and/or feature requests, please use the Github issue system and/or submit a pull request. When submitting an issue, always provide a detailed explanation of your problem, any response or feedback your get, log messages that might be relevant as well as a source code example that demonstrates the problem. If not, I will most likely not be able to help you with your problem. Please review the contribution guidelines before submitting your issue or pull request.
For any other questions, feel free to use the credentials listed below:
Jan Oris (developer)
- Email: jan.oris@ixudra.be
- Telephone: +32 496 94 20 57