Completed
Pull Request — master (#23)
by ARCANEDEV
08:05
created

AbstractPermissionsGroupEvent::__construct()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 3
CRAP Score 1

Importance

Changes 0
Metric Value
dl 0
loc 4
ccs 3
cts 3
cp 1
rs 10
c 0
b 0
f 0
cc 1
eloc 2
nc 1
nop 1
crap 1
1
<?php namespace Arcanedev\LaravelAuth\Events\PermissionsGroups;
2
use Arcanesoft\Contracts\Auth\Models\PermissionsGroup;
3
4
/**
5
 * Class     AbstractPermissionsGroupEvent
6
 *
7
 * @package  Arcanedev\LaravelAuth\Events\PermissionsGroups
8
 * @author   ARCANEDEV <[email protected]>
9
 */
10
abstract class AbstractPermissionsGroupEvent
11
{
12
    /* -----------------------------------------------------------------
13
     |  Properties
14
     | -----------------------------------------------------------------
15
     */
16
    /** @var  \Arcanesoft\Contracts\Auth\Models\PermissionsGroup */
17
    public $group;
18
19
    /* -----------------------------------------------------------------
20
     |  Constructor
21
     | -----------------------------------------------------------------
22
     */
23
    /**
24
     * AbstractPermissionsGroupEvent constructor.
25
     *
26
     * @param  \Arcanesoft\Contracts\Auth\Models\PermissionsGroup  $group
27
     */
28 39
    public function __construct(PermissionsGroup $group)
29
    {
30 39
        $this->group = $group;
31 39
    }
32
}
33