Phalcon 之使用自定義的類

在框架中使用自定義的類是再常見不過的事情,框架套路大多一致。
這裏說下Phalcon中,使用自定義類的方法。php

1.建立一個目錄app

路徑能夠放在app下也能夠放在根目錄下,譬如,放在根目錄下,文件夾名叫demo框架

<?php
  namespace Tools;
  class Hello{
    public function hello($par){
      echo "Hello ".$par." !";
    }
  }
?>

2.註冊命名空間this

不知道命名空間爲什麼物的自行Google,打開app/config/loader.php,添加代碼以下spa

/**
 * 註冊命名空間
 */
$loader->registerNamespaces(
    array(
          // 'Tools'    => "../app/tools/"
          'Tools'    => "../tools/"
    )
)->register();

3.注入服務code

use Tools\Hello as hello;

/**
 * 自定義類引用
*/  
$di->setShared('hello', function () {
return new Hello();
});

4.調用本身的方法io

$this->hello->hello('word);
相關文章
相關標籤/搜索