@@ -15,15 +15,13 @@ The Laravel AIssue package provides a comprehensive solution for managing issues
1515You can install the package via composer:
1616
1717``` bash
18- bashCopy code
19- composer require aurorawebsolutions/aissue
18+ composer require aurorawebsoftware/aissue
2019
2120```
2221
2322After installation, publish and run the migrations with:
2423
2524``` bash
26- bashCopy code
2725php artisan vendor:publish --provider=" AuroraWebSoftware\AIssue\AIssueServiceProvider" --tag=" migrations"
2826php artisan migrate
2927
@@ -44,7 +42,6 @@ Before diving into the code, it's essential to understand the main components of
4442Create a new issue:
4543
4644``` php
47- phpCopy code
4845use AuroraWebSoftware\AIssue\Models\AIssue;
4946
5047$issue = AIssue::create([
@@ -60,7 +57,6 @@ $issue->applyWorkflow('simple');
6057Add actors to an issue:
6158
6259``` php
63- phpCopy code
6460// Assuming $user1 and $user2 are instances of a Model that implements IssueActorModelContract
6561$issue->setReporter($user1); // Set the reporter
6662$issue->setResponsible($user2); // Set the responsible party
@@ -70,7 +66,6 @@ $issue->setResponsible($user2); // Set the responsible party
7066Manage issue states:
7167
7268``` php
73- phpCopy code
7469// Transition to another state
7570$issue->transitionTo('state2');
7671
@@ -82,7 +77,6 @@ $currentState = $issue->currentState();
8277### ** Working with Connectives and Observers**
8378
8479``` php
85- phpCopy code
8680// Add observers to an issue
8781$issue->addObserver($user3);
8882$issue->addObserver($user4);
@@ -98,7 +92,6 @@ $issue->removeAllObservers();
9892### ** Setting and Managing Due Dates**
9993
10094``` php
101- phpCopy code
10295use Illuminate\Support\Carbon;
10396
10497// Set a due date for the issue
0 commit comments