首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Yaf_Action_Abstract (class)

介绍

(Yaf >=1.0.0)

一个动作可以在Yaf的一个单独的文件中定义(参见Yaf_Controller_Abstract)。那是一个动作方法,也可以是一个Yaf_Action_Abstract类。

由于应该有一个可以被Yaf调用的入口点(从PHP 5.3开始,有一个新的魔术方法__invoke,但Yaf不仅可以用于PHP 5.3+,而且Yaf选择另一个神奇的方法执行),您必须实现抽象方法Yaf_Action_Abstract::execute()在您的自定义操作类中。

类别简介

Yaf_Action_Abstract extends Yaf_Controller_Abstract {

/* Properties */

protected $_controller ;

/* Methods */

代码语言:javascript
复制
abstract publicmixed execute ([ mixed $arg [, mixed $... ]] )
代码语言:javascript
复制
publicYaf_Controller_Abstract getController ( void )

/* Inherited methods */

代码语言:javascript
复制
final private void Yaf_Controller_Abstract::__clone ( void )
代码语言:javascript
复制
final private Yaf_Controller_Abstract::__construct ( void )
代码语言:javascript
复制
protected bool Yaf_Controller_Abstract::display ( string $tpl [, array $parameters ] )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::forward ( string $action [, array $paramters ] )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::getInvokeArg ( string $name )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::getInvokeArgs ( void )
代码语言:javascript
复制
public string Yaf_Controller_Abstract::getModuleName ( void )
代码语言:javascript
复制
public Yaf_Request_Abstract Yaf_Controller_Abstract::getRequest ( void )
代码语言:javascript
复制
public Yaf_Response_Abstract Yaf_Controller_Abstract::getResponse ( void )
代码语言:javascript
复制
public Yaf_View_Interface Yaf_Controller_Abstract::getView ( void )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::getViewpath ( void )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::init ( void )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::initView ([ array $options ] )
代码语言:javascript
复制
public bool Yaf_Controller_Abstract::redirect ( string $url )
代码语言:javascript
复制
protected string Yaf_Controller_Abstract::render ( string $tpl [, array $parameters ] )
代码语言:javascript
复制
public void Yaf_Controller_Abstract::setViewpath ( string $view_directory )

}

属性

_module_name_request_response_invoke_args_view_controller

目录

  • Yaf_Action_Abstract::execute - 动作入口点
  • Yaf_Action_Abstract::getController - 检索控制器对象

← Yaf_Controller_Abstract::setViewpath

Yaf_Action_Abstract::execute →

扫码关注腾讯云开发者

领取腾讯云代金券