22
33namespace Nwidart \Menus \Tests ;
44
5+ use Illuminate \Support \Arr ;
56use Nwidart \Menus \Menu ;
67use Nwidart \Menus \MenuItem ;
78
@@ -123,7 +124,7 @@ public function it_can_make_a_simple_route_menu_item()
123124 $ children = $ menuItem ->getChilds ()[0 ]->getChilds ();
124125
125126 $ this ->assertCount (1 , $ children );
126- $ childMenuItem = array_first ($ children );
127+ $ childMenuItem = Arr:: first ($ children );
127128 $ this ->assertEquals ('settings.account ' , $ childMenuItem ->route [0 ]);
128129 $ this ->assertEquals (['user_id ' => 1 ], $ childMenuItem ->route [1 ]);
129130 }
@@ -138,7 +139,7 @@ public function it_can_make_a_route_menu_item()
138139 $ children = $ menuItem ->getChilds ()[0 ]->getChilds ();
139140
140141 $ this ->assertCount (1 , $ children );
141- $ childMenuItem = array_first ($ children );
142+ $ childMenuItem = Arr:: first ($ children );
142143 $ this ->assertEquals ('settings.account ' , $ childMenuItem ->route [0 ]);
143144 $ this ->assertEquals (['user_id ' => 1 ], $ childMenuItem ->route [1 ]);
144145 $ this ->assertSame (1 , $ childMenuItem ->order );
@@ -155,7 +156,7 @@ public function it_can_make_a_simple_url_menu_item()
155156 $ children = $ menuItem ->getChilds ()[0 ]->getChilds ();
156157
157158 $ this ->assertCount (1 , $ children );
158- $ childMenuItem = array_first ($ children );
159+ $ childMenuItem = Arr:: first ($ children );
159160 $ this ->assertEquals ('settings/account ' , $ childMenuItem ->url );
160161 $ this ->assertEquals ('Account ' , $ childMenuItem ->title );
161162 }
@@ -170,7 +171,7 @@ public function it_can_make_a_url_menu_item()
170171 $ children = $ menuItem ->getChilds ()[0 ]->getChilds ();
171172
172173 $ this ->assertCount (1 , $ children );
173- $ childMenuItem = array_first ($ children );
174+ $ childMenuItem = Arr:: first ($ children );
174175 $ this ->assertEquals ('settings/account ' , $ childMenuItem ->url );
175176 $ this ->assertEquals ('Account ' , $ childMenuItem ->title );
176177 $ this ->assertSame (1 , $ childMenuItem ->order );
@@ -229,7 +230,7 @@ public function it_can_get_the_correct_url_for_route_type()
229230 $ sub ->route ('settings.account ' , 'Account ' );
230231 });
231232 $ children = $ menuItem ->getChilds ()[0 ]->getChilds ();
232- $ childMenuItem = array_first ($ children );
233+ $ childMenuItem = Arr:: first ($ children );
233234
234235 $ this ->assertEquals ('http://localhost/settings/account ' , $ childMenuItem ->getUrl ());
235236 }
0 commit comments