Completed
Pull Request — master (#16)
by Greg
02:26
created
src/CommandInfo.php 3 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -254,8 +254,8 @@
 block discarded – undo
254 254
 
255 255
     protected function convertName($camel)
256 256
     {
257
-        $splitter="-";
258
-        $camel=preg_replace('/(?!^)[[:upper:]][[:lower:]]/', '$0', preg_replace('/(?!^)[[:upper:]]+/', $splitter.'$0', $camel));
257
+        $splitter = "-";
258
+        $camel = preg_replace('/(?!^)[[:upper:]][[:lower:]]/', '$0', preg_replace('/(?!^)[[:upper:]]+/', $splitter.'$0', $camel));
259 259
         $camel = preg_replace("/$splitter/", ':', $camel, 1);
260 260
         return strtolower($camel);
261 261
     }
Please login to merge, or discard this patch.
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@
 block discarded – undo
19 19
     /**
20 20
      * @var boolean
21 21
      * @var string
22
-    */
22
+     */
23 23
     protected $docBlockIsParsed;
24 24
 
25 25
     /**
Please login to merge, or discard this patch.
Doc Comments   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
     /**
78 78
      * Create a new CommandInfo class for a particular method of a class.
79 79
      *
80
-     * @param string|mixed $classNameOfInstance The name of a class, or an
80
+     * @param string|mixed $classNameOrInstance The name of a class, or an
81 81
      *   instance of it.
82 82
      * @param string $methodName The name of the method to get info about.
83 83
      */
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
     /**
106 106
      * Return the list of refleaction parameters.
107 107
      *
108
-     * @return ReflectionParameter[]
108
+     * @return \ReflectionParameter[]
109 109
      */
110 110
     public function getParameters()
111 111
     {
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
      * Add another argument to this command.
270 270
      *
271 271
      * @param string $name Name of the argument.
272
-     * @param type $description Help text for the argument.
272
+     * @param string $description Help text for the argument.
273 273
      * @param type $defaultValue The default value for the argument.
274 274
      */
275 275
     public function addArgument($name, $description, $defaultValue = null)
@@ -527,6 +527,7 @@  discard block
 block discarded – undo
527 527
      * instance, we will allow the @option or @default tag to
528 528
      * reference the option only by name (e.g. 'silent' or 's'
529 529
      * instead of 'silent|s').
530
+     * @return string
530 531
      */
531 532
     public function findMatchingOption($optionName)
532 533
     {
@@ -560,6 +561,8 @@  discard block
 block discarded – undo
560 561
     /**
561 562
      * Given a list that might be 'a b c' or 'a, b, c' or 'a,b,c',
562 563
      * convert the data into the last of these forms.
564
+     * @param string $text
565
+     * @return string
563 566
      */
564 567
     protected static function convertListToCommaSeparated($text)
565 568
     {
Please login to merge, or discard this patch.
src/CommandFileDiscovery.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
         return $this->joinParts(
268 268
             '\\',
269 269
             $namespaceParts,
270
-            function ($item) {
270
+            function($item) {
271 271
                 return !is_numeric($item) && !empty($item);
272 272
             }
273 273
         );
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
         return $this->joinParts(
287 287
             '/',
288 288
             $pathParts,
289
-            function ($item) {
289
+            function($item) {
290 290
                 return !empty($item);
291 291
             }
292 292
         );
Please login to merge, or discard this patch.
src/AnnotatedCommandFactory.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@
 block discarded – undo
67 67
         // set or setup.
68 68
         $commandMethodNames = array_filter(
69 69
             get_class_methods($classNameOrInstance) ?: [],
70
-            function ($m) {
70
+            function($m) {
71 71
                 return !preg_match('#^(_|get[A-Z]|set[A-Z])#', $m);
72 72
             }
73 73
         );
Please login to merge, or discard this patch.
src/CommandDocBlockParser.php 1 patch
Doc Comments   +7 added lines patch added patch discarded remove patch
@@ -31,6 +31,9 @@  discard block
 block discarded – undo
31 31
         'desc' => 'processAlternateDescriptionTag',
32 32
     ];
33 33
 
34
+    /**
35
+     * @param CommandInfo $commandInfo
36
+     */
34 37
     public function __construct($commandInfo)
35 38
     {
36 39
         $this->commandInfo = $commandInfo;
@@ -39,6 +42,7 @@  discard block
 block discarded – undo
39 42
     /**
40 43
      * Parse the docBlock comment for this command, and set the
41 44
      * fields of this class with the data thereby obtained.
45
+     * @param string $docblock
42 46
      */
43 47
     public function parse($docblock)
44 48
     {
@@ -152,6 +156,9 @@  discard block
 block discarded – undo
152 156
         }
153 157
     }
154 158
 
159
+    /**
160
+     * @return string
161
+     */
155 162
     protected function interpretDefaultValue($defaultValue)
156 163
     {
157 164
         $defaults = [
Please login to merge, or discard this patch.