Completed
Push — master ( c75e6a...776111 )
by Alejandro
02:34
created
src/Registrator/EnumTypeRegistrator.php 2 patches
Doc Comments   +5 added lines patch added patch discarded remove patch
@@ -80,6 +80,11 @@
 block discarded – undo
80 80
         Type::addType($typeName, self::TYPES_NAMESPACE . '\\' . $typeClass);
81 81
     }
82 82
 
83
+    /**
84
+     * @param string $typeClass
85
+     * @param string $typeName
86
+     * @param string $enumClass
87
+     */
83 88
     private function generateFile($typeClass, $typeName, $enumClass)
84 89
     {
85 90
         $classContents = sprintf(
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
         $enumClass = $enumClass ?: $typeNameOrEnumClass;
59 59
         $typeClass = str_replace('\\', '', $enumClass);
60 60
 
61
-        if (! is_subclass_of($enumClass, Enum::class)) {
61
+        if (!is_subclass_of($enumClass, Enum::class)) {
62 62
             throw new InvalidArgumentException(sprintf(
63 63
                 'Provided enum class "%s" is not valid. Enums must extend "%s"',
64 64
                 $enumClass,
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
         }
68 68
 
69 69
         // Register an autoloader for generated classes
70
-        if (! $this->isAutoloaderRegistrated) {
70
+        if (!$this->isAutoloaderRegistrated) {
71 71
             $this->registerAutoloader();
72 72
         }
73 73
 
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
         }
78 78
 
79 79
         // Register type
80
-        Type::addType($typeName, self::TYPES_NAMESPACE . '\\' . $typeClass);
80
+        Type::addType($typeName, self::TYPES_NAMESPACE.'\\'.$typeClass);
81 81
     }
82 82
 
83 83
     private function generateFile($typeClass, $typeName, $enumClass)
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
             $typeName,
91 91
             $enumClass
92 92
         );
93
-        $path = $this->config['type_files_dir'] . '/' . $typeClass . '.php';
93
+        $path = $this->config['type_files_dir'].'/'.$typeClass.'.php';
94 94
 
95 95
         $this->filesystem->dumpFile($path, $classContents);
96 96
     }
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
     private function registerAutoloader()
99 99
     {
100 100
         $this->isAutoloaderRegistrated = true;
101
-        spl_autoload_register(function ($class) {
101
+        spl_autoload_register(function($class) {
102 102
             $prefix = self::TYPES_NAMESPACE;
103 103
             $baseDir = $this->config['type_files_dir'];
104 104
 
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
 
111 111
             // Generate file path by replacing prefix by files dir, and then require it
112 112
             $relativeClass = substr($class, $prefixLength);
113
-            $file = $baseDir . str_replace('\\', '/', $relativeClass) . '.php';
113
+            $file = $baseDir.str_replace('\\', '/', $relativeClass).'.php';
114 114
             require $file;
115 115
         });
116 116
     }
Please login to merge, or discard this patch.
src/Type/PhpEnumType.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
         $typeName = $typeNameOrEnumClass;
19 19
         $enumClass = $enumClass ?: $typeNameOrEnumClass;
20 20
 
21
-        if (! is_subclass_of($enumClass, Enum::class)) {
21
+        if (!is_subclass_of($enumClass, Enum::class)) {
22 22
             throw new InvalidArgumentException(sprintf(
23 23
                 'Provided enum class "%s" is not valid. Enums must extend "%s"',
24 24
                 $enumClass,
Please login to merge, or discard this patch.
src/Type/AbstractPhpEnumType.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -53,7 +53,7 @@
 block discarded – undo
53 53
         }
54 54
 
55 55
         $isValid = call_user_func([$this->enumClass, 'isValid'], $value);
56
-        if (! $isValid) {
56
+        if (!$isValid) {
57 57
             throw new InvalidArgumentException(sprintf(
58 58
                 'The value "%s" is not valid for the enum "%s". Expected one of ["%s"]',
59 59
                 $value,
Please login to merge, or discard this patch.
src/Console/ConsoleHelper.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
     {
14 14
         $app = new Application('acelaya/doctrine-enum-type', 'v2.1.0');
15 15
 
16
-        if (! isset($config['enum_types']) || ! is_array($config['enum_types'])) {
16
+        if (!isset($config['enum_types']) || !is_array($config['enum_types'])) {
17 17
             throw new InvalidArgumentException('Config param "enum_types" with list of enums not provided');
18 18
         }
19 19
 
Please login to merge, or discard this patch.