CategoriesController   A
last analyzed

Complexity

Total Complexity 6

Size/Duplication

Total Lines 54
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 2

Importance

Changes 7
Bugs 1 Features 5
Metric Value
wmc 6
c 7
b 1
f 5
lcom 0
cbo 2
dl 0
loc 54
rs 10

6 Methods

Rating   Name   Duplication   Size   Complexity  
A create() 0 4 1
A edit() 0 4 1
A delete() 0 3 1
A store() 0 3 1
A index() 0 8 1
A read() 0 6 1
1
<?php
2
3
namespace App\Http\Controllers;
4
5
use App\Http\Models\Categories;
6
use Illuminate\Http\Request;
7
8
/**
9
 * Class CategoriesController.
10
 */
11
class CategoriesController extends Controller
12
{
13
    /**
14
     * Page de liste des catégories.
15
     */
16
    public function index()
17
    {
18
        $categories = Categories::all();
19
20
        return view('Categories/index', [
21
            'categories' => $categories,
22
        ]);
23
    }
24
25
    /**
26
     * Page Acceuil.
27
     */
28
    public function create()
29
    {
30
        return view('Categories/create');
31
    }
32
33
    /**
34
     * Page Acceuil.
35
     */
36
    public function edit()
37
    {
38
        return view('Categories/edit');
39
    }
40
41
    /**
42
     * Page Acceuil.
43
     */
44
    public function read($id)
0 ignored issues
show
Unused Code introduced by
The parameter $id is not used and could be removed.

This check looks from parameters that have been defined for a function or method, but which are not used in the method body.

Loading history...
45
    {
46
47
        // vue
48
        return view('Categories/read');
49
    }
50
51
    public function delete()
52
    {
53
    }
54
55
    /**
56
     * Action d'enregistrement en base de données
57
     * depuis mon formulaire
58
     * Classe Request permet de réceptionner les données
59
     * en POST de manières scurisés.
60
     */
61
    public function store(Request $request)
0 ignored issues
show
Unused Code introduced by
The parameter $request is not used and could be removed.

This check looks from parameters that have been defined for a function or method, but which are not used in the method body.

Loading history...
62
    {
63
    }
64
}
65