Creating my First PHP Framework : Day 4

After knowing which controller to load with App.php  , we need to know what the view

corresponding, or simply create a functions to load the view in Controller.php





in this file we find a function called view , it has 3 parameters

$view : the view file name
$data = [] : array of a view variables ,if we want send variables to the view
$template="default" : The view layout it loads by default , default.php



exemple :

$this->view('pages/home',$data = ['name'=>$name]);


the second function model is just requiring the model for the controller

require_once "../app/models/".$model.".php";

and getting instant of it


return new $model();


Tip : ob_start  is more like to save the view file content inside  a variable

Comments

Popular posts from this blog

Twitter API with PHP

Realtime Chat Application with CakePHP and Socket.IO #1

Let's build a mobile application with Ionic Framework #3