@@ -223,7 +223,7 @@ discard block |
||
| 223 | 223 | /** |
| 224 | 224 | * Determine if the given name in the presenter style. |
| 225 | 225 | * |
| 226 | - * @param $name |
|
| 226 | + * @param string|null $name |
|
| 227 | 227 | * |
| 228 | 228 | * @return bool |
| 229 | 229 | */ |
@@ -247,7 +247,7 @@ discard block |
||
| 247 | 247 | * |
| 248 | 248 | * @param $name |
| 249 | 249 | * |
| 250 | - * @return mixed |
|
| 250 | + * @return string |
|
| 251 | 251 | */ |
| 252 | 252 | public function getStyle($name) |
| 253 | 253 | { |
@@ -259,7 +259,7 @@ discard block |
||
| 259 | 259 | /** |
| 260 | 260 | * Set new presenter class from given alias name. |
| 261 | 261 | * |
| 262 | - * @param $name |
|
| 262 | + * @param string|null $name |
|
| 263 | 263 | */ |
| 264 | 264 | public function setPresenterFromStyle($name) |
| 265 | 265 | { |
@@ -341,11 +341,11 @@ discard block |
||
| 341 | 341 | /** |
| 342 | 342 | * Create new menu with dropdown. |
| 343 | 343 | * |
| 344 | - * @param $title |
|
| 345 | - * @param callable $callback |
|
| 344 | + * @param string $title |
|
| 345 | + * @param \Closure $callback |
|
| 346 | 346 | * @param array $attributes |
| 347 | 347 | * |
| 348 | - * @return $this |
|
| 348 | + * @return MenuItem |
|
| 349 | 349 | */ |
| 350 | 350 | public function dropdown($title, \Closure $callback, $order = null, array $attributes = array()) |
| 351 | 351 | { |
@@ -377,7 +377,7 @@ discard block |
||
| 377 | 377 | * @param array $parameters |
| 378 | 378 | * @param array $attributes |
| 379 | 379 | * |
| 380 | - * @return static |
|
| 380 | + * @return MenuItem |
|
| 381 | 381 | */ |
| 382 | 382 | public function route($route, $title, $parameters = array(), $order = null, $attributes = array()) |
| 383 | 383 | { |
@@ -419,11 +419,11 @@ discard block |
||
| 419 | 419 | /** |
| 420 | 420 | * Register new menu item using url. |
| 421 | 421 | * |
| 422 | - * @param $url |
|
| 423 | - * @param $title |
|
| 422 | + * @param string $url |
|
| 423 | + * @param string $title |
|
| 424 | 424 | * @param array $attributes |
| 425 | 425 | * |
| 426 | - * @return static |
|
| 426 | + * @return MenuItem |
|
| 427 | 427 | */ |
| 428 | 428 | public function url($url, $title, $order = 0, $attributes = array()) |
| 429 | 429 | { |
@@ -450,7 +450,7 @@ discard block |
||
| 450 | 450 | * Add new divider item. |
| 451 | 451 | * |
| 452 | 452 | * @param int $order |
| 453 | - * @return \Nwidart\Menus\MenuItem |
|
| 453 | + * @return MenuBuilder |
|
| 454 | 454 | */ |
| 455 | 455 | public function addDivider($order = null) |
| 456 | 456 | { |
@@ -462,7 +462,8 @@ discard block |
||
| 462 | 462 | /** |
| 463 | 463 | * Add new header item. |
| 464 | 464 | * |
| 465 | - * @return \Nwidart\Menus\MenuItem |
|
| 465 | + * @param string $title |
|
| 466 | + * @return MenuBuilder |
|
| 466 | 467 | */ |
| 467 | 468 | public function addHeader($title, $order = null) |
| 468 | 469 | { |
@@ -546,6 +547,7 @@ discard block |
||
| 546 | 547 | /** |
| 547 | 548 | * Render menu via view presenter. |
| 548 | 549 | * |
| 550 | + * @param string $presenter |
|
| 549 | 551 | * @return \Illuminate\View\View |
| 550 | 552 | */ |
| 551 | 553 | public function renderView($presenter = null) |
@@ -20,7 +20,7 @@ discard block |
||
| 20 | 20 | /** @test */ |
| 21 | 21 | public function it_generates_an_empty_menu() |
| 22 | 22 | { |
| 23 | - $this->menu->create('test', function (MenuBuilder $menu) { |
|
| 23 | + $this->menu->create('test', function(MenuBuilder $menu) { |
|
| 24 | 24 | }); |
| 25 | 25 | |
| 26 | 26 | $expected = <<<TEXT |
@@ -37,7 +37,7 @@ discard block |
||
| 37 | 37 | /** @test */ |
| 38 | 38 | public function it_makes_is_an_alias_for_create() |
| 39 | 39 | { |
| 40 | - $this->menu->make('test', function (MenuBuilder $menu) { |
|
| 40 | + $this->menu->make('test', function(MenuBuilder $menu) { |
|
| 41 | 41 | }); |
| 42 | 42 | |
| 43 | 43 | $expected = <<<TEXT |
@@ -54,7 +54,7 @@ discard block |
||
| 54 | 54 | /** @test */ |
| 55 | 55 | public function it_render_is_an_alias_of_get() |
| 56 | 56 | { |
| 57 | - $this->menu->make('test', function (MenuBuilder $menu) { |
|
| 57 | + $this->menu->make('test', function(MenuBuilder $menu) { |
|
| 58 | 58 | }); |
| 59 | 59 | |
| 60 | 60 | $expected = <<<TEXT |
@@ -71,7 +71,7 @@ discard block |
||
| 71 | 71 | /** @test */ |
| 72 | 72 | public function it_can_get_the_instance_of_a_menu() |
| 73 | 73 | { |
| 74 | - $this->menu->create('test', function (MenuBuilder $menu) { |
|
| 74 | + $this->menu->create('test', function(MenuBuilder $menu) { |
|
| 75 | 75 | }); |
| 76 | 76 | |
| 77 | 77 | $this->assertInstanceOf(MenuBuilder::class, $this->menu->instance('test')); |
@@ -80,10 +80,10 @@ discard block |
||
| 80 | 80 | /** @test */ |
| 81 | 81 | public function it_can_modify_a_menu_instance() |
| 82 | 82 | { |
| 83 | - $this->menu->create('test', function (MenuBuilder $menu) { |
|
| 83 | + $this->menu->create('test', function(MenuBuilder $menu) { |
|
| 84 | 84 | }); |
| 85 | 85 | |
| 86 | - $this->menu->modify('test', function (MenuBuilder $builder) { |
|
| 86 | + $this->menu->modify('test', function(MenuBuilder $builder) { |
|
| 87 | 87 | $builder->url('hello', 'world'); |
| 88 | 88 | }); |
| 89 | 89 | |
@@ -93,7 +93,7 @@ discard block |
||
| 93 | 93 | /** @test */ |
| 94 | 94 | public function it_gets_a_partial_for_dropdown_styles() |
| 95 | 95 | { |
| 96 | - $this->menu->create('test', function (MenuBuilder $menu) { |
|
| 96 | + $this->menu->create('test', function(MenuBuilder $menu) { |
|
| 97 | 97 | }); |
| 98 | 98 | |
| 99 | 99 | $this->assertStringContainsString('.dropdown-submenu', $this->menu->style()); |
@@ -102,9 +102,9 @@ discard block |
||
| 102 | 102 | /** @test */ |
| 103 | 103 | public function it_can_get_all_menus() |
| 104 | 104 | { |
| 105 | - $this->menu->create('main', function (MenuBuilder $menu) { |
|
| 105 | + $this->menu->create('main', function(MenuBuilder $menu) { |
|
| 106 | 106 | }); |
| 107 | - $this->menu->create('footer', function (MenuBuilder $menu) { |
|
| 107 | + $this->menu->create('footer', function(MenuBuilder $menu) { |
|
| 108 | 108 | }); |
| 109 | 109 | |
| 110 | 110 | $this->assertCount(2, $this->menu->all()); |
@@ -113,9 +113,9 @@ discard block |
||
| 113 | 113 | /** @test */ |
| 114 | 114 | public function it_can_count_menus() |
| 115 | 115 | { |
| 116 | - $this->menu->create('main', function (MenuBuilder $menu) { |
|
| 116 | + $this->menu->create('main', function(MenuBuilder $menu) { |
|
| 117 | 117 | }); |
| 118 | - $this->menu->create('footer', function (MenuBuilder $menu) { |
|
| 118 | + $this->menu->create('footer', function(MenuBuilder $menu) { |
|
| 119 | 119 | }); |
| 120 | 120 | |
| 121 | 121 | $this->assertEquals(2, $this->menu->count()); |
@@ -124,9 +124,9 @@ discard block |
||
| 124 | 124 | /** @test */ |
| 125 | 125 | public function it_can_destroy_all_menus() |
| 126 | 126 | { |
| 127 | - $this->menu->create('main', function (MenuBuilder $menu) { |
|
| 127 | + $this->menu->create('main', function(MenuBuilder $menu) { |
|
| 128 | 128 | }); |
| 129 | - $this->menu->create('footer', function (MenuBuilder $menu) { |
|
| 129 | + $this->menu->create('footer', function(MenuBuilder $menu) { |
|
| 130 | 130 | }); |
| 131 | 131 | |
| 132 | 132 | $this->assertCount(2, $this->menu->all()); |
@@ -137,7 +137,7 @@ discard block |
||
| 137 | 137 | /** @test */ |
| 138 | 138 | public function it_still_generates_empty_menu_after_adding_dropdown() |
| 139 | 139 | { |
| 140 | - $this->menu->create('test', function (MenuBuilder $menu) { |
|
| 140 | + $this->menu->create('test', function(MenuBuilder $menu) { |
|
| 141 | 141 | $menu->dropdown('Test', function($sub) { |
| 142 | 142 | |
| 143 | 143 | })->hideWhen(function() { |
@@ -159,7 +159,7 @@ discard block |
||
| 159 | 159 | /** @test */ |
| 160 | 160 | public function it_still_generates_empty_menu_after_adding_item() |
| 161 | 161 | { |
| 162 | - $this->menu->create('test', function (MenuBuilder $menu) { |
|
| 162 | + $this->menu->create('test', function(MenuBuilder $menu) { |
|
| 163 | 163 | $menu->url('/', 'Test') |
| 164 | 164 | ->hideWhen(function() { |
| 165 | 165 | return true; |