mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-07 23:22:48 +08:00
改进Route类的checkDomain方法
This commit is contained in:
@@ -624,7 +624,7 @@ class Route
|
|||||||
* @param string $method 请求类型
|
* @param string $method 请求类型
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public static function checkDomain($request, $method)
|
public static function checkDomain($request, $method = 'GET')
|
||||||
{
|
{
|
||||||
// 域名规则
|
// 域名规则
|
||||||
$rules = self::$rules['domain'];
|
$rules = self::$rules['domain'];
|
||||||
|
|||||||
@@ -193,7 +193,7 @@ class routeTest extends \PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
$request = Request::create('http://subdomain.thinkphp.cn');
|
$request = Request::create('http://subdomain.thinkphp.cn');
|
||||||
Route::domain('subdomain.thinkphp.cn', 'sub?abc=test&status=1');
|
Route::domain('subdomain.thinkphp.cn', 'sub?abc=test&status=1');
|
||||||
Route::checkDomain($request, 'GET');
|
Route::checkDomain($request);
|
||||||
$this->assertEquals('sub?abc=test&status=1', Route::rules('domain')['subdomain.thinkphp.cn'][0][0]);
|
$this->assertEquals('sub?abc=test&status=1', Route::rules('domain')['subdomain.thinkphp.cn'][0][0]);
|
||||||
$this->assertEquals('sub', Route::getbind('module'));
|
$this->assertEquals('sub', Route::getbind('module'));
|
||||||
$this->assertEquals('test', $_GET['abc']);
|
$this->assertEquals('test', $_GET['abc']);
|
||||||
|
|||||||
Reference in New Issue
Block a user