35 lines
No EOL
675 B
Markdown
35 lines
No EOL
675 B
Markdown
```bash
|
|
php spark make:controller Api/Auth --suffix --restful
|
|
php spark make:controller Api/Project --suffix --restful
|
|
```
|
|
|
|
![[Pasted image 20241123100630.png]]
|
|
![[Pasted image 20241123100706.png]]
|
|
![[Pasted image 20241123100734.png]]
|
|
![[Pasted image 20241123100756.png]]
|
|
|
|
|
|
--- PROJECT CONTROLLER
|
|
![[Pasted image 20241123100834.png]]
|
|
![[Pasted image 20241123100851.png]]
|
|
![[Pasted image 20241123100913.png]]
|
|
ADD SHIELD USERMODEL
|
|
|
|
![[Pasted image 20241123101019.png]]
|
|
|
|
|
|
|
|
```bash
|
|
php spark make:model Project --suffix
|
|
```
|
|
|
|
|
|
extend allowedFields, e.g.
|
|
```php
|
|
$allowedFields = ["user_id","name"]
|
|
```
|
|
|
|
Add Project Model to ProjectController
|
|
```php
|
|
use App\Models\ProjectModel;
|
|
``` |