Completed
Push — master ( 627059...4c883f )
by Michael
9s
created
src/Util/StringUtil.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
     public static function wordwrap(string $str, int $width, string $break = "\n") : string
15 15
     {
16 16
         $length = 0;
17
-        return implode(' ', array_map(function ($word) use (&$length, $width, $break) {
17
+        return implode(' ', array_map(function($word) use (&$length, $width, $break) {
18 18
             $length += (mb_strlen($word) + 1);
19 19
 
20 20
             if ($length > $width) {
Please login to merge, or discard this patch.
src/MenuItem/SelectableTrait.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@
 block discarded – undo
45 45
             )
46 46
         );
47 47
 
48
-        return array_map(function ($row, $key) use ($style, $length) {
48
+        return array_map(function($row, $key) use ($style, $length) {
49 49
             $text = $this->disabled ? $style->getDisabledItemText($row) : $row;
50 50
 
51 51
             if ($key === 0) {
Please login to merge, or discard this patch.
src/MenuItem/AsciiArtItem.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@
 block discarded – undo
46 46
      */
47 47
     public function getRows(MenuStyle $style, bool $selected = false) : array
48 48
     {
49
-        return array_map(function ($row) use ($style) {
49
+        return array_map(function($row) use ($style) {
50 50
             $length = mb_strlen($row);
51 51
 
52 52
             $padding = $style->getContentWidth() - $length;
Please login to merge, or discard this patch.
src/CliMenuBuilder.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -283,7 +283,7 @@  discard block
 block discarded – undo
283 283
 
284 284
     private function itemsHaveExtra(array $items) : bool
285 285
     {
286
-        return !empty(array_filter($items, function (MenuItemInterface $item) {
286
+        return !empty(array_filter($items, function(MenuItemInterface $item) {
287 287
             return $item->showsItemExtra();
288 288
         }));
289 289
     }
@@ -348,7 +348,7 @@  discard block
 block discarded – undo
348 348
 
349 349
     private function buildSubMenus(array $items) : array
350 350
     {
351
-        return array_map(function ($item) {
351
+        return array_map(function($item) {
352 352
             if (!is_string($item)) {
353 353
                 return $item;
354 354
             }
Please login to merge, or discard this patch.
src/MenuStyle.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -267,7 +267,7 @@
 block discarded – undo
267 267
 
268 268
     public function setWidth(int $width) : self
269 269
     {
270
-        $availableWidth = $this->terminal->getWidth() - ($this->margin * 2) - ($this->padding * 2);
270
+        $availableWidth = $this->terminal->getWidth() - ($this->margin*2) - ($this->padding*2);
271 271
 
272 272
         if ($width >= $availableWidth) {
273 273
             $width = $availableWidth;
Please login to merge, or discard this patch.
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\Terminal\Terminal;
8 7
 
Please login to merge, or discard this patch.
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.
src/Input/InputIO.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
     {
97 97
         return max(
98 98
             array_map(
99
-                function (string $line) {
99
+                function(string $line) {
100 100
                     return mb_strlen($line);
101 101
                 },
102 102
                 $lines
@@ -108,14 +108,14 @@  discard block
 block discarded – undo
108 108
     {
109 109
         $lines = 5; //1. empty 2. prompt text 3. empty 4. input 5. empty
110 110
 
111
-        return ceil($this->parentMenu->getCurrentFrame()->count() / 2) - ceil($lines /2) + 1;
111
+        return ceil($this->parentMenu->getCurrentFrame()->count()/2) - ceil($lines/2) + 1;
112 112
     }
113 113
 
114 114
     private function calculateYPositionWithError() : int
115 115
     {
116 116
         $lines = 7; //1. empty 2. prompt text 3. empty 4. input 5. empty 6. error 7. empty
117 117
 
118
-        return ceil($this->parentMenu->getCurrentFrame()->count() / 2) - ceil($lines /2) + 1;
118
+        return ceil($this->parentMenu->getCurrentFrame()->count()/2) - ceil($lines/2) + 1;
119 119
     }
120 120
 
121 121
     private function calculateXPosition(Input $input, string $userInput) : int
@@ -129,8 +129,8 @@  discard block
 block discarded – undo
129 129
         );
130 130
 
131 131
         $parentStyle     = $this->parentMenu->getStyle();
132
-        $halfWidth       = ($width + ($input->getStyle()->getPadding() * 2)) / 2;
133
-        $parentHalfWidth = ceil($parentStyle->getWidth() / 2);
132
+        $halfWidth       = ($width + ($input->getStyle()->getPadding()*2))/2;
133
+        $parentHalfWidth = ceil($parentStyle->getWidth()/2);
134 134
 
135 135
         return $parentHalfWidth - $halfWidth;
136 136
     }
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
         );
163 163
 
164 164
         $textLength = mb_strlen(StringUtil::stripAnsiEscapeSequence($text));
165
-        $leftFill   = ($width / 2) - ($textLength / 2);
165
+        $leftFill   = ($width/2) - ($textLength/2);
166 166
         $rightFill  = ceil($width - $leftFill - $textLength);
167 167
 
168 168
         $this->drawLine(
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%s%s\n",
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.