Skip to content

Commit 33292b8

Browse files
authored
Merge pull request #33 from Ahmed-Abdelhafez98/patch-1
Update Readme file
2 parents 6e81571 + ee4f8ef commit 33292b8

File tree

1 file changed

+64
-16
lines changed

1 file changed

+64
-16
lines changed

README.md

+64-16
Original file line numberDiff line numberDiff line change
@@ -40,36 +40,84 @@ Now you're all set!
4040
## Commands
4141

4242
### Create operation files
43+
Create new operation file:
4344
```shell
44-
php artisan operations:make <operation_name> // create new operation file
45-
php artisan operations:make <operation_name> -e|--essential // create file without any attributes
45+
php artisan operations:make <operation_name>
46+
```
47+
Create file without any attributes:
48+
```shell
49+
php artisan operations:make <operation_name> -e|--essential
4650
```
4751

4852
### Process operations
53+
54+
Process all new operation files:
55+
```shell
56+
php artisan operations:process
57+
```
58+
59+
Force synchronous execution:
60+
```shell
61+
php artisan operations:process --sync
62+
```
63+
64+
Force asynchronous execution:
4965
```shell
50-
php artisan operations:process // process all new operation files
66+
php artisan operations:process --async
67+
```
68+
69+
Test mode (don't flag operations as processed):
70+
```shell
71+
php artisan operations:process --test
72+
```
73+
74+
Run command isolated:
75+
```shell
76+
php artisan operations:process --isolated
77+
```
5178

52-
php artisan operations:process --sync // force synchronous execution
53-
php artisan operations:process --async // force asynchronous execution
54-
php artisan operations:process --test // dont flag operations as processed
55-
php artisan operations:process --isolated // run command isolated
79+
Force a specific queue for the job:
80+
```shell
81+
php artisan operations:process --queue=<name>
82+
```
5683

57-
php artisan operations:process --queue=<name> // force queue, that the job will be dispatched to
58-
php artisan operations:process --tag=<tagname> // only process operations, that have the given tag
84+
Only process operations with a specific tag:
85+
```shell
86+
php artisan operations:process --tag=<tagname>
87+
```
5988

60-
php artisan operations:process <operation_name> // re-run one specific operation
89+
Re-run one specific operation:
90+
```shell
91+
php artisan operations:process <operation_name>
6192
```
6293

6394
### Show operations
95+
96+
Show all operations:
97+
```shell
98+
php artisan operations:show
99+
```
100+
101+
Show pending operations:
64102
```shell
65-
php artisan operations:show // show all operations
66-
php artisan operations:show pending // show pending operations
67-
php artisan operations:show processed // show processed operations
68-
php artisan operations:show disposed // show disposed operations
103+
php artisan operations:show pending
104+
```
69105

70-
php artisan operations:show pending processed disposed // use multiple filters
106+
Show processed operations:
107+
```shell
108+
php artisan operations:show processed
109+
```
110+
111+
Show disposed operations:
112+
```shell
113+
php artisan operations:show disposed
71114
```
72-
115+
116+
Use multiple filters to show operations:
117+
```shell
118+
php artisan operations:show pending processed disposed
119+
```
120+
73121
## Tutorials
74122

75123
### CI/CD & Deployment-Process

0 commit comments

Comments
 (0)