-
Notifications
You must be signed in to change notification settings - Fork 1.9k
feat: add --host
option to spark routes
#7213
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@kenjis my routes: $routes->get('/', 'Home::index');
$routes->get('/', 'Account::index', ['hostname' => 'account.example.com']);
$routes->get('/b1', 'Home::bPage', ['hostname' => 'blog.example.com']);
$routes->get('/a2', 'Home::aPage', ['hostname' => 'blog.example.com']);
$routes->get('login', 'Login::postIndex');
$routes->post('login', 'Login::postIndex'); result : C:\Users\ppars\OneDrive\Desktop\CodeIgniter4-4.4>php spark routes --host account.example.com
CodeIgniter v4.3.1 Command Line Tool - Server Time: 2023-02-03 15:05:56 UTC+00:00
Host: account.example.com
+--------+-------+------+-----------------------------------+----------------+---------------+
| Method | Route | Name | Handler | Before Filters | After Filters |
+--------+-------+------+-----------------------------------+----------------+---------------+
| GET | / | » | \App\Controllers\Account::index | | toolbar |
| GET | login | » | \App\Controllers\Login::postIndex | | toolbar |
| POST | login | » | \App\Controllers\Login::postIndex | | toolbar |
+--------+-------+------+-----------------------------------+----------------+---------------+ In that case I expect the result to be as follows: C:\Users\ppars\OneDrive\Desktop\CodeIgniter4-4.4>php spark routes --host account.example.com
CodeIgniter v4.3.1 Command Line Tool - Server Time: 2023-02-03 15:10:56 UTC+00:00
Host: account.example.com
+--------+-------+------+---------------------------------+----------------+---------------+
| Method | Route | Name | Handler | Before Filters | After Filters |
+--------+-------+------+---------------------------------+----------------+---------------+
| GET | / | » | \App\Controllers\Account::index | | toolbar |
+--------+-------+------+---------------------------------+----------------+---------------+ |
And my routes: $routes->get('/', 'Home::index');
$routes->get('/', 'Account::index', ['hostname' => 'account.example.com']);
$routes->get('/b1', 'Home::bPage', ['hostname' => 'blog.example.com']);
$routes->get('/a2', 'Home::aPage', ['hostname' => 'blog.example.com']); result : C:\Users\ppars\OneDrive\Desktop\CodeIgniter4-4.4>php spark routes --host blog.example.com
CodeIgniter v4.3.1 Command Line Tool - Server Time: 2023-02-03 15:40:15 UTC+00:00
Host: blog.example.com
+--------+-------+------+------------------------------+----------------+---------------+
| Method | Route | Name | Handler | Before Filters | After Filters |
+--------+-------+------+------------------------------+----------------+---------------+
| GET | / | » | \App\Controllers\Home::index | | toolbar |
| GET | b1 | » | \App\Controllers\Home::bPage | | toolbar |
| GET | a2 | » | \App\Controllers\Home::aPage | | toolbar |
+--------+-------+------+------------------------------+----------------+---------------+ In that case I expect the result to be as follows: C:\Users\ppars\OneDrive\Desktop\CodeIgniter4-4.4>php spark routes --host blog.example.com
CodeIgniter v4.3.1 Command Line Tool - Server Time: 2023-02-03 15:41:08 UTC+00:00
Host: blog.example.com
+--------+-------+------+------------------------------+----------------+---------------+
| Method | Route | Name | Handler | Before Filters | After Filters |
+--------+-------+------+------------------------------+----------------+---------------+
| GET | b1 | » | \App\Controllers\Home::bPage | | toolbar |
| GET | a2 | » | \App\Controllers\Home::aPage | | toolbar |
+--------+-------+------+------------------------------+----------------+---------------+ It seems that this PR needs changes. |
@datamweb This command should list all the routes that are available for the specified hostname.
|
Yes, this command shows all routes that are available for the specified hostname. |
Okay, I get it, my take on this PR was wrong. |
Description
Checklist: