2.1 Hello World
2.1.1 Configuring routing
Add the following configuration in the app/config/routes.php file:
return [ ... ' /helloworld ' = ' + [' name ' = ' HelloWorld ', ' controller ' + = ' app\modules\demo\controller\hellocontroller ', ' action ' = ' hello ' ], ];
This configuration then executes the Hello method in the App\modules\demo\controller\hellocontroller when we access the Http://xxx.xxx.xxx/helloworld in the browser
2.1.2 Creating a Controller
Under the App/modules folder, create the folder: demo/controller/, and then create the file hellocontroller.php, and then write in the file:
<? phpnamespace App\modules\demo\controller; use Minor\controller\controller; class Hellocontroller extends controller{ Span style= "color: #0000ff;" >public function Hello () { return view::render ( " Demo:hello:hello.php ' Name ' => ' world '];
2.1.3 Creating a View File
Create the folder under the App/modules/demo/folder/tpl/hello/and then create the hello.php:
$name?>
And then access it in the browser: Http://xxx.xxx.xxx/helloworld can see Hello World.
Minor "PHP framework" 2. First app Hello World