Download the PHP package aurorawebsoftware/aissue without Composer
On this page you can find all versions of the php package aurorawebsoftware/aissue. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download aurorawebsoftware/aissue
More information about aurorawebsoftware/aissue
Files in aurorawebsoftware/aissue
Package aissue
Short Description AIssue Package for Laravel
License MIT
Homepage https://github.com/aurorawebsoftware/aissue
Informations about the package aissue
Laravel AIssue Package
The Laravel AIssue package provides a comprehensive solution for managing issues within your Laravel applications. Built with flexibility and extensibility in mind, it integrates seamlessly with Laravel's Eloquent ORM, offering a rich set of features to handle issue tracking, state management, and connections between different models.
Features
- Customizable Issue Tracking: Track issues with customizable fields, descriptions, summaries, and timestamps.
- Workflow Integration: Utilize the ArFlow package for state management of issues, allowing for complex workflows with multiple states and transitions.
- Dynamic Relationships: Leverage the Connective package for dynamic relationships between issues and various actors (e.g., reporters, responsible parties, observers).
- Event Management: Incorporate event management for issues, including setting due dates and reminders, through integration with the ACalendar package.
- Extensible and Modular: Designed with modularity in mind, allowing for easy extension and customization to fit your application's specific needs.
Installation
You can install the package via composer:
After installation, publish and run the migrations with:
Usage
Basic Concepts
Before diving into the code, it's essential to understand the main components of the AIssue package:
- Issues: The central entity representing a problem or task that needs to be addressed.
- Actors: Entities such as users who interact with issues in different capacities (e.g., reporter, responsible party).
- Workflow States: Define the lifecycle of an issue through various states (e.g., open, in progress, closed).
Defining and Managing Issues
Create a new issue:
Add actors to an issue:
Manage issue states:
Working with Connectives and Observers
Setting and Managing Due Dates
Advanced Usage
The AIssue package supports more advanced features and integrations, allowing for a highly customizable issue tracking system. For more details on these advanced features, please refer to the comprehensive documentation.
Contributing
Contributions are welcome and will help make AIssue even better. If you're interested in contributing, please check out the contributing guide.
License
The Laravel AIssue package is open-sourced software licensed under the MIT license.
This README provides a solid foundation for your Laravel AIssue package, outlining its capabilities, how to get started, and how to use its main features. You can further customize and expand it based on the specific details and additional functionalities of your package.
All versions of aissue with dependencies
aurorawebsoftware/acalendar Version ^11.0
aurorawebsoftware/arflow Version ^11.0
aurorawebsoftware/connective Version ^11.0
laravel/framework Version ^11.0
spatie/laravel-package-tools Version ^1.14.0