ScoolEnrollmentMobile   A
last analyzed

Complexity

Total Complexity 3

Size/Duplication

Total Lines 63
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Test Coverage

Coverage 0%

Importance

Changes 8
Bugs 0 Features 0
Metric Value
wmc 3
c 8
b 0
f 0
lcom 0
cbo 0
dl 0
loc 63
ccs 0
cts 49
cp 0
rs 10

3 Methods

Rating   Name   Duplication   Size   Complexity  
B factories() 0 29 1
A configs() 0 7 1
A vue() 0 13 1
1
<?php
2
3
namespace Scool\EnrollmentMobile;
4
5
/**
6
 * Class ScoolEnrollmentMobile
7
 * @package Scool\EnrollmentMobile
8
 */
9
class ScoolEnrollmentMobile
10
{
11
    /**
12
     * @return array
13
     */
14
    public static function factories()
15
    {
16
        return [
17
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/EnrollmentFactory.php' =>
18
                database_path('/factories/EnrollmentFactory.php'),
19
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/ClassroomFactory.php' =>
20
                database_path('/factories/ClassroomFactory.php'),
21
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/CycleFactory.php' =>
22
                database_path('/factories/CycleFactory.php'),
23
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/DepartmentFactory.php' =>
24
                database_path('/factories/DepartmentFactory.php'),
25
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/LawFactory.php' =>
26
                database_path('/factories/LawFactory.php'),
27
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/ModuleFactory.php' =>
28
                database_path('/factories/ModuleFactory.php'),
29
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/SpecialityFactory.php' =>
30
                database_path('/factories/SpecialityFactory.php'),
31
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/StudyFactory.php' =>
32
                database_path('/factories/StudyFactory.php'),
33
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/SubmoduleFactory.php' =>
34
                database_path('/factories/SubmoduleFactory.php'),
35
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/CourseFactory.php' =>
36
                database_path('/factories/CourseFactory.php'),
37
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/EnrollmentStudySubmoduleFactory.php' =>
38
                database_path('/factories/EnrollmentStudySubmoduleFactory.php'),
39
            SCOOL_ENROLLMENT_MOBILE_PATH . '/database/factories/PersonFactory.php' =>
40
                database_path('/factories/PersonFactory.php'),
41
        ];
42
    }
43
44
    /**
45
     * @return array
46
     */
47
    public static function configs()
48
    {
49
        return [
50
            SCOOL_ENROLLMENT_MOBILE_PATH . '/config/payment.php' =>
51
                config_path('payment.php'),
52
        ];
53
    }
54
55
    /**
56
     * @return array
57
     */
58
    public static function vue()
59
    {
60
        return [
61
            SCOOL_ENROLLMENT_MOBILE_PATH . '/resources/assets/js/components/dashboard/ActivityFeed.vue' =>
62
                resource_path('/assets/js/components/dashboard/ActivityFeed.vue'),
63
            SCOOL_ENROLLMENT_MOBILE_PATH . '/resources/assets/js/components/dashboard/IncreaseButton.vue' =>
64
                resource_path('/assets/js/components/dashboard/IncreaseButton.vue'),
65
            SCOOL_ENROLLMENT_MOBILE_PATH . '/resources/assets/js/components/dashboard/SmallBox.vue' =>
66
                resource_path('/assets/js/components/dashboard/SmallBox.vue'),
67
            SCOOL_ENROLLMENT_MOBILE_PATH . '/resources/assets/js/components/dashboard/Chart.vue' =>
68
                resource_path('/assets/js/components/dashboard/Chart.vue'),
69
        ];
70
    }
71
}
72