YForward.class.php 809 Bytes
<?php
/**
 * 封装转换请求方法
 * 
 * @version 0.2 2012-12-13 17:19:27 <fei.hong@yoho.cn>
 * @name Framework_Response_YForward
 * @author xiaoma
 * @since 0.1 2012-6-25
 */
class Framework_Response_YForward 
{
	/**
	 * 附加参数
	 * 
	 * @var array
	 */
	private $args;
	
	/**
	 * 构造函数
	 *
	 * @param string | array $udi
	 * @param array $args
	 */
	public function __construct($udi, array $args = array()) 
	{
		Framework_YHttpRequest::instance()->changeRequestUDI($udi);

		$this->setArgs($args);
	}
	
	/**
	 * 设置参数
	 * 
	 * @param array $args (设置参数)
	 * @return void
	 * @since 0.2
	 */
	public function setArgs($args)
	{
		$this->args = $args;
	}
	
	/**
	 * 获取参数
	 * 
	 * @return array
	 * @since 0.2
	 */
	public function getArgs()
	{
		return $this->args;
	}

}