Kontrolcü (Controller) - muhametsafak/phpxi Wiki

Projenize ait kontrolcüler /PHPXI/APPLICATION/Controller/ dizininde bulunur.

Kontrolcü Oluşturma

Bir kontrolcü oluşturmadan önce bilmeniz gereken birkaç önemli şey var.

  1. Kontrolcü dosyasının adı büyük harfle başlamalıdır.
  2. Kontrolcü /PHPXI/APPLICATION/Controller/ dizininde bulunmalıdır.
  3. Kontrolcünün dosya adı ile oluşturulan sınıf/class adı aynı olmalıdır.
  4. Her kontrolcü namespace Application\Controller altında oluşturulmaldır.
  5. \PHPXI\Controller extends edilmelidir.

Test isimli bir kontrolcü oluşturmak için;

/PHPXI/APPLICATION/Controller/Test.php

şeklinde bir dosya oluşturmanız ve içerisine;

namespace Application\Controller;

if(!defined("INDEX")){ die("You are not authorized to access"); }

class Test extends \PHPXI\Controller{

    public function index(){
        echo "Burası index";
    }
    
}