Completed
Pull Request — master (#139)
by Aydin
02:02
created
src/Input/Number.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -79,11 +79,11 @@
 block discarded – undo
79 79
 
80 80
     public function ask() : InputResult
81 81
     {
82
-        $this->inputIO->registerControlCallback(InputCharacter::UP, function (string $input) {
82
+        $this->inputIO->registerControlCallback(InputCharacter::UP, function(string $input) {
83 83
             return $this->validate($input) ? $input + 1 : $input;
84 84
         });
85 85
 
86
-        $this->inputIO->registerControlCallback(InputCharacter::DOWN, function (string $input) {
86
+        $this->inputIO->registerControlCallback(InputCharacter::DOWN, function(string $input) {
87 87
             return $this->validate($input) ? $input - 1 : $input;
88 88
         });
89 89
 
Please login to merge, or discard this patch.
examples/input-password.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -3,12 +3,12 @@
 block discarded – undo
3 3
 use PhpSchool\CliMenu\CliMenu;
4 4
 use PhpSchool\CliMenu\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
     $result = $menu->askPassword()
10 10
         ->setPlaceholderText('')
11
-        ->setValidator(function ($password) {
11
+        ->setValidator(function($password) {
12 12
             if ($password === 'password') {
13 13
                 $this->setValidationFailedText('Password is too weak');
14 14
                 return false;
Please login to merge, or discard this patch.
src/CliMenuBuilder.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -152,7 +152,7 @@  discard block
 block discarded – undo
152 152
      */
153 153
     public function addSubMenu(string $id, CliMenuBuilder $subMenuBuilder = null) : CliMenuBuilder
154 154
     {
155
-        $this->menuItems[]  = $id;
155
+        $this->menuItems[] = $id;
156 156
         
157 157
         if (null === $subMenuBuilder) {
158 158
             $this->subMenuBuilders[$id] = new static($this);
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 
295 295
     private function itemsHaveExtra(array $items) : bool
296 296
     {
297
-        return !empty(array_filter($items, function (MenuItemInterface $item) {
297
+        return !empty(array_filter($items, function(MenuItemInterface $item) {
298 298
             return $item->showsItemExtra();
299 299
         }));
300 300
     }
@@ -359,7 +359,7 @@  discard block
 block discarded – undo
359 359
 
360 360
     private function buildSubMenus(array $items) : array
361 361
     {
362
-        return array_map(function ($item) {
362
+        return array_map(function($item) {
363 363
             if (!is_string($item)) {
364 364
                 return $item;
365 365
             }
Please login to merge, or discard this patch.
examples/custom-mapping.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\CliMenuBuilder;
5 5
 
6
-require_once(__DIR__ . '/../vendor/autoload.php');
6
+require_once(__DIR__.'/../vendor/autoload.php');
7 7
 
8
-$exit = function (CliMenu $menu) {
8
+$exit = function(CliMenu $menu) {
9 9
     $menu->close();
10 10
 };
11 11
 
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\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('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('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.
src/Dialogue/Confirm.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@
 block discarded – undo
36 36
         $this->emptyRow();
37 37
 
38 38
         $confirmText = sprintf(' < %s > ', $confirmText);
39
-        $leftFill    = ($promptWidth / 2) - (mb_strlen($confirmText) / 2);
39
+        $leftFill    = ($promptWidth/2) - (mb_strlen($confirmText)/2);
40 40
 
41 41
         $this->write(sprintf(
42 42
             "%s%s%s%s%s%s%s\n",
Please login to merge, or discard this patch.
src/MenuItem/AsciiArtItem.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
     {
42 42
         Assertion::inArray($position, [self::POSITION_CENTER, self::POSITION_RIGHT, self::POSITION_LEFT]);
43 43
         
44
-        $this->text = implode("\n", array_map(function (string $line) {
44
+        $this->text = implode("\n", array_map(function(string $line) {
45 45
             return rtrim($line, ' ');
46 46
         }, explode("\n", $text)));
47 47
         $this->position  = $position;
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
 
62 62
         $padding = $style->getContentWidth() - $this->artLength;
63 63
         
64
-        return array_map(function ($row) use ($padding) {
64
+        return array_map(function($row) use ($padding) {
65 65
             switch ($this->position) {
66 66
                 case self::POSITION_LEFT:
67 67
                     break;
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
                     break;
71 71
                 case self::POSITION_CENTER:
72 72
                 default:
73
-                    $left = ceil($padding / 2);
73
+                    $left = ceil($padding/2);
74 74
                     $row = sprintf('%s%s', str_repeat(' ', $left), $row);
75 75
                     break;
76 76
             }
Please login to merge, or discard this patch.
src/MenuStyle.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,6 @@
 block discarded – undo
2 2
 
3 3
 namespace PhpSchool\CliMenu;
4 4
 
5
-use PhpSchool\CliMenu\Exception\InvalidInstantiationException;
6 5
 use PhpSchool\CliMenu\Terminal\TerminalFactory;
7 6
 use PhpSchool\CliMenu\Util\ColourUtil;
8 7
 use PhpSchool\Terminal\Terminal;
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
     protected function calculateContentWidth() : void
314 314
     {
315 315
         $this->contentWidth = $this->width
316
-            - ($this->paddingLeftRight * 2)
316
+            - ($this->paddingLeftRight*2)
317 317
             - ($this->borderRightWidth + $this->borderLeftWidth);
318 318
 
319 319
         if ($this->contentWidth < 0) {
@@ -466,7 +466,7 @@  discard block
 block discarded – undo
466 466
     public function setMarginAuto() : self
467 467
     {
468 468
         $this->marginAuto = true;
469
-        $this->margin = floor(($this->terminal->getWidth() - $this->width) / 2);
469
+        $this->margin = floor(($this->terminal->getWidth() - $this->width)/2);
470 470
 
471 471
         $this->generateBorderRows();
472 472
         $this->generatePaddingTopBottomRows();
Please login to merge, or discard this patch.
examples/basic-centered.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -3,16 +3,16 @@
 block discarded – undo
3 3
 use PhpSchool\CliMenu\CliMenu;
4 4
 use PhpSchool\CliMenu\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
 
12 12
 $menu = (new CliMenuBuilder)
13 13
     ->setTitle('Basic CLI Menu')
14 14
     ->addItem('First Item', $itemCallable)
15
-    ->addItem('Make menu wider', function (CliMenu $menu) {
15
+    ->addItem('Make menu wider', function(CliMenu $menu) {
16 16
         $menu->getStyle()->setWidth($menu->getStyle()->getWidth() + 10);
17 17
         $menu->redraw();
18 18
     })
Please login to merge, or discard this patch.