Flash::error()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 1
dl 0
loc 3
ccs 2
cts 2
cp 1
crap 1
rs 10
c 0
b 0
f 0
1
<?php
2
/**
3
 * Created by PhpStorm.
4
 * User: juliatzin
5
 * Date: 01/02/2016
6
 * Time: 13:46
7
 */
8
9
namespace App\Http;
10
11
12
class Flash
13
{
14 19
    public function success($message)
15
    {
16 19
        return $this->create($message, 'success');
17
    }
18
19 19
    public function create($message, $level, $key = 'flash_message')
20
    {
21 19
        return session()->flash($key, [
22 19
            'message' => $message,
23 19
            'level' => $level
24
        ]);
25
    }
26
27 1
    public function error($message)
28
    {
29 1
        return $this->create($message, 'error');
30
    }
31
32
    public function info($message)
33
    {
34
        return $this->create($message, 'info');
35
    }
36
37
38
}