雷林鹏分享:YAF 命名规则

  YAF 命名规则默认采用的是驼峰命名法

  范例:

  1、控制器:controller/Hello.php

  class HelloController extends Yaf_Controller_Abstract

  {

  public function indexAction()

  {

  $this->getView()->assign("say", 'Hello world!');

  }

  public function nameAction()

  {

扫描二维码关注公众号,回复: 6189310 查看本文章

  $this->getView()->assign('name', 'yaf');

  }

  }

  我可以看到:

  类名:文件名+Controller,采用驼峰命名法,首字母大写

  方法名:动作名+Action,采用驼峰命名法,动作名首字母小写

  2、视图文件

  public function indexAction()

  {

  $this->getView()->assign("say", 'Hello world!');

  }

  index 方法,默认会把 变量 say 值分配给 视图文件 views/hello/index.phtml

  public function nameAction()

  {

  $this->getView()->assign('name', 'yaf');

  }

  name 方法,默认把变量 name 分配给视图文件 views/hello/name.phtml

  我们可以看到,视图文件都放在以类名(小写)为目录的文件夹中,不同方法对用不同视图文件。文章转载自 [http://www.php230.com]

  (编辑:雷林鹏 来源:网络 侵删)

猜你喜欢

转载自www.cnblogs.com/linpeng1/p/10843955.html