在框架中使用自定義的類是再常見不過的事情,框架套路大多一致。
這裏說下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);