Format penulisan file pada Panada

![](http://4.bp.blogspot.com/-ZRenRr8ZCuc/TfZI5My8iZI/AAAAAAAAAlg/gO5PC8tMvIk/ s320/panada-format-file.png)

Seperti framework lainnya, Panada juga memiliki aturan/format tersendiri dalam penulisan file, baik untuk Controller, Model dan View.
Jika dengan CodeIgniter aturan penulisan Controller adalah, nama file harus huruf kecil, dan nama class sama dengan nama file tetapi harus diawali dengan huruf besar. Sedangkan dengan Panada format penulisan untuk Controller adalah nama file juga harus huruf kecil, dan nama class adalah nama file ditambah prefix “Controller_” (seperti pada gambar).
Untuk lebih jelas perhatikan tulisan berikut ini

Controller
Format Penulisan File

Contoh :

nama file = home.php

class Controller_home extends Panada {  
    public function __construct(){  
        parent::__construct();  
    }  
    public function index(){  
        echo "Hello world";  
    }  
}  

Model
Format Penulisan File

Tak ada  default action didalam file model.

Contoh :

nama file =Modeltest

class Model_Modeltest {  
    function show_hello() {  
        echo "Hello from model";  
    }  
}  
?>  

Format Pemanggilan File
Jika mengikuti nama file yang diatas maka model tersebut dipanggil dari Controller dengan cara berikut
$this->testmodel = new Model_testmodel();

View
Pada file tak ada aturan khusus terhadap Panada, sama seperti syntax php lainnya.

Format Pemanggilan File
_
_

$this->view_namaview()  

dimana namaview diatas adalah nama file yang akan dipanggil didirektori view, namaview ini harus sama dengan nama file yang disimpan, jika filenya adalah namaView maka skrip tersebut dipanggil dengan $this->view_namaView().

Referensi