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);
相关文章
相关标签/搜索