Completed
Pull Request — master (#149)
by Aydin
03:45
created
examples/disabled-items.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@
 block discarded – undo
3 3
 use PhpSchool\CliMenu\CliMenu;
4 4
 use PhpSchool\CliMenu\Builder\CliMenuBuilder;
5 5
 
6
-require_once(__DIR__ . '/../vendor/autoload.php');
6
+require_once(__DIR__.'/../vendor/autoload.php');
7 7
 
8
-$itemCallable = function (CliMenu $menu) {
8
+$itemCallable = function(CliMenu $menu) {
9 9
     echo $menu->getSelectedItem()->getText();
10 10
 };
11 11
 
Please login to merge, or discard this patch.
examples/custom-styles.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@
 block discarded – undo
3 3
 use PhpSchool\CliMenu\CliMenu;
4 4
 use PhpSchool\CliMenu\Builder\CliMenuBuilder;
5 5
 
6
-require_once(__DIR__ . '/../vendor/autoload.php');
6
+require_once(__DIR__.'/../vendor/autoload.php');
7 7
 
8
-$itemCallable = function (CliMenu $menu) {
8
+$itemCallable = function(CliMenu $menu) {
9 9
     echo $menu->getSelectedItem()->getText();
10 10
 };
11 11
 
Please login to merge, or discard this patch.
src/Builder/CliMenuBuilder.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -361,7 +361,7 @@  discard block
 block discarded – undo
361 361
 
362 362
     private function itemsHaveExtra(array $items) : bool
363 363
     {
364
-        return !empty(array_filter($items, function (MenuItemInterface $item) {
364
+        return !empty(array_filter($items, function(MenuItemInterface $item) {
365 365
             return $item->showsItemExtra();
366 366
         }));
367 367
     }
@@ -421,12 +421,12 @@  discard block
 block discarded – undo
421 421
     
422 422
     private function buildSplitItems(array $items) : array
423 423
     {
424
-        return array_map(function ($item) {
424
+        return array_map(function($item) {
425 425
             if (!is_array($item) || $item['type'] !== 'splititem-placeholder') {
426 426
                 return $item;
427 427
             }
428 428
 
429
-            $splitItemBuilder        = $this->splitItemBuilders[$item['id']];
429
+            $splitItemBuilder = $this->splitItemBuilders[$item['id']];
430 430
             $this->splitItems[$item['id']] = $splitItemBuilder->build();
431 431
 
432 432
             return $this->splitItems[$item['id']];
Please login to merge, or discard this patch.
src/Builder/BuilderUtils.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -87,7 +87,7 @@
 block discarded – undo
87 87
 
88 88
     private function buildSubMenus(array $items) : array
89 89
     {
90
-        return array_map(function ($item) {
90
+        return array_map(function($item) {
91 91
             if (!is_array($item) || $item['type'] !== 'submenu-placeholder') {
92 92
                 return $item;
93 93
             }
Please login to merge, or discard this patch.
examples/nested-submenu.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@  discard block
 block discarded – undo
3 3
 use PhpSchool\CliMenu\CliMenu;
4 4
 use PhpSchool\CliMenu\Builder\CliMenuBuilder;
5 5
 
6
-require_once(__DIR__ . '/../vendor/autoload.php');
6
+require_once(__DIR__.'/../vendor/autoload.php');
7 7
 
8
-$itemCallable = function (CliMenu $menu) {
8
+$itemCallable = function(CliMenu $menu) {
9 9
     echo $menu->getSelectedItem()->getText();
10 10
 };
11 11
 
@@ -16,12 +16,12 @@  discard block
 block discarded – undo
16 16
     ->addLineBreak('-')
17 17
     ->addSubMenu('sub-menu-1', 'Options')
18 18
         ->setTitle('CLI Menu > Options')
19
-        ->addItem('First option', function (CliMenu $menu) {
19
+        ->addItem('First option', function(CliMenu $menu) {
20 20
             echo sprintf('Executing option: %s', $menu->getSelectedItem()->getText());
21 21
         })
22 22
         ->addSubMenu('sub-menu-nested-1', 'Secret Options')
23 23
             ->setTitle('CLI Menu > Options > Secret Options')
24
-            ->addItem('First secret option', function (CliMenu $menu) {
24
+            ->addItem('First secret option', function(CliMenu $menu) {
25 25
                 echo sprintf('Executing secret option: %s', $menu->getSelectedItem()->getText());
26 26
             })
27 27
             ->addLineBreak('-')
Please login to merge, or discard this patch.
examples/submenu.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -3,9 +3,9 @@  discard block
 block discarded – undo
3 3
 use PhpSchool\CliMenu\CliMenu;
4 4
 use PhpSchool\CliMenu\Builder\CliMenuBuilder;
5 5
 
6
-require_once(__DIR__ . '/../vendor/autoload.php');
6
+require_once(__DIR__.'/../vendor/autoload.php');
7 7
 
8
-$itemCallable = function (CliMenu $menu) {
8
+$itemCallable = function(CliMenu $menu) {
9 9
     echo $menu->getSelectedItem()->getText();
10 10
 };
11 11
 
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
     ->addLineBreak('-')
17 17
     ->addSubMenu('sub-menu-1', 'Options')
18 18
         ->setTitle('CLI Menu > Options')
19
-        ->addItem('First option', function (CliMenu $menu) {
19
+        ->addItem('First option', function(CliMenu $menu) {
20 20
             echo sprintf('Executing option: %s', $menu->getSelectedItem()->getText());
21 21
         })
22 22
         ->addLineBreak('-')
Please login to merge, or discard this patch.
src/MenuItem/SplitItem.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,6 @@
 block discarded – undo
4 4
 
5 5
 use Assert\Assertion;
6 6
 use PhpSchool\CliMenu\CliMenu;
7
-use PhpSchool\CliMenu\CliMenuBuilder;
8 7
 use PhpSchool\CliMenu\MenuStyle;
9 8
 use PhpSchool\CliMenu\Util\StringUtil;
10 9
 
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -115,15 +115,15 @@  discard block
 block discarded – undo
115 115
         }
116 116
 
117 117
         $length = $style->getDisplaysExtra()
118
-            ? floor($style->getContentWidth() / $numberOfItems) - (mb_strlen($style->getItemExtra()) + 2)
119
-            : floor($style->getContentWidth() / $numberOfItems);
118
+            ? floor($style->getContentWidth()/$numberOfItems) - (mb_strlen($style->getItemExtra()) + 2)
119
+            : floor($style->getContentWidth()/$numberOfItems);
120 120
         
121 121
         $length -= $this->gutter;
122 122
         
123
-        $missingLength = $style->getContentWidth() % $numberOfItems;
123
+        $missingLength = $style->getContentWidth()%$numberOfItems;
124 124
         
125 125
         return $this->buildRows(
126
-            array_map(function ($index, $item) use ($selected, $length, $style) {
126
+            array_map(function($index, $item) use ($selected, $length, $style) {
127 127
                 $isSelected = $selected && $index === $this->selectedItemIndex;
128 128
                 $marker = $item->canSelect()
129 129
                     ? sprintf('%s ', $style->getMarker($isSelected))
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
         $extraPadLength = $style->getDisplaysExtra() ? 2 + mb_strlen($style->getItemExtra()) : 0;
156 156
         
157 157
         return array_map(
158
-            function ($i) use ($cells, $length, $missingLength, $extraPadLength) {
158
+            function($i) use ($cells, $length, $missingLength, $extraPadLength) {
159 159
                 return $this->buildRow($cells, $i, $length, $missingLength, $extraPadLength);
160 160
             },
161 161
             range(0, max(array_map('count', $cells)) - 1)
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
             implode(
170 170
                 '',
171 171
                 array_map(
172
-                    function ($cell) use ($index, $length, $extraPadLength) {
172
+                    function($cell) use ($index, $length, $extraPadLength) {
173 173
                         return $cell[$index] ?? str_repeat(' ', $length + $this->gutter + $extraPadLength);
174 174
                     },
175 175
                     $cells
@@ -186,7 +186,7 @@  discard block
 block discarded – undo
186 186
         bool $isSelected,
187 187
         string $itemExtra
188 188
     ) : array {
189
-        return array_map(function ($row, $index) use ($length, $style, $isSelected, $itemExtra) {
189
+        return array_map(function($row, $index) use ($length, $style, $isSelected, $itemExtra) {
190 190
             $invertedColoursSetCode = $isSelected
191 191
                 ? $style->getInvertedColoursSetCode()
192 192
                 : '';
Please login to merge, or discard this patch.