@@ -59,6 +59,9 @@ |
||
59 | 59 | */ |
60 | 60 | private $currentFrame; |
61 | 61 | |
62 | + /** |
|
63 | + * @param string $title |
|
64 | + */ |
|
62 | 65 | public function __construct( |
63 | 66 | ?string $title, |
64 | 67 | array $items, |
@@ -14,7 +14,7 @@ |
||
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) { |
@@ -45,7 +45,7 @@ |
||
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) { |
@@ -46,7 +46,7 @@ |
||
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; |
@@ -283,7 +283,7 @@ discard block |
||
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 |
||
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 | } |
@@ -10,7 +10,7 @@ |
||
10 | 10 | /** |
11 | 11 | * Get terminal details |
12 | 12 | */ |
13 | - public function getDetails() : string ; |
|
13 | + public function getDetails() : string; |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Get the available width of the terminal |
@@ -267,7 +267,7 @@ |
||
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; |