added basic bundle routing test.
This commit is contained in:
parent
6b1b0ee5e1
commit
5a37473e7b
|
@ -84,4 +84,14 @@ public function testBasicRouteToControllerIsRouted()
|
||||||
$this->assertEquals('admin.panel@show', Router::route('GET', 'admin/panel/show')->action['uses']);
|
$this->assertEquals('admin.panel@show', Router::route('GET', 'admin/panel/show')->action['uses']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test basic bundle route resolution.
|
||||||
|
*
|
||||||
|
* @group laravel
|
||||||
|
*/
|
||||||
|
public function testRoutesToBundlesCanBeResolved()
|
||||||
|
{
|
||||||
|
$this->assertEquals('GET /dashboard', Router::route('GET', 'dashboard')->key);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,5 +1,38 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Bundle Configuration
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Bundles allow you to conveniently extend and organize your application.
|
||||||
|
| Think of bundles as self-contained applications. They can have routes,
|
||||||
|
| controllers, models, views, configuration, etc. You can even create
|
||||||
|
| your own bundles to share with the Laravel community.
|
||||||
|
|
|
||||||
|
| This is a list of the bundles installed for your application and tells
|
||||||
|
| Laravel the location of the bundle's root directory, as well as the
|
||||||
|
| root URI the bundle responds to.
|
||||||
|
|
|
||||||
|
| For example, if you have an "admin" bundle located in "bundles/admin"
|
||||||
|
| that you want to handle requests with URIs that begin with "admin",
|
||||||
|
| simply add it to the array like this:
|
||||||
|
|
|
||||||
|
| 'admin' => array(
|
||||||
|
| 'location' => 'admin',
|
||||||
|
| 'handles' => 'admin',
|
||||||
|
| ),
|
||||||
|
|
|
||||||
|
| Note that the "location" is relative to the "bundles" directory.
|
||||||
|
| Now the bundle will be recognized by Laravel and will be able
|
||||||
|
| to respond to requests beginning with "admin"!
|
||||||
|
|
|
||||||
|
| Have a bundle that lives in the root of the bundle directory
|
||||||
|
| and doesn't respond to any requests? Just add the bundle
|
||||||
|
| name to the array and we'll take care of the rest.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
return array(
|
return array(
|
||||||
|
|
||||||
'dashboard' => array(
|
'dashboard' => array(
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
Router::register('GET /dashboard', function() {});
|
Loading…
Reference in New Issue