phpDocumentor viewer
[ class tree: viewer ] [ index: viewer ] [ all elements ]

Class: AbstractWindViewTemplate

Source Location: /viewer/AbstractWindViewTemplate.php

Class AbstractWindViewTemplate

Class Overview

模板编译抽象类定义

模板编译类的抽象类定义,职责:编译给定模板文件,并返回编译后的内容. 该类只有一个抽象接口需要被实现doCompile,模板编译类只有一个对外的公开接口compile.

Located in /viewer/AbstractWindViewTemplate.php [line 14]

WindModule
   |
   --AbstractWindViewTemplate
Author(s): API Tags:
Abstract:  

Information Tags:
Version:  $Id: AbstractWindViewTemplate.php 3298 2012-01-06 12:48:26Z yishuo $
Copyright:  ©2003-2103 phpwind.com
License:  http://www.windframework.com

Methods

[ Top ]
Descendants
Child Class Description
WindViewTemplate 模板编译类

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From WindModule

WindModule::$_config
WindModule::$_proxy
WindModule::$_typeValidation

Inherited From WindModule

WindModule::getConfig()
根据配置名取得相应的配置
WindModule::getRequest()
返回当前应用的WindHttpRequest对象
WindModule::getResponse()
返回当前应用的WindHttpResponse对象
WindModule::getSystemFactory()
返回当前应用的WindFactory对象
WindModule::setConfig()
设置类配置
WindModule::setDelayAttributes()
设置延迟加载类属性相关组件配置信息
WindModule::toArray()
返回该对象的数组类型
WindModule::writeTableCloneProperty()
类对象clone白名单
WindModule::__call()
重载了魔术方法__call
WindModule::__clone()
重载魔术方法__clone
WindModule::__get()
重载了魔术方法__get
WindModule::__set()
重载了魔术方法__set

[ Top ]
Method Summary
void   compile()   进行视图渲染
string   compileDelimiter()  
void   compileStream()   渲染流
string   doCompile()   模板内容编译实现,返回编译后模板内容内容

[ Top ]
Methods
compile  [line 31]

  void compile( string $templateFile, WindViewerResolver $windViewerResolver  )

进行视图渲染

Parameters:
string   $templateFile:  | 模板文件
WindViewerResolver   $windViewerResolver: 

API Tags:
Access:  public


[ Top ]
compileDelimiter  [line 54]

  string compileDelimiter( string $content  )

Parameters:
string   $content:  content

API Tags:
Access:  protected


[ Top ]
compileStream  [line 44]

  void compileStream( string $stream, WindViewerResolver $windViewerResolver  )

渲染流

Parameters:
string   $stream: 
WindViewerResolver   $windViewerResolver: 

API Tags:
Access:  public


[ Top ]
doCompile  [line 23]

  string doCompile( string $content, [WindViewerResolver $windViewerResolver = null]  )

模板内容编译实现,返回编译后模板内容内容

Parameters:
string   $content:  模板内容
WindViewerResolver   $windViewerResolver: 

API Tags:
Abstract:  
Access:  protected


Redefined in descendants as:

[ Top ]

Documentation generated on Fri, 30 Mar 2012 11:43:26 +0800 by phpDocumentor 1.4.4