Code Duplication    Length = 15-16 lines in 2 locations

src/controllers/SaleController.php 1 location

@@ 13-28 (lines=16) @@
10
11
class SaleController extends \hipanel\base\CrudController
12
{
13
    public function behaviors()
14
    {
15
        return array_merge(parent::behaviors(), [
16
            'access-sale' => [
17
                'class' => AccessControl::class,
18
                'only' => ['index', 'view'],
19
                'rules' => [
20
                    [
21
                        'allow' => true,
22
                        'roles' => ['manage'],
23
                        'actions' => ['index', 'view'],
24
                    ],
25
                ],
26
            ],
27
        ]);
28
    }
29
30
    public function actions()
31
    {

src/controllers/CartController.php 1 location

@@ 27-41 (lines=15) @@
24
     */
25
    public $module;
26
27
    public function behaviors()
28
    {
29
        return [
30
            'access' => [
31
                'class' => AccessControl::class,
32
                'only' => ['deposit', 'select', 'partial', 'full', 'finish'],
33
                'rules' => [
34
                    [
35
                        'allow' => true,
36
                        'roles' => ['@'],
37
                    ],
38
                ],
39
            ],
40
        ];
41
    }
42
43
    /**
44
     * @param float $amount