Completed
Push — master ( 025fda...363ead )
by Oleg
07:00
created
tests/BuilderTest.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 Malezha\Menu\Tests;
4 4
 
5
-use Illuminate\Support\Collection;
6 5
 use Malezha\Menu\Contracts\Builder;
7 6
 use Malezha\Menu\Entity\Attributes;
8 7
 use Malezha\Menu\Entity\Item;
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
         $builder = $this->builderFactory();
39 39
 
40 40
         $item = $builder->add('index', 'Index', '/', ['class' => 'main-menu'], ['class' => 'link'],
41
-            function (Item $item) {
41
+            function(Item $item) {
42 42
                 $this->assertAttributeEquals('Index', 'title', $item->getLink());
43 43
                 $item->getLink()->setTitle('Home');
44 44
             });
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
         
103 103
         $this->assertInstanceOf(Attributes::class, $activeAttributes);
104 104
 
105
-        $result = $builder->activeAttributes(function ($attributes) {
105
+        $result = $builder->activeAttributes(function($attributes) {
106 106
             $this->assertInstanceOf(Attributes::class, $attributes);
107 107
             
108 108
             return $attributes->get('class');
@@ -115,9 +115,9 @@  discard block
 block discarded – undo
115 115
     {
116 116
         $builder = $this->builderFactory();
117 117
         
118
-        $group = $builder->group('test', function (Item $item) use ($builder) {
118
+        $group = $builder->group('test', function(Item $item) use ($builder) {
119 119
             $this->assertAttributeEquals($builder, 'builder', $item);
120
-        }, function (Builder $menu) use ($builder) {
120
+        }, function(Builder $menu) use ($builder) {
121 121
             $this->assertEquals($builder->activeAttributes()->all(), $menu->activeAttributes()->all());
122 122
         });
123 123
 
@@ -131,18 +131,18 @@  discard block
 block discarded – undo
131 131
         $index = $builder->add('index', 'Index Page', url('/'));
132 132
         $index->getLink()->getAttributes()->push(['class' => 'menu-link']);
133 133
 
134
-        $builder->group('orders', function ($item) {
134
+        $builder->group('orders', function($item) {
135 135
             $item->getAttributes()->push(['class' => 'child-menu']);
136 136
             
137 137
             $link = $item->getLink();
138 138
             $link->setTitle('Orders');
139 139
             $link->setUrl('javascript:;');
140 140
 
141
-        }, function ($menu) {
141
+        }, function($menu) {
142 142
             $menu->add('all', 'All', url('/orders/all'));
143 143
             $menu->add('type_1', 'Type 1', url('/orders/1'), [], ['class' => 'text-color-red']);
144 144
 
145
-            $menu->add('type_2', 'Type 2', url('/orders/2'), [], [], function ($item) {
145
+            $menu->add('type_2', 'Type 2', url('/orders/2'), [], [], function($item) {
146 146
                 $item->getLink()->getAttributes()->push(['data-attribute' => 'value']);
147 147
             });
148 148
         });
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
         $builder = $this->builderFactory();
159 159
 
160 160
         $builder->add('index', 'Index Page', url('/'));
161
-        $builder->add('login', 'Login', url('/login'))->setDisplayRule(function () {
161
+        $builder->add('login', 'Login', url('/login'))->setDisplayRule(function() {
162 162
             return true;
163 163
         });
164 164
         $builder->add('admin', 'Admin', url('/admin'))->setDisplayRule(false);
Please login to merge, or discard this patch.
tests/LinkTest.php 1 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 Malezha\Menu\Tests;
4 4
 
5
-use Illuminate\Contracts\Routing\UrlGenerator;
6 5
 use Malezha\Menu\Entity\Link;
7 6
 
8 7
 class LinkTest extends TestCase
Please login to merge, or discard this patch.