diff options
321 files changed, 968 insertions, 967 deletions
@@ -1,7 +1,7 @@  The PRADO framework and the included demos are free software.  They are released under the terms of the following BSD License. -Copyright 2004-2013, The PRADO Group (http://www.pradosoft.com) +Copyright 2004-2014, The PRADO Group (http://www.pradosoft.com)  All rights reserved.  Redistribution and use in source and binary forms, with or without diff --git a/bin/prado-cli.php b/bin/prado-cli.php index b4b43062..d8232fe2 100755 --- a/bin/prado-cli.php +++ b/bin/prado-cli.php @@ -5,7 +5,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: prado-cli.php 3316 2013-08-20 13:51:25Z ctrlaltca $   */ @@ -1,6 +1,6 @@  <?xml version="1.0" encoding="UTF-8"?>  <!-- -  PRADO 3.2 build file - Copyright (C) 2013 PradoSoft +  PRADO 3.2 build file - Copyright (C) 2014 PradoSoft    Requirements    ============ diff --git a/buildscripts/apigen/pradosoft/@layout.latte b/buildscripts/apigen/pradosoft/@layout.latte index 2790d92c..266f0e17 100644 --- a/buildscripts/apigen/pradosoft/@layout.latte +++ b/buildscripts/apigen/pradosoft/@layout.latte @@ -182,7 +182,7 @@ the file LICENSE.md that was distributed with this source code.    <a href="/support/">Contact Us</a>    <br/>    {$config->title} API documentation generated by <a href="http://apigen.org">{$generator} {$version}</a> -  <br/>Copyright © 2006-2013 by the PRADO Group.<br/> +  <br/>Copyright © 2006-2014 by the PRADO Group.<br/>    <a title="Powered by PRADO" href="http://www.pradosoft.com/"><img src="http://www.pradosoft.com/images/powered2.gif" style="border-width:0px;" alt="Powered by PRADO" /></a>  </div> diff --git a/buildscripts/texbuilder/quickstart/quickstart.tex b/buildscripts/texbuilder/quickstart/quickstart.tex index 41258800..29c76afc 100644 --- a/buildscripts/texbuilder/quickstart/quickstart.tex +++ b/buildscripts/texbuilder/quickstart/quickstart.tex @@ -53,7 +53,7 @@  %----------------- TITLE --------------  \title{\Huge \bfseries PRADO v3.2.3 Quickstart Tutorial -    \thanks{Copyright 2004-2013. All Rights Reserved.} +    \thanks{Copyright 2004-2014. All Rights Reserved.}  }  \author{Qiang Xue and Wei Zhuo}  \date{\today} @@ -78,7 +78,7 @@ Prado quick start doc  \chapter*{License}  \addcontentsline{toc}{chapter}{License}  PRADO is free software released under the terms of the following BSD license.\\ -Copyright 2004-2013, The PRADO Group (http://www.pradosoft.com) +Copyright 2004-2014, The PRADO Group (http://www.pradosoft.com)  All rights reserved.  Redistribution and use in source and binary forms, with or without diff --git a/demos/quickstart/protected/controls/Layout.tpl b/demos/quickstart/protected/controls/Layout.tpl index b9e36e40..c3e67272 100755 --- a/demos/quickstart/protected/controls/Layout.tpl +++ b/demos/quickstart/protected/controls/Layout.tpl @@ -50,7 +50,7 @@  </table>
  <div id="footer">
 -Copyright © 2005-2013 <a href="http://www.pradosoft.com">PradoSoft</a>.
 +Copyright © 2005-2014 <a href="http://www.pradosoft.com">PradoSoft</a>.
  <br/><br/>
  <%= Prado::poweredByPrado() %>
  <a href="http://validator.w3.org/check?uri=referer"><img border="0" src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" height="31" width="88" /></a>
 diff --git a/demos/quickstart/protected/controls/SampleLayout.tpl b/demos/quickstart/protected/controls/SampleLayout.tpl index 5a5ca898..ba286f0f 100755 --- a/demos/quickstart/protected/controls/SampleLayout.tpl +++ b/demos/quickstart/protected/controls/SampleLayout.tpl @@ -19,7 +19,7 @@  </div>
  <div class="samplemenu">
      <div class="copyright">
 -        Copyright © 2005-2013 <a href="http://www.pradosoft.com">PradoSoft</a>
 +        Copyright © 2005-2014 <a href="http://www.pradosoft.com">PradoSoft</a>
      </div>
  </div>
 diff --git a/demos/quickstart/protected/controls/es/SampleLayout.tpl b/demos/quickstart/protected/controls/es/SampleLayout.tpl index 24f0575a..d6d4d9b4 100755 --- a/demos/quickstart/protected/controls/es/SampleLayout.tpl +++ b/demos/quickstart/protected/controls/es/SampleLayout.tpl @@ -19,7 +19,7 @@  </div>
  <div class="samplemenu">
      <div class="copyright">
 -        Copyright © 2005-2013 <a href="http://www.pradosoft.com">PradoSoft</a>
 +        Copyright © 2005-2014 <a href="http://www.pradosoft.com">PradoSoft</a>
      </div>
  </div>
 diff --git a/demos/quickstart/protected/controls/fr/SampleLayout.tpl b/demos/quickstart/protected/controls/fr/SampleLayout.tpl index e421604c..e6fd2347 100755 --- a/demos/quickstart/protected/controls/fr/SampleLayout.tpl +++ b/demos/quickstart/protected/controls/fr/SampleLayout.tpl @@ -19,7 +19,7 @@  </div>
  <div class="samplemenu">
      <div class="copyright">
 -        Copyright © 2005-2013 <a href="http://www.pradosoft.com">PradoSoft</a>
 +        Copyright © 2005-2014 <a href="http://www.pradosoft.com">PradoSoft</a>
      </div>
  </div>
 diff --git a/framework/Caching/TAPCCache.php b/framework/Caching/TAPCCache.php index 8826fac6..cdfc89d6 100644 --- a/framework/Caching/TAPCCache.php +++ b/framework/Caching/TAPCCache.php @@ -4,7 +4,7 @@   *   * @author Alban Hanry <compte_messagerie@hotmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAPCCache.php 3281 2013-03-13 21:01:40Z ctrlaltca $   * @package System.Caching @@ -57,10 +57,10 @@ class TAPCCache extends TCache  	{  		if(!extension_loaded('apc'))  			throw new TConfigurationException('apccache_extension_required'); -				 +  		if(ini_get('apc.enabled') == false) -			throw new TConfigurationException('apccache_extension_not_enabled');	 -			 +			throw new TConfigurationException('apccache_extension_not_enabled'); +  		if(substr(php_sapi_name(), 0, 3) === 'cli' and ini_get('apc.enable_cli') == false)  			throw new TConfigurationException('apccache_extension_not_enabled_cli'); diff --git a/framework/Caching/TCache.php b/framework/Caching/TCache.php index 0a0ca2db..99762bd9 100644 --- a/framework/Caching/TCache.php +++ b/framework/Caching/TCache.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCache.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Caching diff --git a/framework/Caching/TDbCache.php b/framework/Caching/TDbCache.php index 01962a55..61245b96 100644 --- a/framework/Caching/TDbCache.php +++ b/framework/Caching/TDbCache.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCache.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Caching diff --git a/framework/Caching/TEACache.php b/framework/Caching/TEACache.php index 6a20f63b..6726547d 100644 --- a/framework/Caching/TEACache.php +++ b/framework/Caching/TEACache.php @@ -1 +1 @@ -<?php
/**
 * TEACache class file
 *
 * @author Dario rigolin <drigolin@e-portaltech.it>
 * @link http://www.pradosoft.com/
 * @copyright Copyright © 2005-2013 PradoSoft
 * @license http://www.pradosoft.com/license/
 * @version $Id: TEACache.php 3281 2013-03-13 19:31:03Z xue $
 * @package System.Caching
 */
/**
 * TEACache class
 *
 * TEACache implements a cache application module based on {@link http://eaccelerator.net/ eAccelerator}.
 *
 * By definition, cache does not ensure the existence of a value
 * even if it never expires. Cache is not meant to be an persistent storage.
 *
 * To use this module, the eAccelerator PHP extension must be loaded and enabled
 *
 * Please note that as of v0.9.6, eAccelerator no longer supports data caching.
 * This means if you still want to use this component, your eAccelerator should be of 0.9.5.x or lower version.
 *
 * Some usage examples of TEACache are as follows,
 * <code>
 * $cache=new TEACache;  // TEACache may also be loaded as a Prado application module
 * $cache->init(null);
 * $cache->add('object',$object);
 * $object2=$cache->get('object');
 * </code>
 *
 * If loaded, TEACache will register itself with {@link TApplication} as the
 * cache module. It can be accessed via {@link TApplication::getCache()}.
 *
 * TEACache may be configured in application configuration file as follows
 * <code>
 * <module id="cache" class="System.Caching.TEACache" />
 * </code>
 *
 * @author Dario Rigolin <drigolin@e-portaltech.it>
 * @version $Id: TEACache.php 3281 2013-03-13 19:31:03Z xue $
 * @package System.Caching
 * @since 3.2.2
 */
class TEACache extends TCache
{
   /**
    * Initializes this module.
    * This method is required by the IModule interface.
    * @param TXmlElement configuration for this module, can be null
    * @throws TConfigurationException if eaccelerator extension is not installed or not started, check your php.ini
    */
	public function init($config)
	{
		if(!function_exists('eaccelerator_get'))
			throw new TConfigurationException('eacceleratorcache_extension_required');
		parent::init($config);
	}
	/**
	 * Retrieves a value from cache with a specified key.
	 * This is the implementation of the method declared in the parent class.
	 * @param string a unique key identifying the cached value
	 * @return string the value stored in cache, false if the value is not in the cache or expired.
	 */
	protected function getValue($key)
	{
		$value = eaccelerator_get($key);
		return ($value === null) ? false : $value;
	}
	/**
	 * Stores a value identified by a key in cache.
	 * This is the implementation of the method declared in the parent class.
	 *
	 * @param string the key identifying the value to be cached
	 * @param string the value to be cached
	 * @param integer the number of seconds in which the cached value will expire. 0 means never expire.
	 * @return boolean true if the value is successfully stored into cache, false otherwise
	 */
	protected function setValue($key,$value,$expire)
	{
		return eaccelerator_put($key,$value,$expire);
	}
	/**
	 * Stores a value identified by a key into cache if the cache does not contain this key.
	 * This is the implementation of the method declared in the parent class.
	 *
	 * @param string the key identifying the value to be cached
	 * @param string the value to be cached
	 * @param integer the number of seconds in which the cached value will expire. 0 means never expire.
	 * @return boolean true if the value is successfully stored into cache, false otherwise
	 */
	protected function addValue($key,$value,$expire)
	{
		return (null === eaccelerator_get($key)) ? $this->setValue($key,$value,$expire) : false;
	}
	/**
	 * Deletes a value with the specified key from cache
	 * This is the implementation of the method declared in the parent class.
	 * @param string the key of the value to be deleted
	 * @return boolean if no error happens during deletion
	 */
	protected function deleteValue($key)
	{
		return eaccelerator_rm($key);
	}
	/**
	 * Deletes all values from cache.
	 * Be careful of performing this operation if the cache is shared by multiple applications.
	 */
	public function flush()
	{
		// first, remove expired content from cache
		eaccelerator_gc();
		// now, remove leftover cache-keys
		$keys = eaccelerator_list_keys();
		foreach($keys as $key)
			$this->deleteValue(substr($key['name'], 1));
		return true;
	}
}
\ No newline at end of file +<?php
/**
 * TEACache class file
 *
 * @author Dario rigolin <drigolin@e-portaltech.it>
 * @link http://www.pradosoft.com/
 * @copyright Copyright © 2005-2014 PradoSoft
 * @license http://www.pradosoft.com/license/
 * @version $Id: TEACache.php 3281 2013-03-13 19:31:03Z xue $
 * @package System.Caching
 */
/**
 * TEACache class
 *
 * TEACache implements a cache application module based on {@link http://eaccelerator.net/ eAccelerator}.
 *
 * By definition, cache does not ensure the existence of a value
 * even if it never expires. Cache is not meant to be an persistent storage.
 *
 * To use this module, the eAccelerator PHP extension must be loaded and enabled
 *
 * Please note that as of v0.9.6, eAccelerator no longer supports data caching.
 * This means if you still want to use this component, your eAccelerator should be of 0.9.5.x or lower version.
 *
 * Some usage examples of TEACache are as follows,
 * <code>
 * $cache=new TEACache;  // TEACache may also be loaded as a Prado application module
 * $cache->init(null);
 * $cache->add('object',$object);
 * $object2=$cache->get('object');
 * </code>
 *
 * If loaded, TEACache will register itself with {@link TApplication} as the
 * cache module. It can be accessed via {@link TApplication::getCache()}.
 *
 * TEACache may be configured in application configuration file as follows
 * <code>
 * <module id="cache" class="System.Caching.TEACache" />
 * </code>
 *
 * @author Dario Rigolin <drigolin@e-portaltech.it>
 * @version $Id: TEACache.php 3281 2013-03-13 19:31:03Z xue $
 * @package System.Caching
 * @since 3.2.2
 */
class TEACache extends TCache
{
   /**
    * Initializes this module.
    * This method is required by the IModule interface.
    * @param TXmlElement configuration for this module, can be null
    * @throws TConfigurationException if eaccelerator extension is not installed or not started, check your php.ini
    */
	public function init($config)
	{
		if(!function_exists('eaccelerator_get'))
			throw new TConfigurationException('eacceleratorcache_extension_required');
		parent::init($config);
	}
	/**
	 * Retrieves a value from cache with a specified key.
	 * This is the implementation of the method declared in the parent class.
	 * @param string a unique key identifying the cached value
	 * @return string the value stored in cache, false if the value is not in the cache or expired.
	 */
	protected function getValue($key)
	{
		$value = eaccelerator_get($key);
		return ($value === null) ? false : $value;
	}
	/**
	 * Stores a value identified by a key in cache.
	 * This is the implementation of the method declared in the parent class.
	 *
	 * @param string the key identifying the value to be cached
	 * @param string the value to be cached
	 * @param integer the number of seconds in which the cached value will expire. 0 means never expire.
	 * @return boolean true if the value is successfully stored into cache, false otherwise
	 */
	protected function setValue($key,$value,$expire)
	{
		return eaccelerator_put($key,$value,$expire);
	}
	/**
	 * Stores a value identified by a key into cache if the cache does not contain this key.
	 * This is the implementation of the method declared in the parent class.
	 *
	 * @param string the key identifying the value to be cached
	 * @param string the value to be cached
	 * @param integer the number of seconds in which the cached value will expire. 0 means never expire.
	 * @return boolean true if the value is successfully stored into cache, false otherwise
	 */
	protected function addValue($key,$value,$expire)
	{
		return (null === eaccelerator_get($key)) ? $this->setValue($key,$value,$expire) : false;
	}
	/**
	 * Deletes a value with the specified key from cache
	 * This is the implementation of the method declared in the parent class.
	 * @param string the key of the value to be deleted
	 * @return boolean if no error happens during deletion
	 */
	protected function deleteValue($key)
	{
		return eaccelerator_rm($key);
	}
	/**
	 * Deletes all values from cache.
	 * Be careful of performing this operation if the cache is shared by multiple applications.
	 */
	public function flush()
	{
		// first, remove expired content from cache
		eaccelerator_gc();
		// now, remove leftover cache-keys
		$keys = eaccelerator_list_keys();
		foreach($keys as $key)
			$this->deleteValue(substr($key['name'], 1));
		return true;
	}
}
\ No newline at end of file diff --git a/framework/Caching/TMemCache.php b/framework/Caching/TMemCache.php index 8d2e6a4b..173d0f7c 100644 --- a/framework/Caching/TMemCache.php +++ b/framework/Caching/TMemCache.php @@ -5,7 +5,7 @@   * @author Qiang Xue <qiang.xue@gmail.com>   * @author Carl G. Mathisen <carlgmathisen@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMemCache.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Caching @@ -109,11 +109,11 @@ class TMemCache extends TCache      private $_persistence = true;      /**       * @var integer number of buckets to create for this server which in turn control its -     * probability of it being selected. The probability is relative to the total weight  +     * probability of it being selected. The probability is relative to the total weight       * of all servers.       */      private $_weight = 1; -     +      private $_timeout = 360;      private $_retryInterval = 15; @@ -126,9 +126,9 @@ class TMemCache extends TCache  	* @var float Specifies the minimum amount of savings to actually store the value compressed. The supplied value must be between 0 and 1. Default value is 0.2 giving a minimum 20% compression savings.  	*/      private $_minSavings=0.0; -     +      private $_status = true; -     +      private $_failureCallback = null;  	/** @@ -176,13 +176,13 @@ class TMemCache extends TCache              Prado::trace('Adding server '.$this->_host, 'System.Caching.TMemCache');              if($this->_cache->addServer($this->_host,$this->_port)===false)                  throw new TConfigurationException('memcache_connection_failed',$this->_host,$this->_port); -        }	 +        }  		if($this->_threshold!==0) -            $this->_cache->setCompressThreshold($this->_threshold,$this->_minSavings);		 +            $this->_cache->setCompressThreshold($this->_threshold,$this->_minSavings);  		$this->_initialized=true;  		parent::init($config);  	} -	 +      /**  	 * Loads configuration from an XML element  	 * @param TXmlElement configuration node @@ -209,7 +209,7 @@ class TMemCache extends TCache          		);          		foreach($checks as $property=>$exception)          		{ -        		    $value=$properties->remove($property);  +        		    $value=$properties->remove($property);          		    if($value!==null && is_numeric($value))          		        $server[$property]=$value;          		    else if($value!==null) @@ -268,7 +268,7 @@ class TMemCache extends TCache  	{  		return $this->_threshold;  	} -	 +  	/**  	 * @param integer minimum value length before attempting to compress  	 * @throws TInvalidOperationException if the module is already initialized @@ -280,7 +280,7 @@ class TMemCache extends TCache  		else  			$this->_threshold=TPropertyValue::ensureInteger($value);  	} -	 +  	/**  	 * @return float minimum amount of savings to actually store the value compressed  	 */ @@ -288,7 +288,7 @@ class TMemCache extends TCache  	{  		return $this->_minSavings;  	} -	 +  	/**  	 * @param float minimum amount of savings to actually store the value compressed  	 * @throws TInvalidOperationException if the module is already initialized @@ -300,7 +300,7 @@ class TMemCache extends TCache  		else  			$this->_minSavings=TPropertyValue::ensureFloat($value);  	} -	 +  	/**  	 * Retrieves a value from cache with a specified key.  	 * This is the implementation of the method declared in the parent class. diff --git a/framework/Caching/TSqliteCache.php b/framework/Caching/TSqliteCache.php index a00a8472..7ccbb089 100644 --- a/framework/Caching/TSqliteCache.php +++ b/framework/Caching/TSqliteCache.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqliteCache.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Caching diff --git a/framework/Caching/TXCache.php b/framework/Caching/TXCache.php index e86c8fa9..c06db91e 100644 --- a/framework/Caching/TXCache.php +++ b/framework/Caching/TXCache.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TXCache.php 1994 2007-06-11 16:02:28Z knut $   * @package System.Caching diff --git a/framework/Collections/TAttributeCollection.php b/framework/Collections/TAttributeCollection.php index d72640f2..098d3fe6 100644 --- a/framework/Collections/TAttributeCollection.php +++ b/framework/Collections/TAttributeCollection.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAttributeCollection.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Collections/TDummyDataSource.php b/framework/Collections/TDummyDataSource.php index bf74dbec..1f8d8679 100644 --- a/framework/Collections/TDummyDataSource.php +++ b/framework/Collections/TDummyDataSource.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDummyDataSource.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Collections/TList.php b/framework/Collections/TList.php index b82f676e..a1c0b9d0 100644 --- a/framework/Collections/TList.php +++ b/framework/Collections/TList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections @@ -252,7 +252,7 @@ class TList extends TComponent implements IteratorAggregate,ArrayAccess,Countabl  	}  	/** -	 * Finds the base item.  If found, the item is inserted before it.   +	 * Finds the base item.  If found, the item is inserted before it.  	 * @param mixed the base item which will be pushed back by the second parameter  	 * @param mixed the item  	 * @return int the index where the item is inserted @@ -266,9 +266,9 @@ class TList extends TComponent implements IteratorAggregate,ArrayAccess,Countabl  		{  			if(($index = $this->indexOf($baseitem)) == -1)  				throw new TInvalidDataValueException('list_item_inexistent'); -			 +  			$this->insertAt($index, $item); -			 +  			return $index;  		}  		else @@ -276,7 +276,7 @@ class TList extends TComponent implements IteratorAggregate,ArrayAccess,Countabl  	}  	/** -	 * Finds the base item.  If found, the item is inserted after it.   +	 * Finds the base item.  If found, the item is inserted after it.  	 * @param mixed the base item which comes before the second parameter when added to the list  	 * @param mixed the item  	 * @return int the index where the item is inserted @@ -290,9 +290,9 @@ class TList extends TComponent implements IteratorAggregate,ArrayAccess,Countabl  		{  			if(($index = $this->indexOf($baseitem)) == -1)  				throw new TInvalidDataValueException('list_item_inexistent'); -			 +  			$this->insertAt($index + 1, $item); -			 +  			return $index + 1;  		}  		else @@ -402,8 +402,8 @@ class TList extends TComponent implements IteratorAggregate,ArrayAccess,Countabl   *   * TListIterator is used by TList. It allows TList to return a new iterator   * for traversing the items in the list. - *  - * @deprecated Issue 264 : ArrayIterator should be used instead  + * + * @deprecated Issue 264 : ArrayIterator should be used instead   * @author Qiang Xue <qiang.xue@gmail.com>   * @version $Id: TList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Collections/TListItemCollection.php b/framework/Collections/TListItemCollection.php index 23d5ade8..6f665451 100644 --- a/framework/Collections/TListItemCollection.php +++ b/framework/Collections/TListItemCollection.php @@ -6,7 +6,7 @@   * @author Robin J. Rogge <rojaro@gmail.com>   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TListControl.php 2624 2009-03-19 21:20:47Z godzilla80@gmx.net $   * @package System.Collections diff --git a/framework/Collections/TMap.php b/framework/Collections/TMap.php index d5f2ffce..06c3c271 100644 --- a/framework/Collections/TMap.php +++ b/framework/Collections/TMap.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMap.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections @@ -272,7 +272,7 @@ class TMap extends TComponent implements IteratorAggregate,ArrayAccess,Countable   * TMapIterator is used by TMap. It allows TMap to return a new iterator   * for traversing the items in the map.   * - * @deprecated Issue 264 : ArrayIterator should be used instead  + * @deprecated Issue 264 : ArrayIterator should be used instead   * @author Qiang Xue <qiang.xue@gmail.com>   * @version $Id: TMap.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Collections/TPagedDataSource.php b/framework/Collections/TPagedDataSource.php index 60d2736b..7c6c4a21 100644 --- a/framework/Collections/TPagedDataSource.php +++ b/framework/Collections/TPagedDataSource.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPagedDataSource.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Collections/TPagedList.php b/framework/Collections/TPagedList.php index ff03606f..709ec977 100644 --- a/framework/Collections/TPagedList.php +++ b/framework/Collections/TPagedList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPagedList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Collections/TPriorityList.php b/framework/Collections/TPriorityList.php index 1ccbd9ce..0d73530f 100644 --- a/framework/Collections/TPriorityList.php +++ b/framework/Collections/TPriorityList.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPriorityList.php 2541 2008-10-21 15:05:13Z javalizard $   * @package System.Collections @@ -13,12 +13,12 @@  /**   * TPriorityList class   * - * TPriorityList implements a priority ordered list collection class.  It allows you to specify  - * any numeric for priorities down to a specific precision.  The lower the numeric, the high the priority of the item in the  - * list.  Thus -10 has a higher priority than -5, 0, 10 (the default), 18, 10005, etc.  Per {@link round}, precision may be negative and  - * thus rounding can go by 10, 100, 1000, etc, instead of just .1, .01, .001, etc. The default precision allows for 8 decimal  - * places. There is also a default priority of 10, if no different default priority is specified or no item specific priority is indicated.   - * If you replace TList with this class it will  work exactly the same with items inserted set to the default priority, until you start  + * TPriorityList implements a priority ordered list collection class.  It allows you to specify + * any numeric for priorities down to a specific precision.  The lower the numeric, the high the priority of the item in the + * list.  Thus -10 has a higher priority than -5, 0, 10 (the default), 18, 10005, etc.  Per {@link round}, precision may be negative and + * thus rounding can go by 10, 100, 1000, etc, instead of just .1, .01, .001, etc. The default precision allows for 8 decimal + * places. There is also a default priority of 10, if no different default priority is specified or no item specific priority is indicated. + * If you replace TList with this class it will  work exactly the same with items inserted set to the default priority, until you start   * using different priorities than the default priority.   *   * As you access the PHP array features of this class, it flattens and caches the results.  If at all possible, this @@ -39,7 +39,7 @@   * $n=count($list); // returns the number of items in the list   * </code>   * - * To extend TPriorityList for doing your own operations with each addition or removal,  + * To extend TPriorityList for doing your own operations with each addition or removal,   * override {@link insertAtIndexInPriority()} and {@link removeAtIndexInPriority()} and then call the parent.   *   * @author Brad Anderson <javalizard@gmail.com> @@ -47,7 +47,7 @@   * @package System.Collections   * @since 3.2a   */ -class TPriorityList extends TList  +class TPriorityList extends TList  {  	/**  	 * @var array internal data storage @@ -73,7 +73,7 @@ class TPriorityList extends TList  	 * @var integer the precision of the numeric priorities within this priority list.  	 */  	private $_p=8; -	 +  	/**  	 * Constructor.  	 * Initializes the list with an array or an iterable object. @@ -92,7 +92,7 @@ class TPriorityList extends TList  		$this->setPrecision($precision);  		$this->setDefaultPriority($defaultPriority);  	} -	 +  	/**  	 * Returns the number of items in the list.  	 * This method is required by Countable interface. @@ -102,7 +102,7 @@ class TPriorityList extends TList  	{  		return $this->getCount();  	} -	 +  	/**  	 * Returns the total number of items in the list  	 * @return integer the number of items in the list @@ -111,7 +111,7 @@ class TPriorityList extends TList  	{  		return $this->_c;  	} -	 +  	/**  	 * Gets the number of items at a priority within the list  	 * @param numeric optional priority at which to count items.  if no parameter, it will be set to the default {@link getDefaultPriority} @@ -122,12 +122,12 @@ class TPriorityList extends TList  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		if(!isset($this->_d[$priority]) || !is_array($this->_d[$priority]))  			return false;  		return count($this->_d[$priority]);  	} -	 +  	/**  	 * @return numeric gets the default priority of inserted items without a specified priority  	 */ @@ -135,7 +135,7 @@ class TPriorityList extends TList  	{  		return $this->_dp;  	} -	 +  	/**  	 * This must be called internally or when instantiated.  	 * @param numeric sets the default priority of inserted items without a specified priority @@ -144,7 +144,7 @@ class TPriorityList extends TList  	{  		$this->_dp=(string)round(TPropertyValue::ensureFloat($value),$this->_p);  	} -	 +  	/**  	 * @return integer The precision of numeric priorities, defaults to 8  	 */ @@ -152,7 +152,7 @@ class TPriorityList extends TList  	{  		return $this->_p;  	} -	 +  	/**  	 * This must be called internally or when instantiated.  	 * @param integer The precision of numeric priorities. @@ -161,7 +161,7 @@ class TPriorityList extends TList  	{  		$this->_p=TPropertyValue::ensureInteger($value);  	} -	 +  	/**  	 * Returns an iterator for traversing the items in the list.  	 * This method is required by the interface IteratorAggregate. @@ -171,7 +171,7 @@ class TPriorityList extends TList  	{  		return new ArrayIterator($this->flattenPriorities());  	} -	 +  	/**  	 * This returns a list of the priorities within this list, ordered lowest to highest.  	 * @return array the array of priority numerics in decreasing priority order @@ -181,8 +181,8 @@ class TPriorityList extends TList  		$this->sortPriorities();  		return array_keys($this->_d);  	} -	 -	 + +  	/**  	 * This orders the priority list internally.  	 */ @@ -194,20 +194,20 @@ class TPriorityList extends TList  	}  	/** -	 * This flattens the priority list into a flat array [0,...,n-1]  +	 * This flattens the priority list into a flat array [0,...,n-1]  	 * @return array array of items in the list in priority and index order  	 */  	protected function flattenPriorities() {  		if(is_array($this->_fd))  			return $this->_fd; -		 +  		$this->sortPriorities();  		$this->_fd=array();  		foreach($this->_d as $priority => $itemsatpriority)  			$this->_fd=array_merge($this->_fd,$itemsatpriority);  		return $this->_fd;  	} -	 +  	/**  	 * Returns the item at the index of a flattened priority list. @@ -235,7 +235,7 @@ class TPriorityList extends TList  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		return isset($this->_d[$priority])?$this->_d[$priority]:null;  	} @@ -250,14 +250,14 @@ class TPriorityList extends TList  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority), $this->_p); -		 +  		return !isset($this->_d[$priority])?false:(  				isset($this->_d[$priority][$index])?$this->_d[$priority][$index]:false  			);  	}  	/** -	 * Appends an item into the list at the end of the specified priority.  The position of the added item may  +	 * Appends an item into the list at the end of the specified priority.  The position of the added item may  	 * not be at the end of the list.  	 * @param mixed item to add into the list at priority  	 * @param numeric priority blank or null for the default priority @@ -268,7 +268,7 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -		 +  		return $this->insertAtIndexInPriority($item,false,$priority,true);  	} @@ -284,7 +284,7 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -		 +  		if(($priority=$this->priorityAt($index,true))!==false)  			$this->insertAtIndexInPriority($item,$priority[1],$priority[0]);  		else @@ -292,7 +292,7 @@ class TPriorityList extends TList  	}  	/** -	 * Inserts an item at the specified index within a priority.  Override and call this method to  +	 * Inserts an item at the specified index within a priority.  Override and call this method to  	 * insert your own functionality.  	 * @param mixed item to add within the list.  	 * @param integer index within the priority to add the item, defaults to false which appends the item at the priority @@ -305,11 +305,11 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -		 +  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority), $this->_p); -		 +  		if($preserveCache) {  			$this->sortPriorities();  			$cc=0; @@ -318,7 +318,7 @@ class TPriorityList extends TList  					break;  				else  					$cc+=count($items); -			 +  			if($index===false&&isset($this->_d[$priority])) {  				$c=count($this->_d[$priority]);  				$c+=$cc; @@ -331,7 +331,7 @@ class TPriorityList extends TList  				$this->_o = false;  				$this->_d[$priority]=array($item);  			} -			 +  			if($this->_fd&&is_array($this->_fd)) // if there is a flattened array cache  				array_splice($this->_fd,$c,0,array($item));  		} else { @@ -352,13 +352,13 @@ class TPriorityList extends TList  			else  				$this->_fd=null;  		} -		 +  		$this->_c++; -		 +  		return $c; -		 +  	} -	 +  	/**  	 * Removes an item from the priority list. @@ -373,14 +373,14 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -		 +  		if(($p=$this->priorityOf($item,true))!==false)  		{  			if($priority!==false) {  				if($priority===null)  					$priority=$this->getDefaultPriority();  				$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -				 +  				if($p[0]!=$priority)  					throw new TInvalidDataValueException('list_item_inexistent');  			} @@ -402,14 +402,14 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -		 +  		if(($priority=$this->priorityAt($index, true))!==false)  			return $this->removeAtIndexInPriority($priority[1],$priority[0]);  		throw new TInvalidDataValueException('list_index_invalid',$index);  	}  	/** -	 * Removes the item at a specific index within a priority.  Override  +	 * Removes the item at a specific index within a priority.  Override  	 * and call this method to insert your own functionality.  	 * @param integer index of item to remove within the priority.  	 * @param numeric priority of the item to remove, defaults to null, or left blank, it is then set to the default priority @@ -420,21 +420,21 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -			 +  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		if(!isset($this->_d[$priority])||$index<0||$index>=count($this->_d[$priority]))  			throw new TInvalidDataValueException('list_item_inexistent'); -		 +  		// $value is an array of elements removed, only one  		$value=array_splice($this->_d[$priority],$index,1);  		$value=$value[0]; -		 +  		if(!count($this->_d[$priority]))  			unset($this->_d[$priority]); -		 +  		$this->_c--;  		$this->_fd=null;  		return $value; @@ -447,7 +447,7 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -		 +  		$d=array_reverse($this->_d,true);  		foreach($this->_d as $priority=>$items) {  			for($index=count($items)-1;$index>=0;$index--) @@ -489,17 +489,17 @@ class TPriorityList extends TList  	public function priorityOf($item,$withindex = false)  	{  		$this->sortPriorities(); -		 +  		$absindex = 0;  		foreach($this->_d as $priority=>$items) {  			if(($index=array_search($item,$items,true))!==false) {  				$absindex+=$index; -				return $withindex?array($priority,$index,$absindex,  +				return $withindex?array($priority,$index,$absindex,  						'priority'=>$priority,'index'=>$index,'absindex'=>$absindex):$priority;  			} else  				$absindex+=count($items);  		} -		 +  		return false;  	} @@ -516,21 +516,21 @@ class TPriorityList extends TList  	{  		if($index<0||$index>=$this->getCount())  			throw new TInvalidDataValueException('list_index_invalid',$index); -		 +  		$absindex=$index;  		$this->sortPriorities();  		foreach($this->_d as $priority=>$items) {  			if($index>=($c=count($items)))  				$index-=$c;  			else -				return $withindex?array($priority,$index,$absindex,  +				return $withindex?array($priority,$index,$absindex,  						'priority'=>$priority,'index'=>$index,'absindex'=>$absindex):$priority;  		}  		return false;  	}  	/** -	 * This inserts an item before another item within the list.  It uses the same priority as the  +	 * This inserts an item before another item within the list.  It uses the same priority as the  	 * found index item and places the new item before it.  	 * @param mixed indexitem the item to index  	 * @param mixed the item to add before indexitem @@ -541,17 +541,17 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -			 +  		if(($priority=$this->priorityOf($indexitem,true))===false)  			throw new TInvalidDataValueException('list_item_inexistent'); -		 +  		$this->insertAtIndexInPriority($item,$priority[1],$priority[0]); -		 +  		return $priority[2];  	}  	/** -	 * This inserts an item after another item within the list.  It uses the same priority as the  +	 * This inserts an item after another item within the list.  It uses the same priority as the  	 * found index item and places the new item after it.  	 * @param mixed indexitem the item to index  	 * @param mixed the item to add after indexitem @@ -562,12 +562,12 @@ class TPriorityList extends TList  	{  		if($this->getReadOnly())  			throw new TInvalidOperationException('list_readonly',get_class($this)); -			 +  		if(($priority=$this->priorityOf($indexitem,true))===false)  			throw new TInvalidDataValueException('list_item_inexistent'); -		 +  		$this->insertAtIndexInPriority($item,$priority[1]+1,$priority[0]); -		 +  		return $priority[2]+1;  	} @@ -592,7 +592,7 @@ class TPriorityList extends TList  	 * Combines the map elements which have a priority below the parameter value  	 * @param numeric the cut-off priority.  All items of priority less than this are returned.  	 * @param boolean whether or not the input cut-off priority is inclusive.  Default: false, not inclusive. -	 * @return array the array of priorities keys with values of arrays of items that are below a specified priority.   +	 * @return array the array of priorities keys with values of arrays of items that are below a specified priority.  	 *  The priorities are sorted so important priorities, lower numerics, are first.  	 */  	public function toArrayBelowPriority($priority,$inclusive=false) @@ -612,7 +612,7 @@ class TPriorityList extends TList  	 * Combines the map elements which have a priority above the parameter value  	 * @param numeric the cut-off priority.  All items of priority greater than this are returned.  	 * @param boolean whether or not the input cut-off priority is inclusive.  Default: true, inclusive. -	 * @return array the array of priorities keys with values of arrays of items that are above a specified priority.   +	 * @return array the array of priorities keys with values of arrays of items that are above a specified priority.  	 *  The priorities are sorted so important priorities, lower numerics, are first.  	 */  	public function toArrayAbovePriority($priority,$inclusive=true) @@ -627,7 +627,7 @@ class TPriorityList extends TList  		}  		return $items;  	} -	 +  	/**  	 * Copies iterable data into the priority list. @@ -658,7 +658,7 @@ class TPriorityList extends TList  	/**  	 * Merges iterable data into the priority list.  	 * New data will be appended to the end of the existing data.  If another TPriorityList is merged, -	 * the incoming parameter items will be appended at the priorities they are present.  These items will be added  +	 * the incoming parameter items will be appended at the priorities they are present.  These items will be added  	 * to the end of the existing items with equal priorities, if there are any.  	 * @param mixed the data to be merged with, must be an array or object implementing Traversable  	 * @throws TInvalidDataTypeException If data is neither an array nor an iterator. @@ -677,7 +677,7 @@ class TPriorityList extends TList  		{  			foreach($data as $priority=>$item)  				$this->add($item); -			 +  		}  		else if($data!==null)  			throw new TInvalidDataTypeException('map_data_not_iterable'); @@ -707,12 +707,12 @@ class TPriorityList extends TList  	/**  	 * Sets the element at the specified offset. This method is required by the interface ArrayAccess. -	 * Setting elements in a priority list is not straight forword when appending and setting at the  +	 * Setting elements in a priority list is not straight forword when appending and setting at the  	 * end boundary.  When appending without an offset (a null offset), the item will be added at  	 * the default priority.  The item may not be the last item in the list.  When appending with an  	 * offset equal to the count of the list, the item will get be appended with the last items priority.  	 * -	 * All together, when setting the location of an item, the item stays in that location, but appending  +	 * All together, when setting the location of an item, the item stays in that location, but appending  	 * an item into a priority list doesn't mean the item is at the end of the list.  	 * @param integer the offset to set element  	 * @param mixed the element value diff --git a/framework/Collections/TPriorityMap.php b/framework/Collections/TPriorityMap.php index 46f05e9e..008c99b0 100644 --- a/framework/Collections/TPriorityMap.php +++ b/framework/Collections/TPriorityMap.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@mac.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPriorityMap.php 2817 2010-04-18 04:25:03Z javalizard $   * @package System.Collections @@ -13,18 +13,18 @@  /**   * TPriorityMap class   * - * TPriorityMap implements a collection that takes key-value pairs with  - * a priority to allow key-value pairs to be ordered.  This ordering is  + * TPriorityMap implements a collection that takes key-value pairs with + * a priority to allow key-value pairs to be ordered.  This ordering is   * important when flattening the map. When flattening the map, if some - * key-value pairs are required to be before or after others, use this  + * key-value pairs are required to be before or after others, use this   * class to keep order to your map.   *   * You can access, add or remove an item with a key by using - * {@link itemAt}, {@link add}, and {@link remove}.  These functions  - * can optionally take a priority parameter to allow access to specific  - * priorities.  TPriorityMap is functionally backward compatible  + * {@link itemAt}, {@link add}, and {@link remove}.  These functions + * can optionally take a priority parameter to allow access to specific + * priorities.  TPriorityMap is functionally backward compatible   * with {@link TMap}. - *  + *   * To get the number of the items in the map, use {@link getCount}.   * TPriorityMap can also be used like a regular array as follows,   * <code> @@ -39,13 +39,13 @@   *   * An item that doesn't specify a priority will receive the default   * priority.  The default priority is set during the instantiation - * of a new TPriorityMap. If no custom default priority is specified,  + * of a new TPriorityMap. If no custom default priority is specified,   * the standard default priority of 10 is used.   *   * Priorities with significant digits below precision will be rounded.   * - * A priority may also be a numeric with decimals.  This is set  - * during the instantiation of a new TPriorityMap.  + * A priority may also be a numeric with decimals.  This is set + * during the instantiation of a new TPriorityMap.   * The default is 8 decimal places for a priority.  If a negative number   * is used, rounding occurs into the integer space rather than in   * the decimal space.  See {@link round}. @@ -121,7 +121,7 @@ class TPriorityMap extends TMap  	{  		$this->_r=TPropertyValue::ensureBoolean($value);  	} -	 +  	/**  	 * @return numeric gets the default priority of inserted items without a specified priority  	 */ @@ -129,7 +129,7 @@ class TPriorityMap extends TMap  	{  		return $this->_dp;  	} -	 +  	/**  	 * This must be called internally or when instantiated.  	 * @param numeric sets the default priority of inserted items without a specified priority @@ -138,7 +138,7 @@ class TPriorityMap extends TMap  	{  		$this->_dp = (string)round(TPropertyValue::ensureFloat($value), $this->_p);  	} -	 +  	/**  	 * @return integer The precision of numeric priorities, defaults to 8  	 */ @@ -146,7 +146,7 @@ class TPriorityMap extends TMap  	{  		return $this->_p;  	} -	 +  	/**  	 * This must be called internally or when instantiated.  	 * @param integer The precision of numeric priorities. @@ -165,8 +165,8 @@ class TPriorityMap extends TMap  	{  		return new ArrayIterator($this->flattenPriorities());  	} -	 -	 + +  	/**  	 * Orders the priority list internally.  	 */ @@ -184,7 +184,7 @@ class TPriorityMap extends TMap  	protected function flattenPriorities() {  		if(is_array($this->_fd))  			return $this->_fd; -		 +  		$this->sortPriorities();  		$this->_fd = array();  		foreach($this->_d as $priority => $itemsatpriority) @@ -209,10 +209,10 @@ class TPriorityMap extends TMap  	{  		return $this->_c;  	} -	 +  	/**  	 * Gets the number of items at a priority within the map. -	 * @param numeric optional priority at which to count items.  if no parameter,  +	 * @param numeric optional priority at which to count items.  if no parameter,  	 * it will be set to the default {@link getDefaultPriority}  	 * @return integer the number of items in the map at the specified priority  	 */ @@ -221,12 +221,12 @@ class TPriorityMap extends TMap  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		if(!isset($this->_d[$priority])||!is_array($this->_d[$priority]))  			return false;  		return count($this->_d[$priority]);  	} -	 +  	/**  	 * This returns a list of the priorities within this map, ordered lowest to highest.  	 * @return array the array of priority numerics in decreasing priority order @@ -250,7 +250,7 @@ class TPriorityMap extends TMap  	 * Returns the item with the specified key.  If a priority is specified, only items  	 * within that specific priority will be selected  	 * @param mixed the key -	 * @param mixed the priority.  null is the default priority, false is any priority,  +	 * @param mixed the priority.  null is the default priority, false is any priority,  	 * and numeric is a specific priority.  default: false, any priority.  	 * @return mixed the element at the offset, null if no element is found at the offset  	 */ @@ -279,7 +279,7 @@ class TPriorityMap extends TMap  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		$oldpriority=$this->priorityAt($key);  		if($oldpriority!==false&&$oldpriority!=$priority) {  			$value=$this->remove($key,$oldpriority); @@ -298,7 +298,7 @@ class TPriorityMap extends TMap  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		return isset($this->_d[$priority])?$this->_d[$priority]:null;  	} @@ -348,7 +348,7 @@ class TPriorityMap extends TMap  		if($priority===null)  			$priority=$this->getDefaultPriority();  		$priority=(string)round(TPropertyValue::ensureFloat($priority),$this->_p); -		 +  		if(!$this->_r)  		{  			foreach($this->_d as $innerpriority=>$items) @@ -376,11 +376,11 @@ class TPriorityMap extends TMap  	/**  	 * Removes an item from the map by its key. If no priority, or false, is specified  	 * then priority is irrelevant. If null is used as a parameter for priority, then -	 * the priority will be the default priority.  If a priority is specified, or  +	 * the priority will be the default priority.  If a priority is specified, or  	 * the default priority is specified, only key-value pairs in that priority  	 * will be affected.  	 * @param mixed the key of the item to be removed -	 * @param numeric|false|null priority.  False is any priority, null is the  +	 * @param numeric|false|null priority.  False is any priority, null is the  	 * default priority, and numeric is a specific priority  	 * @return mixed the removed value, null if no such key exists.  	 * @throws TInvalidOperationException if the map is read-only @@ -391,7 +391,7 @@ class TPriorityMap extends TMap  		{  			if($priority===null)  				$priority=$this->getDefaultPriority(); -		 +  			if($priority===false)  			{  				$this->sortPriorities(); @@ -455,8 +455,8 @@ class TPriorityMap extends TMap  	}  	/** -	 * When the map is flattened into an array, the priorities are taken into  -	 * account and elements of the map are ordered in the array according to  +	 * When the map is flattened into an array, the priorities are taken into +	 * account and elements of the map are ordered in the array according to  	 * their priority.  	 * @return array the list of items in array  	 */ @@ -469,7 +469,7 @@ class TPriorityMap extends TMap  	 * Combines the map elements which have a priority below the parameter value  	 * @param numeric the cut-off priority.  All items of priority less than this are returned.  	 * @param boolean whether or not the input cut-off priority is inclusive.  Default: false, not inclusive. -	 * @return array the array of priorities keys with values of arrays of items that are below a specified priority.   +	 * @return array the array of priorities keys with values of arrays of items that are below a specified priority.  	 *  The priorities are sorted so important priorities, lower numerics, are first.  	 */  	public function toArrayBelowPriority($priority,$inclusive=false) @@ -489,7 +489,7 @@ class TPriorityMap extends TMap  	 * Combines the map elements which have a priority above the parameter value  	 * @param numeric the cut-off priority.  All items of priority greater than this are returned.  	 * @param boolean whether or not the input cut-off priority is inclusive.  Default: true, inclusive. -	 * @return array the array of priorities keys with values of arrays of items that are above a specified priority.   +	 * @return array the array of priorities keys with values of arrays of items that are above a specified priority.  	 *  The priorities are sorted so important priorities, lower numerics, are first.  	 */  	public function toArrayAbovePriority($priority,$inclusive=true) @@ -508,7 +508,7 @@ class TPriorityMap extends TMap  	/**  	 * Copies iterable data into the map.  	 * Note, existing data in the map will be cleared first. -	 * @param mixed the data to be copied from, must be an array, object implementing  +	 * @param mixed the data to be copied from, must be an array, object implementing  	 * Traversable, or a TPriorityMap  	 * @throws TInvalidDataTypeException If data is neither an array nor an iterator.  	 */ @@ -538,7 +538,7 @@ class TPriorityMap extends TMap  	/**  	 * Merges iterable data into the map.  	 * Existing data in the map will be kept and overwritten if the keys are the same. -	 * @param mixed the data to be merged with, must be an array, object implementing  +	 * @param mixed the data to be merged with, must be an array, object implementing  	 * Traversable, or a TPriorityMap  	 * @throws TInvalidDataTypeException If data is neither an array nor an iterator.  	 */ diff --git a/framework/Collections/TQueue.php b/framework/Collections/TQueue.php index 077b9b2f..ffa81b95 100644 --- a/framework/Collections/TQueue.php +++ b/framework/Collections/TQueue.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Collections @@ -161,7 +161,7 @@ class TQueue extends TComponent implements IteratorAggregate,Countable  	{  		return $this->_c;  	} -	 +  	/**  	 * Returns the number of items in the queue.  	 * This method is required by Countable interface. diff --git a/framework/Collections/TStack.php b/framework/Collections/TStack.php index 06c97046..07379d09 100644 --- a/framework/Collections/TStack.php +++ b/framework/Collections/TStack.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TStack.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections @@ -180,7 +180,7 @@ class TStack extends TComponent implements IteratorAggregate,Countable   * TStackIterator is used by TStack. It allows TStack to return a new iterator   * for traversing the items in the list.   * - * @deprecated Issue 264 : ArrayIterator should be used instead  + * @deprecated Issue 264 : ArrayIterator should be used instead   * @author Qiang Xue <qiang.xue@gmail.com>   * @version $Id: TStack.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Collections diff --git a/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php b/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php index 7dd69641..0fc15cea 100644 --- a/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php +++ b/framework/Data/ActiveRecord/Exceptions/TActiveRecordException.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRecordException.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php b/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php index 32e27742..2197b48c 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordBelongsTo.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Relations diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php b/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php index e41dc806..92fe495a 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordHasMany.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Relations diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php b/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php index d845d372..1b58f112 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordHasManyAssociation.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Relations diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php b/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php index 4f20f12f..46c4d9fb 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordHasOne.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Relations diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php b/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php index 2fe6dcb1..7fe2d468 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordRelation.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Relations diff --git a/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php b/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php index 6c1dcd4f..961dcd91 100644 --- a/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php +++ b/framework/Data/ActiveRecord/Relations/TActiveRecordRelationContext.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Relations diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php index 71f015b8..0a2c0cd3 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TIbmScaffoldInput.php @@ -4,7 +4,7 @@   *   * @author Cesar Ramos <cramos[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php index b9d133a2..1cb73438 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMssqlScaffoldInput.php @@ -3,7 +3,7 @@   * TMssqlScaffoldInput class file.   *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php index 74eddbd8..e2e75318 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TMysqlScaffoldInput.php @@ -3,7 +3,7 @@   * TMysqlScaffoldInput class file.   *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php index 088bbd42..6d10874a 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TPgsqlScaffoldInput.php @@ -3,7 +3,7 @@   * TPgsqlScaffoldInput class file.   *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php index 611cfdfb..14244b4c 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputBase.php @@ -3,7 +3,7 @@   * TScaffoldInputBase class file.   *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php index 68404adb..3394680e 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TScaffoldInputCommon.php @@ -3,7 +3,7 @@   * TScaffoldInputCommon class file.   *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php index 302f320b..441d2770 100644 --- a/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php +++ b/framework/Data/ActiveRecord/Scaffold/InputBuilder/TSqliteScaffoldInput.php @@ -3,7 +3,7 @@   * TSqliteScaffoldInput class file.   *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Data.ActiveRecord.Scaffold.InputBuilder   */ diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php index 41dbb240..413523e8 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldBase.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TScaffoldBase.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord.Scaffold diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php index ff1c65c7..5911f66b 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldEditView.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TScaffoldEditView.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord.Scaffold diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php index 2cd2def5..bd82b304 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldListView.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TScaffoldListView.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord.Scaffold diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php index 5505977f..ea2d2c94 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldSearch.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.ActiveRecord.Scaffold diff --git a/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php b/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php index 63dea8dd..2062f5ad 100644 --- a/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php +++ b/framework/Data/ActiveRecord/Scaffold/TScaffoldView.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TScaffoldView.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord.Scaffold diff --git a/framework/Data/ActiveRecord/TActiveRecord.php b/framework/Data/ActiveRecord/TActiveRecord.php index 24fa41ce..5c41665d 100644 --- a/framework/Data/ActiveRecord/TActiveRecord.php +++ b/framework/Data/ActiveRecord/TActiveRecord.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRecord.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord diff --git a/framework/Data/ActiveRecord/TActiveRecordConfig.php b/framework/Data/ActiveRecord/TActiveRecordConfig.php index 7421d08b..7ab33370 100644 --- a/framework/Data/ActiveRecord/TActiveRecordConfig.php +++ b/framework/Data/ActiveRecord/TActiveRecordConfig.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRecordConfig.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord diff --git a/framework/Data/ActiveRecord/TActiveRecordCriteria.php b/framework/Data/ActiveRecord/TActiveRecordCriteria.php index afa76c51..0bb10c9c 100644 --- a/framework/Data/ActiveRecord/TActiveRecordCriteria.php +++ b/framework/Data/ActiveRecord/TActiveRecordCriteria.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRecordCriteria.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord diff --git a/framework/Data/ActiveRecord/TActiveRecordGateway.php b/framework/Data/ActiveRecord/TActiveRecordGateway.php index c61cdd18..907546b3 100644 --- a/framework/Data/ActiveRecord/TActiveRecordGateway.php +++ b/framework/Data/ActiveRecord/TActiveRecordGateway.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRecordGateway.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord diff --git a/framework/Data/ActiveRecord/TActiveRecordManager.php b/framework/Data/ActiveRecord/TActiveRecordManager.php index 26c04e87..cb94b772 100644 --- a/framework/Data/ActiveRecord/TActiveRecordManager.php +++ b/framework/Data/ActiveRecord/TActiveRecordManager.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRecordManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.ActiveRecord diff --git a/framework/Data/Common/Mssql/TMssqlCommandBuilder.php b/framework/Data/Common/Mssql/TMssqlCommandBuilder.php index efee34f9..aec0e557 100644 --- a/framework/Data/Common/Mssql/TMssqlCommandBuilder.php +++ b/framework/Data/Common/Mssql/TMssqlCommandBuilder.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCommandBuilder.php 1863 2007-04-12 12:43:49Z wei $   * @package System.Data.Common diff --git a/framework/Data/Common/Mssql/TMssqlMetaData.php b/framework/Data/Common/Mssql/TMssqlMetaData.php index 3ff7ac7f..82312ca1 100644 --- a/framework/Data/Common/Mssql/TMssqlMetaData.php +++ b/framework/Data/Common/Mssql/TMssqlMetaData.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPgsqlMetaData.php 1866 2007-04-14 05:02:29Z wei $   * @package System.Data.Common.Mssql diff --git a/framework/Data/Common/Mssql/TMssqlTableColumn.php b/framework/Data/Common/Mssql/TMssqlTableColumn.php index 7976c28a..20444fb7 100644 --- a/framework/Data/Common/Mssql/TMssqlTableColumn.php +++ b/framework/Data/Common/Mssql/TMssqlTableColumn.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMssqlTableColumn.php 1863 2007-04-12 12:43:49Z wei $   * @package System.Data.Common.Mssql diff --git a/framework/Data/Common/Mssql/TMssqlTableInfo.php b/framework/Data/Common/Mssql/TMssqlTableInfo.php index 0db446b1..2670a48f 100644 --- a/framework/Data/Common/Mssql/TMssqlTableInfo.php +++ b/framework/Data/Common/Mssql/TMssqlTableInfo.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMssqlTableInfo.php 1861 2007-04-12 08:05:03Z wei $   * @package System.Data.Common.Mssql diff --git a/framework/Data/Common/Mysql/TMysqlCommandBuilder.php b/framework/Data/Common/Mysql/TMysqlCommandBuilder.php index 8492c537..dfd1178f 100644 --- a/framework/Data/Common/Mysql/TMysqlCommandBuilder.php +++ b/framework/Data/Common/Mysql/TMysqlCommandBuilder.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCommandBuilder.php 1863 2007-04-12 12:43:49Z wei $   * @package System.Data.Common diff --git a/framework/Data/Common/Mysql/TMysqlMetaData.php b/framework/Data/Common/Mysql/TMysqlMetaData.php index 9dc995fc..99049e57 100644 --- a/framework/Data/Common/Mysql/TMysqlMetaData.php +++ b/framework/Data/Common/Mysql/TMysqlMetaData.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMysqlMetaData.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Mysql diff --git a/framework/Data/Common/Mysql/TMysqlTableColumn.php b/framework/Data/Common/Mysql/TMysqlTableColumn.php index 6f482537..912b9a5a 100644 --- a/framework/Data/Common/Mysql/TMysqlTableColumn.php +++ b/framework/Data/Common/Mysql/TMysqlTableColumn.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMysqlTableColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Mysql diff --git a/framework/Data/Common/Mysql/TMysqlTableInfo.php b/framework/Data/Common/Mysql/TMysqlTableInfo.php index b190e961..6ceea572 100644 --- a/framework/Data/Common/Mysql/TMysqlTableInfo.php +++ b/framework/Data/Common/Mysql/TMysqlTableInfo.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMysqlTableInfo.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Mysql diff --git a/framework/Data/Common/Oracle/TOracleCommandBuilder.php b/framework/Data/Common/Oracle/TOracleCommandBuilder.php index 26490d54..e5bd2e59 100644 --- a/framework/Data/Common/Oracle/TOracleCommandBuilder.php +++ b/framework/Data/Common/Oracle/TOracleCommandBuilder.php @@ -5,7 +5,7 @@   *   * @author Marcos Nobre <marconobre[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TOracleCommandBuilder.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common @@ -134,14 +134,14 @@ class TOracleCommandBuilder extends TDbCommandBuilder {  				  "		SELECT rownum as {$pradoNUMLIN} {$aliasedFields} FROM ".  				  " ($sql) {$fieldsALIAS} WHERE rownum <= {$limit} ".  				  ") WHERE {$pradoNUMLIN} >= {$offset} "; -		 +  		************************* */  		$offset=(int)$offset;  		$toReg = $offset + $limit ;  		$fullTableName = $this->getTableInfo()->getTableFullName(); -		if (empty ($sORDERBY))  +		if (empty ($sORDERBY))  			$sORDERBY="ROWNUM"; -			 +  		$newSql = 	" SELECT $fields FROM " .  					"(					" .  					"		SELECT ROW_NUMBER() OVER ( ORDER BY {$sORDERBY} ) -1 as {$pradoNUMLIN} {$aliasedFields} " . diff --git a/framework/Data/Common/Oracle/TOracleMetaData.php b/framework/Data/Common/Oracle/TOracleMetaData.php index 793070ed..479841ba 100644 --- a/framework/Data/Common/Oracle/TOracleMetaData.php +++ b/framework/Data/Common/Oracle/TOracleMetaData.php @@ -4,7 +4,7 @@   *   * @author Marcos Nobre <marconobre[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TOracleMetaData.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Oracle @@ -29,7 +29,7 @@ class TOracleMetaData extends TDbMetaData  {  	private $_defaultSchema = 'system'; -	 +  	/**  	 * @return string TDbTableInfo class name.  	 */ diff --git a/framework/Data/Common/Oracle/TOracleTableColumn.php b/framework/Data/Common/Oracle/TOracleTableColumn.php index bbd7212c..3affc6b3 100644 --- a/framework/Data/Common/Oracle/TOracleTableColumn.php +++ b/framework/Data/Common/Oracle/TOracleTableColumn.php @@ -4,7 +4,7 @@   *   * @author Marcos Nobre <marconobre[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TOracleTableColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Oracle @@ -26,7 +26,7 @@ Prado::using('System.Data.Common.TDbTableColumn');  class TOracleTableColumn extends TDbTableColumn  {  	private static $types=array( -		'numeric' => array( 'numeric' )		 +		'numeric' => array( 'numeric' )  //		'integer' => array('bit', 'bit varying', 'real', 'serial', 'int', 'integer'),  //		'boolean' => array('boolean'),  //		'float' => array('bigint', 'bigserial', 'double precision', 'money', 'numeric') diff --git a/framework/Data/Common/Oracle/TOracleTableInfo.php b/framework/Data/Common/Oracle/TOracleTableInfo.php index 6aa31fd8..9e65a1e6 100644 --- a/framework/Data/Common/Oracle/TOracleTableInfo.php +++ b/framework/Data/Common/Oracle/TOracleTableInfo.php @@ -5,7 +5,7 @@   *   * @author Marcos Nobre <marconobre[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TOracleTableInfo.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common diff --git a/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php b/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php index eb975a1a..fc5988c3 100644 --- a/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php +++ b/framework/Data/Common/Pgsql/TPgsqlCommandBuilder.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCommandBuilder.php 1863 2007-04-12 12:43:49Z wei $   * @package System.Data.Common diff --git a/framework/Data/Common/Pgsql/TPgsqlMetaData.php b/framework/Data/Common/Pgsql/TPgsqlMetaData.php index dd91dfdc..599d5354 100644 --- a/framework/Data/Common/Pgsql/TPgsqlMetaData.php +++ b/framework/Data/Common/Pgsql/TPgsqlMetaData.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPgsqlMetaData.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Pgsql diff --git a/framework/Data/Common/Pgsql/TPgsqlTableColumn.php b/framework/Data/Common/Pgsql/TPgsqlTableColumn.php index da17a7d3..4df8c58c 100644 --- a/framework/Data/Common/Pgsql/TPgsqlTableColumn.php +++ b/framework/Data/Common/Pgsql/TPgsqlTableColumn.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPgsqlTableColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Pgsql diff --git a/framework/Data/Common/Pgsql/TPgsqlTableInfo.php b/framework/Data/Common/Pgsql/TPgsqlTableInfo.php index ef2b4575..81386cbb 100644 --- a/framework/Data/Common/Pgsql/TPgsqlTableInfo.php +++ b/framework/Data/Common/Pgsql/TPgsqlTableInfo.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPgsqlTableInfo.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common.Pgsql diff --git a/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php b/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php index 396ec7c5..4b1be1ce 100644 --- a/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php +++ b/framework/Data/Common/Sqlite/TSqliteCommandBuilder.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCommandBuilder.php 1863 2007-04-12 12:43:49Z wei $   * @package System.Data.Common diff --git a/framework/Data/Common/Sqlite/TSqliteMetaData.php b/framework/Data/Common/Sqlite/TSqliteMetaData.php index 3d789500..65367409 100644 --- a/framework/Data/Common/Sqlite/TSqliteMetaData.php +++ b/framework/Data/Common/Sqlite/TSqliteMetaData.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqliteMetaData.php 1861 2007-04-12 08:05:03Z wei $   * @package System.Data.Common.Sqlite diff --git a/framework/Data/Common/Sqlite/TSqliteTableColumn.php b/framework/Data/Common/Sqlite/TSqliteTableColumn.php index d8fd1966..96c083fc 100644 --- a/framework/Data/Common/Sqlite/TSqliteTableColumn.php +++ b/framework/Data/Common/Sqlite/TSqliteTableColumn.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqliteTableColumn.php 1861 2007-04-12 08:05:03Z wei $   * @package System.Data.Common.Sqlite diff --git a/framework/Data/Common/Sqlite/TSqliteTableInfo.php b/framework/Data/Common/Sqlite/TSqliteTableInfo.php index 52fb3530..4c902a30 100644 --- a/framework/Data/Common/Sqlite/TSqliteTableInfo.php +++ b/framework/Data/Common/Sqlite/TSqliteTableInfo.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqliteTableInfo.php 1861 2007-04-12 08:05:03Z wei $   * @package System.Data.Common.Sqlite diff --git a/framework/Data/Common/TDbCommandBuilder.php b/framework/Data/Common/TDbCommandBuilder.php index fdaa3bfe..01fbb965 100644 --- a/framework/Data/Common/TDbCommandBuilder.php +++ b/framework/Data/Common/TDbCommandBuilder.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCommandBuilder.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common diff --git a/framework/Data/Common/TDbMetaData.php b/framework/Data/Common/TDbMetaData.php index 2ad5c592..8251fb03 100644 --- a/framework/Data/Common/TDbMetaData.php +++ b/framework/Data/Common/TDbMetaData.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbMetaData.php 3284 2013-04-11 07:14:59Z ctrlaltca $   * @package System.Data.Common diff --git a/framework/Data/Common/TDbTableColumn.php b/framework/Data/Common/TDbTableColumn.php index 27cfb7c5..154183bc 100644 --- a/framework/Data/Common/TDbTableColumn.php +++ b/framework/Data/Common/TDbTableColumn.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbTableColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common diff --git a/framework/Data/Common/TDbTableInfo.php b/framework/Data/Common/TDbTableInfo.php index fbfcf46d..e1f3f90a 100644 --- a/framework/Data/Common/TDbTableInfo.php +++ b/framework/Data/Common/TDbTableInfo.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbTableInfo.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.Common diff --git a/framework/Data/DataGateway/TDataGatewayCommand.php b/framework/Data/DataGateway/TDataGatewayCommand.php index f51097c7..fb0f5df0 100644 --- a/framework/Data/DataGateway/TDataGatewayCommand.php +++ b/framework/Data/DataGateway/TDataGatewayCommand.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.DataGateway diff --git a/framework/Data/DataGateway/TSqlCriteria.php b/framework/Data/DataGateway/TSqlCriteria.php index fb8a3a98..300543dd 100644 --- a/framework/Data/DataGateway/TSqlCriteria.php +++ b/framework/Data/DataGateway/TSqlCriteria.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbSqlCriteria.php 1835 2007-04-03 01:38:15Z wei $   * @package System.Data.DataGateway diff --git a/framework/Data/DataGateway/TTableGateway.php b/framework/Data/DataGateway/TTableGateway.php index 1d6385cf..b527fbb4 100644 --- a/framework/Data/DataGateway/TTableGateway.php +++ b/framework/Data/DataGateway/TTableGateway.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Data.DataGateway diff --git a/framework/Data/SqlMap/Configuration/TDiscriminator.php b/framework/Data/SqlMap/Configuration/TDiscriminator.php index 278ef2d3..99a2a291 100644 --- a/framework/Data/SqlMap/Configuration/TDiscriminator.php +++ b/framework/Data/SqlMap/Configuration/TDiscriminator.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDiscriminator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration diff --git a/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php b/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php index a2abab3a..eb8d52bd 100644 --- a/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php +++ b/framework/Data/SqlMap/Configuration/TInlineParameterMapParser.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TInlineParameterMapParser.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration @@ -13,8 +13,8 @@  /**   * TInlineParameterMapParser class.   * - * The inline parameter map syntax lets you embed the property name,  - * the property type, the column type, and a null value replacement into a  + * The inline parameter map syntax lets you embed the property name, + * the property type, the column type, and a null value replacement into a   * parametrized SQL statement.   *   * @author Wei Zhuo <weizho[at]gmail[dot]com> diff --git a/framework/Data/SqlMap/Configuration/TParameterMap.php b/framework/Data/SqlMap/Configuration/TParameterMap.php index e24648d2..91fd890c 100644 --- a/framework/Data/SqlMap/Configuration/TParameterMap.php +++ b/framework/Data/SqlMap/Configuration/TParameterMap.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TParameterMap.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration @@ -150,8 +150,8 @@ class TParameterMap extends TComponent  		return $value;  	} -	 -	 + +  	/**  	 * Create type handler from {@link Type setType()} or {@link TypeHandler setTypeHandler}.  	 * @param TParameterProperty parameter property @@ -166,7 +166,7 @@ class TParameterMap extends TComponent  			$handler = Prado::createComponent($type);  		return $handler;  	} -	 +  	/**  	 * @param mixed object to obtain the property from. diff --git a/framework/Data/SqlMap/Configuration/TParameterProperty.php b/framework/Data/SqlMap/Configuration/TParameterProperty.php index 255ec690..f0e5cb18 100644 --- a/framework/Data/SqlMap/Configuration/TParameterProperty.php +++ b/framework/Data/SqlMap/Configuration/TParameterProperty.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TParameterProperty.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration @@ -137,7 +137,7 @@ class TParameterProperty extends TComponent  	public function __sleep()  	{ -		$exprops = array(); $cn = 'TParameterProperty';  +		$exprops = array(); $cn = 'TParameterProperty';  		if ($this->_typeHandler===null) $exprops[] = "\0$cn\0_typeHandler";  		if ($this->_type===null) $exprops[] = "\0$cn\0_type";  		if ($this->_column===null) $exprops[] = "\0$cn\0_column"; diff --git a/framework/Data/SqlMap/Configuration/TResultMap.php b/framework/Data/SqlMap/Configuration/TResultMap.php index 65f149df..861c3781 100644 --- a/framework/Data/SqlMap/Configuration/TResultMap.php +++ b/framework/Data/SqlMap/Configuration/TResultMap.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TResultMap.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration diff --git a/framework/Data/SqlMap/Configuration/TResultProperty.php b/framework/Data/SqlMap/Configuration/TResultProperty.php index 54ba832d..cb096bc3 100644 --- a/framework/Data/SqlMap/Configuration/TResultProperty.php +++ b/framework/Data/SqlMap/Configuration/TResultProperty.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TResultProperty.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration @@ -327,7 +327,7 @@ class TResultProperty extends TComponent  	public function __sleep()  	{ -		$exprops = array(); $cn = 'TResultProperty';  +		$exprops = array(); $cn = 'TResultProperty';  		if ($this->_nullValue===null) $exprops[] = "\0$cn\0_nullValue";  		if ($this->_propertyName===null) $exprops[] = "\0$cn\0_propertyNama";  		if ($this->_columnName===null) $exprops[] = "\0$cn\0_columnName"; diff --git a/framework/Data/SqlMap/Configuration/TSimpleDynamicParser.php b/framework/Data/SqlMap/Configuration/TSimpleDynamicParser.php index ac7eb059..f5bced91 100644 --- a/framework/Data/SqlMap/Configuration/TSimpleDynamicParser.php +++ b/framework/Data/SqlMap/Configuration/TSimpleDynamicParser.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSimpleDynamicParser.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration diff --git a/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php b/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php index b560fe41..120d0950 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapCacheModel.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapCacheModel.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration diff --git a/framework/Data/SqlMap/Configuration/TSqlMapStatement.php b/framework/Data/SqlMap/Configuration/TSqlMapStatement.php index efa16484..c4e8228b 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapStatement.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapStatement.php @@ -5,7 +5,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration @@ -295,7 +295,7 @@ class TSqlMapStatement extends TComponent  	public function __sleep()  	{ -		$cn = __CLASS__;  +		$cn = __CLASS__;  		$exprops = array("\0$cn\0_resultMap");  		if (!$this->_parameterMapName) $exprops[] = "\0$cn\0_parameterMapName";  		if (!$this->_parameterMap) $exprops[] = "\0$cn\0_parameterMap"; diff --git a/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php b/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php index abe9b588..219cf6d6 100644 --- a/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php +++ b/framework/Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapXmlConfiguration.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Configuration diff --git a/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php b/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php index ae6aa200..3af45e41 100644 --- a/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php +++ b/framework/Data/SqlMap/DataMapper/TFastSqlMapApplicationCache.php @@ -4,7 +4,7 @@   *   * @author Berczi Gabor <gabor.berczi@devworx.hu>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TFastSqlMapApplicationCache.php 2996 2011-06-20 15:24:57Z ctrlaltca@gmail.com $   * @package System.Data.SqlMap @@ -12,9 +12,9 @@  /**   * TFastSqlMapApplicationCache class file - *   + *   * Fast SqlMap result cache class with minimal-concurrency get/set and atomic flush operations - *   + *   * @author Berczi Gabor <gabor.berczi@devworx.hu>   * @version $Id: TFastSqlMapApplicationCache.php 2996 2011-06-20 15:24:57Z ctrlaltca@gmail.com $   * @package System.Data.SqlMap @@ -30,12 +30,12 @@ class TFastSqlMapApplicationCache implements ICache  	{  		$this->_cacheModel = $cacheModel;  	} -	 +  	protected function getBaseKeyKeyName()  	{  		return 'SqlMapCacheBaseKey::'.$this->_cacheModel->getId();  	} -	 +  	protected function getBaseKey()  	{  		$cache = $this->getCache(); @@ -48,7 +48,7 @@ class TFastSqlMapApplicationCache implements ICache  		}  		return $basekey;  	} -	 +  	protected function getCacheKey($key)  	{  		return $this->getBaseKey().'###'.$key; @@ -63,7 +63,7 @@ class TFastSqlMapApplicationCache implements ICache  	{  		$this->getCache()->delete($this->getBaseKeyKeyName());  	} -	 +  	public function get($key)  	{  		$result = $this->getCache()->get($this->getCacheKey($key)); diff --git a/framework/Data/SqlMap/DataMapper/TLazyLoadList.php b/framework/Data/SqlMap/DataMapper/TLazyLoadList.php index c512ef92..38a77d55 100644 --- a/framework/Data/SqlMap/DataMapper/TLazyLoadList.php +++ b/framework/Data/SqlMap/DataMapper/TLazyLoadList.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLazyLoadList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/DataMapper/TPropertyAccess.php b/framework/Data/SqlMap/DataMapper/TPropertyAccess.php index 20a853c4..d5b25071 100644 --- a/framework/Data/SqlMap/DataMapper/TPropertyAccess.php +++ b/framework/Data/SqlMap/DataMapper/TPropertyAccess.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPropertyAccess.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/DataMapper/TSqlMapCache.php b/framework/Data/SqlMap/DataMapper/TSqlMapCache.php index 15e148fe..acb0b301 100644 --- a/framework/Data/SqlMap/DataMapper/TSqlMapCache.php +++ b/framework/Data/SqlMap/DataMapper/TSqlMapCache.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapCache.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/DataMapper/TSqlMapPagedList.php b/framework/Data/SqlMap/DataMapper/TSqlMapPagedList.php index f3d67d47..c6716a85 100644 --- a/framework/Data/SqlMap/DataMapper/TSqlMapPagedList.php +++ b/framework/Data/SqlMap/DataMapper/TSqlMapPagedList.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapPagedList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/DataMapper/TSqlMapTypeHandlerRegistry.php b/framework/Data/SqlMap/DataMapper/TSqlMapTypeHandlerRegistry.php index 9d743b82..c09ec42a 100644 --- a/framework/Data/SqlMap/DataMapper/TSqlMapTypeHandlerRegistry.php +++ b/framework/Data/SqlMap/DataMapper/TSqlMapTypeHandlerRegistry.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapTypeHandlerRegistry.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/Statements/TCachingStatement.php b/framework/Data/SqlMap/Statements/TCachingStatement.php index b01280de..ef8c6c53 100644 --- a/framework/Data/SqlMap/Statements/TCachingStatement.php +++ b/framework/Data/SqlMap/Statements/TCachingStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCachingStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TDeleteMappedStatement.php b/framework/Data/SqlMap/Statements/TDeleteMappedStatement.php index 4b023dc7..0a5584fd 100644 --- a/framework/Data/SqlMap/Statements/TDeleteMappedStatement.php +++ b/framework/Data/SqlMap/Statements/TDeleteMappedStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDeleteMappedStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TInsertMappedStatement.php b/framework/Data/SqlMap/Statements/TInsertMappedStatement.php index 02bd4a68..ea205906 100644 --- a/framework/Data/SqlMap/Statements/TInsertMappedStatement.php +++ b/framework/Data/SqlMap/Statements/TInsertMappedStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TInsertMappedStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TMappedStatement.php b/framework/Data/SqlMap/Statements/TMappedStatement.php index 40caf4f7..5995f4e6 100644 --- a/framework/Data/SqlMap/Statements/TMappedStatement.php +++ b/framework/Data/SqlMap/Statements/TMappedStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMappedStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements @@ -924,10 +924,10 @@ class TMappedStatement extends TComponent implements IMappedStatement  		parent::__wakeup();  		if (is_null($this->_selectQueue)) $this->_selectQueue = array();  	} -	 +  	public function __sleep()  	{ -		$exprops = array(); $cn = __CLASS__;  +		$exprops = array(); $cn = __CLASS__;  		if (!count($this->_selectQueue)) $exprops[] = "\0$cn\0_selectQueue";  		if (is_null($this->_groupBy)) $exprops[] = "\0$cn\0_groupBy";  		if (!$this->_IsRowDataFound) $exprops[] = "\0$cn\0_IsRowDataFound"; @@ -1151,7 +1151,7 @@ class TSqlMapObjectCollectionTree extends TComponent  	public function __sleep()  	{ -		$exprops = array(); $cn = __CLASS__;  +		$exprops = array(); $cn = __CLASS__;  		if (!count($this->_tree)) $exprops[] = "\0$cn\0_tree";  		if (!count($this->_entries)) $exprops[] = "\0$cn\0_entries";  		if (!count($this->_list)) $exprops[] = "\0$cn\0_list"; diff --git a/framework/Data/SqlMap/Statements/TPreparedCommand.php b/framework/Data/SqlMap/Statements/TPreparedCommand.php index 1e6906a1..19a6bdbe 100644 --- a/framework/Data/SqlMap/Statements/TPreparedCommand.php +++ b/framework/Data/SqlMap/Statements/TPreparedCommand.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPreparedCommand.php 3261 2013-01-22 22:36:51Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TPreparedStatement.php b/framework/Data/SqlMap/Statements/TPreparedStatement.php index 4127eae0..d11c2b99 100644 --- a/framework/Data/SqlMap/Statements/TPreparedStatement.php +++ b/framework/Data/SqlMap/Statements/TPreparedStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPreparedStatement.php 3261 2013-01-22 22:36:51Z ctrlaltca $   * @package System.Data.SqlMap.Statements @@ -28,26 +28,26 @@ class TPreparedStatement extends TComponent  	public function setPreparedSql($value){ $this->_sqlString = $value; }  	public function getParameterNames($needed = true) -	{  +	{  		if (!$this->_parameterNames and $needed)  			$this->_parameterNames = new TList; -		return $this->_parameterNames;  +		return $this->_parameterNames;  	}  	public function setParameterNames($value){ $this->_parameterNames = $value; }  	public function getParameterValues($needed = true) -	{  +	{  		if (!$this->_parameterValues and $needed)  			$this->_parameterValues=new TMap; -		return $this->_parameterValues;  +		return $this->_parameterValues;  	}  	public function setParameterValues($value){ $this->_parameterValues = $value; } -	 +  	public function __sleep()  	{ -		$exprops = array(); $cn = __CLASS__;  +		$exprops = array(); $cn = __CLASS__;  		if (!$this->_parameterNames or !$this->_parameterNames->getCount()) $exprops[] = "\0$cn\0_parameterNames";  		if (!$this->_parameterValues or !$this->_parameterValues->getCount()) $exprops[] = "\0$cn\0_parameterValues";  		return array_diff(parent::__sleep(),$exprops); diff --git a/framework/Data/SqlMap/Statements/TPreparedStatementFactory.php b/framework/Data/SqlMap/Statements/TPreparedStatementFactory.php index 5fdd16b5..2968aef6 100644 --- a/framework/Data/SqlMap/Statements/TPreparedStatementFactory.php +++ b/framework/Data/SqlMap/Statements/TPreparedStatementFactory.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPreparedStatementFactory.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TSelectMappedStatement.php b/framework/Data/SqlMap/Statements/TSelectMappedStatement.php index b0926c41..d7068cbf 100644 --- a/framework/Data/SqlMap/Statements/TSelectMappedStatement.php +++ b/framework/Data/SqlMap/Statements/TSelectMappedStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSelectMappedStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TSimpleDynamicSql.php b/framework/Data/SqlMap/Statements/TSimpleDynamicSql.php index 3fce2e3a..ac4eb17f 100644 --- a/framework/Data/SqlMap/Statements/TSimpleDynamicSql.php +++ b/framework/Data/SqlMap/Statements/TSimpleDynamicSql.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSimpleDynamicSql.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TStaticSql.php b/framework/Data/SqlMap/Statements/TStaticSql.php index 1da6330e..3f52d521 100644 --- a/framework/Data/SqlMap/Statements/TStaticSql.php +++ b/framework/Data/SqlMap/Statements/TStaticSql.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TStaticSql.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/Statements/TUpdateMappedStatement.php b/framework/Data/SqlMap/Statements/TUpdateMappedStatement.php index d3c3acc4..ec1135eb 100644 --- a/framework/Data/SqlMap/Statements/TUpdateMappedStatement.php +++ b/framework/Data/SqlMap/Statements/TUpdateMappedStatement.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TUpdateMappedStatement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap.Statements diff --git a/framework/Data/SqlMap/TSqlMapConfig.php b/framework/Data/SqlMap/TSqlMapConfig.php index c6bd4754..84607ae1 100644 --- a/framework/Data/SqlMap/TSqlMapConfig.php +++ b/framework/Data/SqlMap/TSqlMapConfig.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapConfig.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/TSqlMapGateway.php b/framework/Data/SqlMap/TSqlMapGateway.php index a0cebd9c..582c67b0 100644 --- a/framework/Data/SqlMap/TSqlMapGateway.php +++ b/framework/Data/SqlMap/TSqlMapGateway.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapGateway.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/SqlMap/TSqlMapManager.php b/framework/Data/SqlMap/TSqlMapManager.php index 29234920..1f5dae8b 100644 --- a/framework/Data/SqlMap/TSqlMapManager.php +++ b/framework/Data/SqlMap/TSqlMapManager.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSqlMapManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data.SqlMap diff --git a/framework/Data/TDataSourceConfig.php b/framework/Data/TDataSourceConfig.php index aff5f1af..6c5fba18 100644 --- a/framework/Data/TDataSourceConfig.php +++ b/framework/Data/TDataSourceConfig.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataSourceConfig.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data diff --git a/framework/Data/TDbCommand.php b/framework/Data/TDbCommand.php index e80d7704..e6386ac3 100644 --- a/framework/Data/TDbCommand.php +++ b/framework/Data/TDbCommand.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbCommand.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data @@ -58,7 +58,7 @@ class TDbCommand extends TComponent  	 */  	public function __sleep()  	{ -		return array_diff(parent::__sleep(),array("\0TDbCommand\0_statement"));  +		return array_diff(parent::__sleep(),array("\0TDbCommand\0_statement"));  	}  	/** @@ -134,7 +134,7 @@ class TDbCommand extends TComponent  	 * the form :name. For a prepared statement using question mark  	 * placeholders, this will be the 1-indexed position of the parameter.  	 * Unlike {@link bindValue}, the variable is bound as a reference and will -	 * only be evaluated at the time that {@link execute} or {@link query} is called.  +	 * only be evaluated at the time that {@link execute} or {@link query} is called.  	 * @param mixed Name of the PHP variable to bind to the SQL statement parameter  	 * @param int SQL data type of the parameter  	 * @param int length of the data type diff --git a/framework/Data/TDbConnection.php b/framework/Data/TDbConnection.php index fe04188c..3134bb49 100644 --- a/framework/Data/TDbConnection.php +++ b/framework/Data/TDbConnection.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbConnection.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data @@ -136,7 +136,7 @@ class TDbConnection extends TComponent  	public function __sleep()  	{  //		$this->close(); - DO NOT CLOSE the current connection as serializing doesn't neccessarily mean we don't this connection anymore in the current session -		return array_diff(parent::__sleep(),array("\0TDbConnection\0_pdo","\0TDbConnection\0_active"));  +		return array_diff(parent::__sleep(),array("\0TDbConnection\0_pdo","\0TDbConnection\0_active"));  	}  	/** diff --git a/framework/Data/TDbDataReader.php b/framework/Data/TDbDataReader.php index 718d355a..e727423d 100644 --- a/framework/Data/TDbDataReader.php +++ b/framework/Data/TDbDataReader.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbDataReader.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data diff --git a/framework/Data/TDbTransaction.php b/framework/Data/TDbTransaction.php index f1be4e0b..b1e9bbd2 100644 --- a/framework/Data/TDbTransaction.php +++ b/framework/Data/TDbTransaction.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbTransaction.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Data diff --git a/framework/Exceptions/TErrorHandler.php b/framework/Exceptions/TErrorHandler.php index 3c9d8514..d429c409 100644 --- a/framework/Exceptions/TErrorHandler.php +++ b/framework/Exceptions/TErrorHandler.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TErrorHandler.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Exceptions diff --git a/framework/Exceptions/TException.php b/framework/Exceptions/TException.php index c4fe62b4..9c67a524 100644 --- a/framework/Exceptions/TException.php +++ b/framework/Exceptions/TException.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TException.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Exceptions @@ -67,7 +67,7 @@ class TException extends Exception  		$msgFile=$this->getErrorMessageFile();  		// Cache messages -		if (!isset(self::$_messageCache[$msgFile]))  +		if (!isset(self::$_messageCache[$msgFile]))  		{  			if(($entries=@file($msgFile))!==false)  			{ diff --git a/framework/I18N/TChoiceFormat.php b/framework/I18N/TChoiceFormat.php index ad9a4500..ab19b27b 100644 --- a/framework/I18N/TChoiceFormat.php +++ b/framework/I18N/TChoiceFormat.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TChoiceFormat.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N @@ -65,7 +65,7 @@ Prado::using('System.I18N.TTranslate');   *   # <tt>&</tt> -- conditional AND.   *   # <tt>&&</tt> -- condition AND with short circuit.   *   # <tt>|</tt> -- conditional OR. - *   # <tt>||</tt> -- conditional OR with short circuit.  + *   # <tt>||</tt> -- conditional OR with short circuit.   *   # <tt>!</tt> -- negation.   *   * Additional round brackets can also be used to perform grouping. diff --git a/framework/I18N/TDateFormat.php b/framework/I18N/TDateFormat.php index 544e4973..fa6d27cf 100644 --- a/framework/I18N/TDateFormat.php +++ b/framework/I18N/TDateFormat.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDateFormat.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N @@ -165,7 +165,7 @@ class TDateFormat extends TI18NControl implements IDataRenderer  	{  		$this->setViewState('Value',$value,'');  	} -	 +  	/**  	 * Get the default text value for this control.  	 * @return string default text value @@ -174,7 +174,7 @@ class TDateFormat extends TI18NControl implements IDataRenderer  	{  		return $this->getViewState('DefaultText','');  	} -	 +  	/**  	 * Set the default text value for this control.  	 * @param string default text value @@ -222,7 +222,7 @@ class TDateFormat extends TI18NControl implements IDataRenderer  		$defaultText = $this->getDefaultText();  		if(empty($value) && !empty($defaultText))  			return $this->getDefaultText(); -		 +  		$app = $this->getApplication()->getGlobalization();  		//initialized the default class wide formatter diff --git a/framework/I18N/TGlobalization.php b/framework/I18N/TGlobalization.php index 6638af22..16cd68a9 100644 --- a/framework/I18N/TGlobalization.php +++ b/framework/I18N/TGlobalization.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo<weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TGlobalization.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N diff --git a/framework/I18N/TGlobalizationAutoDetect.php b/framework/I18N/TGlobalizationAutoDetect.php index ad786401..a79a128d 100644 --- a/framework/I18N/TGlobalizationAutoDetect.php +++ b/framework/I18N/TGlobalizationAutoDetect.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo<weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Revision: 1.66 $  $Date: ${DATE} ${TIME} $   * @package System.I18N @@ -32,7 +32,7 @@ class TGlobalizationAutoDetect extends TGlobalization  		parent::init($xml);  		//set the culture according to browser language settings -		$http = new HTTPNegotiator();		 +		$http = new HTTPNegotiator();  		$languages = $http->getLanguages();  		if(count($languages) > 0)  		{ diff --git a/framework/I18N/TI18NControl.php b/framework/I18N/TI18NControl.php index 97a7268a..a1fb59e4 100644 --- a/framework/I18N/TI18NControl.php +++ b/framework/I18N/TI18NControl.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TI18NControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N diff --git a/framework/I18N/TNumberFormat.php b/framework/I18N/TNumberFormat.php index 27c124f7..bb3c1784 100644 --- a/framework/I18N/TNumberFormat.php +++ b/framework/I18N/TNumberFormat.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TNumberFormat.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N @@ -116,7 +116,7 @@ class TNumberFormat extends TI18NControl implements IDataRenderer  	{  		return $this->getViewState('DefaultText','');  	} -	 +  	/**  	 * Set the default text value for this control.  	 * @param string default text value diff --git a/framework/I18N/TTranslate.php b/framework/I18N/TTranslate.php index 3382f925..0f8de2ee 100644 --- a/framework/I18N/TTranslate.php +++ b/framework/I18N/TTranslate.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTranslate.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N @@ -243,7 +243,7 @@ class TTranslate extends TI18NControl  			$catalogue = $config['catalogue'];  		if (empty($catalogue)) $catalogue='messages';  		Translation::init($catalogue); -			 +  		$key = $this->getKey();  		if(!empty($key)) $text = $key; diff --git a/framework/I18N/TTranslateParameter.php b/framework/I18N/TTranslateParameter.php index b461a36a..2a1dfd77 100644 --- a/framework/I18N/TTranslateParameter.php +++ b/framework/I18N/TTranslateParameter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTranslateParameter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N diff --git a/framework/I18N/Translation.php b/framework/I18N/Translation.php index 5219e132..8ded0903 100644 --- a/framework/I18N/Translation.php +++ b/framework/I18N/Translation.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: Translation.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.I18N @@ -40,7 +40,7 @@ class Translation extends TComponent  	public static function init($catalogue='messages')  	{  		static $saveEventHandlerAttached=false; -		 +  		//initialized the default class wide formatter  		if(!isset(self::$formatters[$catalogue]))  		{ diff --git a/framework/IO/TTextWriter.php b/framework/IO/TTextWriter.php index f5930a73..8aa71e58 100644 --- a/framework/IO/TTextWriter.php +++ b/framework/IO/TTextWriter.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTextWriter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.IO diff --git a/framework/PradoBase.php b/framework/PradoBase.php index 6e884cec..bf162d7d 100644 --- a/framework/PradoBase.php +++ b/framework/PradoBase.php @@ -7,7 +7,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: PradoBase.php 3325 2013-09-13 08:19:04Z ctrlaltca $   * @package System diff --git a/framework/Security/IUserManager.php b/framework/Security/IUserManager.php index 390189cb..5ed7cb08 100644 --- a/framework/Security/IUserManager.php +++ b/framework/Security/IUserManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: IUserManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security diff --git a/framework/Security/TAuthManager.php b/framework/Security/TAuthManager.php index e30b0bcb..416cb628 100644 --- a/framework/Security/TAuthManager.php +++ b/framework/Security/TAuthManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAuthManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security @@ -26,7 +26,7 @@ Prado::using('System.Security.IUserManager');   * To login or logout a user, call {@link login} or {@link logout}, respectively.   *   * The {@link setAuthExpire AuthExpire} property can be used to define the time - * in seconds after which the authentication should expire.  + * in seconds after which the authentication should expire.   * {@link setAllowAutoLogin AllowAutoLogin} specifies if the login information   * should be stored in a cookie to perform automatic login. Enabling this   * feature will cause that {@link setAuthExpire AuthExpire} has no effect @@ -290,7 +290,7 @@ class TAuthManager extends TModule  		$user=$this->_userManager->getUser(null)->loadFromString($sessionInfo);  		// check for authentication expiration -		$isAuthExpired = $this->_authExpire>0 && !$user->getIsGuest() &&  +		$isAuthExpired = $this->_authExpire>0 && !$user->getIsGuest() &&          ($expiretime=$session->itemAt('AuthExpireTime')) && $expiretime<time();  		// try authenticating through cookie if possible @@ -321,7 +321,7 @@ class TAuthManager extends TModule  		if($this->hasEventHandler('OnAuthenticate'))  			$this->raiseEvent('OnAuthenticate',$this,$application);  	} -	 +  	/**  	 * Performs user logout on authentication expiration.  	 * An 'OnAuthExpire' event will be raised if there is any handler attached to it. @@ -333,7 +333,7 @@ class TAuthManager extends TModule  		if($this->hasEventHandler('OnAuthExpire'))  			$this->raiseEvent('OnAuthExpire',$this,$param);  	} -	 +  	/**  	 * Performs the real authorization work.  	 * Authorization rules obtained from the application will be used to check diff --git a/framework/Security/TAuthorizationRule.php b/framework/Security/TAuthorizationRule.php index cae28bfb..cf04591c 100644 --- a/framework/Security/TAuthorizationRule.php +++ b/framework/Security/TAuthorizationRule.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAuthorizationRule.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security diff --git a/framework/Security/TDbUserManager.php b/framework/Security/TDbUserManager.php index aabd6e5c..e116a6a4 100644 --- a/framework/Security/TDbUserManager.php +++ b/framework/Security/TDbUserManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDbUserManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security diff --git a/framework/Security/TSecurityManager.php b/framework/Security/TSecurityManager.php index b5267db1..e2f06a19 100644 --- a/framework/Security/TSecurityManager.php +++ b/framework/Security/TSecurityManager.php @@ -5,7 +5,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSecurityManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security diff --git a/framework/Security/TUser.php b/framework/Security/TUser.php index 3a7a3fa0..4ab2a96d 100644 --- a/framework/Security/TUser.php +++ b/framework/Security/TUser.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TUser.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security diff --git a/framework/Security/TUserManager.php b/framework/Security/TUserManager.php index 5cb716dd..8af5a11b 100644 --- a/framework/Security/TUserManager.php +++ b/framework/Security/TUserManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TUserManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Security @@ -108,7 +108,7 @@ class TUserManager extends TModule implements IUserManager  	 */  	public function init($config)  	{ -		$this->loadUserData($config);	 +		$this->loadUserData($config);  		if($this->_userFile!==null)  		{  			if($this->getApplication()->getConfigurationType()==TApplication::CONFIG_TYPE_PHP) @@ -125,7 +125,7 @@ class TUserManager extends TModule implements IUserManager  		}  		$this->_initialized=true;  	} -	 +  	/*  	 * Loads user/role information  	 * @param mixed the variable containing the user information diff --git a/framework/TApplication.php b/framework/TApplication.php index 7769a9e0..6c2b11b0 100644 --- a/framework/TApplication.php +++ b/framework/TApplication.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TApplication.php 3317 2013-09-03 10:19:09Z ctrlaltca $   * @package System @@ -131,7 +131,7 @@ class TApplication extends TComponent  	/**  	 * File extension for external config files  	 */ -	const CONFIG_FILE_EXT_XML='.xml';	 +	const CONFIG_FILE_EXT_XML='.xml';  	/**  	 * Configuration file type, application.xml and config.xml  	 */ @@ -296,7 +296,7 @@ class TApplication extends TComponent  	 * @var TApplicationMode application mode  	 */  	private $_mode=TApplicationMode::Debug; -	 +  	/**  	 * @var string Customizable page service ID  	 */ @@ -334,7 +334,7 @@ class TApplication extends TComponent  		$this->_uniqueID=md5($this->_runtimePath);  		$this->_parameters=new TMap;  		$this->_services=array($this->getPageServiceID()=>array('TPageService',array(),null)); -		 +  		Prado::setPathOfAlias('Application',$this->_basePath);  	} @@ -521,7 +521,7 @@ class TApplication extends TComponent  	{  		$this->_id=$value;  	} -	 +  	/**  	 * @return string page service ID  	 */ @@ -609,7 +609,7 @@ class TApplication extends TComponent  	{  		$this->_configType = $value;  	} -	 +  	/**  	 * @return string the application configuration type. default is 'xml'  	 */ @@ -628,7 +628,7 @@ class TApplication extends TComponent  		}  		return $this->_configFileExt;  	} -	 +  	/**  	 * @return string the default configuration file name  	 */ @@ -999,7 +999,7 @@ class TApplication extends TComponent  			foreach($config->getProperties() as $name=>$value)  				$this->setSubProperty($name,$value);  		} -		 +  		if(empty($this->_services))  			$this->_services=array($this->getPageServiceID()=>array('TPageService',array(),null)); @@ -1081,7 +1081,7 @@ class TApplication extends TComponent  		if(($serviceID=$this->getRequest()->resolveRequest(array_keys($this->_services)))===null)  			$serviceID=$this->getPageServiceID(); -		 +  		$this->startService($serviceID);  	} @@ -1382,7 +1382,7 @@ class TApplicationConfiguration extends TComponent  				$this->_properties[$name]=$value;  			}  			$this->_empty = false; -		}	 +		}  		if(isset($config['paths']) && is_array($config['paths']))  			$this->loadPathsPhp($config['paths'],$configPath); @@ -1395,7 +1395,7 @@ class TApplicationConfiguration extends TComponent  		if(isset($config['parameters']) && is_array($config['parameters']))  			$this->loadParametersPhp($config['parameters'], $configPath); -		 +  		if(isset($config['includes']) && is_array($config['includes']))  			$this->loadExternalXml($config['includes'],$configPath);  	} @@ -1541,7 +1541,7 @@ class TApplicationConfiguration extends TComponent  			$properties['id'] = $id;  			$this->_modules[$id]=array($type,$properties,$module);  			$this->_empty=false; -		}	 +		}  	}  	/** @@ -1589,7 +1589,7 @@ class TApplicationConfiguration extends TComponent  			$properties['id'] = $id;  			$this->_services[$id] = array($type,$properties,$service);  			$this->_empty = false; -		}	 +		}  	}  	/** diff --git a/framework/TApplicationComponent.php b/framework/TApplicationComponent.php index a307d54b..b610c4bf 100644 --- a/framework/TApplicationComponent.php +++ b/framework/TApplicationComponent.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TApplicationComponent.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System diff --git a/framework/TComponent.php b/framework/TComponent.php index e9fa5a65..acb03a99 100644 --- a/framework/TComponent.php +++ b/framework/TComponent.php @@ -3,12 +3,12 @@   * TComponent, TPropertyValue classes   *   * @author Qiang Xue <qiang.xue@gmail.com> - *  + *   * Global Events, intra-object events, Class behaviors, expanded behaviors   * @author Brad Anderson <javalizard@mac.com> - *  + *   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TComponent.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System @@ -56,7 +56,7 @@   * </code>   * Js-friendly properties can be accessed using both their Js-less name and their Js-enabled name:   * <code> - * // set some simple text as property value  + * // set some simple text as property value   * $component->Text = 'text';   * // set some javascript code as property value   * $component->JsText = 'raw javascript'; @@ -65,7 +65,7 @@   * clientside inside a javascript block.   * In the second case, the property will be 'marked' as being a safe javascript   * statement and will not be encoded when rendered inside a javascript block. - * This special handling makes use of the {@link TJavaScriptLiteral} class.  + * This special handling makes use of the {@link TJavaScriptLiteral} class.   *   * Events   * @@ -100,40 +100,40 @@   * - array($object,'buttonClicked') : $object->buttonClicked($sender,$param);   * - array($object,'MainContent.SubmitButton.buttonClicked') :   *   $object->MainContent->SubmitButton->buttonClicked($sender,$param); - *  - * With the addition of behaviors, a more expansive event model is needed.  There  - * are two new event types (global and dynamic events) as well as a more comprehensive  + * + * With the addition of behaviors, a more expansive event model is needed.  There + * are two new event types (global and dynamic events) as well as a more comprehensive   * behavior model that includes class wide behaviors.   *   * A global event is defined by all events whose name starts with 'fx'. - * The event name is potentially a method name and is thus case-insensitive. All 'fx' events  + * The event name is potentially a method name and is thus case-insensitive. All 'fx' events   * are valid as the whole 'fx' event/method space is global in nature. Any object may patch into - * any global event by defining that event as a method. Global events have priorities  - * just like 'on' events; so as to be able to order the event execution. Due to the  - * nature of all events which start with 'fx' being valid, in effect, every object  - * has every 'fx' global event. It is simply an issue of tapping into the desired  + * any global event by defining that event as a method. Global events have priorities + * just like 'on' events; so as to be able to order the event execution. Due to the + * nature of all events which start with 'fx' being valid, in effect, every object + * has every 'fx' global event. It is simply an issue of tapping into the desired   * global event.   *   * A global event that starts with 'fx' can be called even if the object does not   * implement the method of the global event.  A call to a non-existing 'fx' method - * will, at minimal, function and return null.  If a method argument list has a first  + * will, at minimal, function and return null.  If a method argument list has a first   * parameter, it will be returned instead of null.  This allows filtering and chaining.   * 'fx' methods do not automatically install and uninstall. To install and uninstall an - * object's global event listeners, call the object's {@link listen} and  + * object's global event listeners, call the object's {@link listen} and   * {@link unlisten} methods, respectively.  An object may auto-install its global event   * during {@link __construct} by overriding {@link getAutoGlobalListen} and returning true. - *  + *   * As of PHP version 5.3, nulled objects without code references will still continue to persist   * in the global event queue because {@link __destruct} is not automatically called.  In the common   * __destruct method, if an object is listening to global events, then {@link unlisten} is called.   * {@link unlisten} is required to be manually called before an object is - * left without references if it is currently listening to any global events. This includes  + * left without references if it is currently listening to any global events. This includes   * class wide behaviors.   * - * An object that contains a method that starts with 'fx' will have those functions  + * An object that contains a method that starts with 'fx' will have those functions   * automatically receive those events of the same name after {@link listen} is called on the object.   * - * An object may listen to a global event without defining an 'fx' method of the same name by  + * An object may listen to a global event without defining an 'fx' method of the same name by   * adding an object method to the global event list.  For example   * <code>   * $component->fxGlobalCheck=$callback;  // or $component->OnClick->add($callback); @@ -142,27 +142,27 @@   *   * Events between Objects and their behaviors, Dynamic Events   * - * An intra-object/behavior event is defined by methods that start with 'dy'.  Just as with  + * An intra-object/behavior event is defined by methods that start with 'dy'.  Just as with   * 'fx' global events, every object has every dynamic event.  Any call to a method that - * starts with 'dy' will be handled, regardless of whether it is implemented.  These  + * starts with 'dy' will be handled, regardless of whether it is implemented.  These   * events are for communicating with attached behaviors. - *  + *   * Dynamic events can be used in a variety of ways.  They can be used to tell behaviors   * when a non-behavior method is called.  Dynamic events could be used as data filters. - * They could also be used to specify when a piece of code is to be run, eg. should the  + * They could also be used to specify when a piece of code is to be run, eg. should the   * loop process be performed on a particular piece of data.  In this way, some control   * is handed to the behaviors over the process and/or data. - *  + *   * If there are no handlers for an 'fx' or 'dy' event, it will return the first   * parameter of the argument list.  If there are no arguments, these events   * will return null.  If there are handlers an 'fx' method will be called directly   * within the object.  Global 'fx' events are triggered by calling {@link raiseEvent}. - * For dynamic events where there are behaviors that respond to the dynamic events, a  + * For dynamic events where there are behaviors that respond to the dynamic events, a   * {@link TCallChain} is developed.  A call chain allows the behavior dynamic event   * implementations to call further implementing behaviors within a chain. - *  - * If an object implements {@link IDynamicMethods}, all global and object dynamic  - * events will be sent to {@link __dycall}.  In the case of global events, all  + * + * If an object implements {@link IDynamicMethods}, all global and object dynamic + * events will be sent to {@link __dycall}.  In the case of global events, all   * global events will trigger this method.  In the case of behaviors, all undefined   * dynamic events  which are called will be passed through to this method.   * @@ -171,29 +171,29 @@   *   * There are two types of behaviors.  There are individual object behaviors and   * there are class wide behaviors.  Class behaviors depend upon object behaviors. - *  + *   * When a new class implements {@link IBehavior} or {@link IClassBehavior} or - * extends {@link TBehavior} or {@link TClassBehavior}, it may be added to an  + * extends {@link TBehavior} or {@link TClassBehavior}, it may be added to an   * object by calling the object's {@link attachBehavior}.  The behaviors associated - * name can then be used to {@link enableBehavior} or {@link disableBehavior}  + * name can then be used to {@link enableBehavior} or {@link disableBehavior}   * the specific behavior.   * - * All behaviors may be turned on and off via {@link enableBehaviors} and  + * All behaviors may be turned on and off via {@link enableBehaviors} and   * {@link disableBehaviors}, respectively.  To check if behaviors are on or off   * a call to {@link getBehaviorsEnabled} will provide the variable. - *  - * Attaching and detaching whole sets of behaviors is done using  + * + * Attaching and detaching whole sets of behaviors is done using   * {@link attachBehaviors} and {@link detachBehaviors}.  {@link clearBehaviors}   * removes all of an object's behaviors.   *   * {@link asa} returns a behavior of a specific name.  {@link isa} is the   * behavior inclusive function that acts as the PHP operator {@link instanceof}.   * A behavior could provide the functionality of a specific class thus causing - * the host object to act similarly to a completely different class.  A behavior  - * would then implement {@link IInstanceCheck} to provide the identity of the  + * the host object to act similarly to a completely different class.  A behavior + * would then implement {@link IInstanceCheck} to provide the identity of the   * different class.   * - * Class behaviors are similar to object behaviors except that the class behavior  + * Class behaviors are similar to object behaviors except that the class behavior   * is the implementation for all instances of the class.  A class behavior   * will have the object upon which is being called be prepended to the parameter   * list.  This way the object is known across the class behavior implementation. @@ -202,12 +202,12 @@   * using {@link detachClassBehavior}.  Class behaviors are important in that   * they will be applied to all new instances of a particular class.  In this way   * class behaviors become default behaviors to a new instances of a class in - * {@link __construct}.  Detaching a class behavior will remove the behavior  + * {@link __construct}.  Detaching a class behavior will remove the behavior   * from the default set of behaviors created for an object when the object   * is instanced.   * - * Class behaviors are also added to all existing instances via the global 'fx'  - * event mechanism.  When a new class behavior is added, the event  + * Class behaviors are also added to all existing instances via the global 'fx' + * event mechanism.  When a new class behavior is added, the event   * {@link fxAttachClassBehavior} is raised and all existing instances that are   * listening to this global event (primarily after {@link listen} is called)   * will have this new behavior attached.  A similar process is used when @@ -218,8 +218,8 @@   *   * Dynamic events start with 'dy'.  This mechanism is used to allow objects   * to communicate with their behaviors directly.  The entire 'dy' event space - * is valid.  All attached, enabled behaviors that implement a dynamic event  - * are called when the host object calls the dynamic event.  If there is no  + * is valid.  All attached, enabled behaviors that implement a dynamic event + * are called when the host object calls the dynamic event.  If there is no   * implementation or behaviors, this returns null when no parameters are   * supplied and will return the first parameter when there is at least one   * parameter in the dynamic event. @@ -228,7 +228,7 @@   *	 5 == $this->dyBehaviorEvent(5); //when no behaviors implement this dynamic event   * </code>   * - * Dynamic events can be chained together within behaviors to allow for data  + * Dynamic events can be chained together within behaviors to allow for data   * filtering. Dynamic events are implemented within behaviors by defining the   * event as a method.   * <code> @@ -239,8 +239,8 @@   *     }   * }   * </code> - * This implementation of a behavior and dynamic event will flow through to the  - * next behavior implementing the dynamic event.  The first parameter is always  + * This implementation of a behavior and dynamic event will flow through to the + * next behavior implementing the dynamic event.  The first parameter is always   * return when it is supplied.  Otherwise a dynamic event returns null.   *   * In the case of a class behavior, the object is also prepended to the dynamic @@ -258,23 +258,23 @@   *   * Global Event and Dynamic event catching   * - * Given that all global 'fx' events and dynamic 'dy' events are valid and  + * Given that all global 'fx' events and dynamic 'dy' events are valid and   * operational, there is a mechanism for catching events called that are not   * implemented (similar to the built-in PHP method {@link __call}).  When - * a dynamic or global event is called but a behavior does not implement it,  - * yet desires to know when an undefined dynamic event is run, the behavior  + * a dynamic or global event is called but a behavior does not implement it, + * yet desires to know when an undefined dynamic event is run, the behavior   * implements the interface {@link IDynamicMethods} and method {@link __dycall}.   * - * In the case of dynamic events, {@link __dycall} is supplied with the method  + * In the case of dynamic events, {@link __dycall} is supplied with the method   * name and its parameters.  When a global event is raised, via {@link raiseEvent},   * the method is the event name and the parameters are supplied.   *   * When implemented, this catch-all mechanism is called for event global event event   * when implemented outside of a behavior.  Within a behavior, it will also be called - * when the object to which the behavior is attached calls any unimplemented dynamic  - * event.  This is the fall-back mechanism for informing a class and/or behavior  + * when the object to which the behavior is attached calls any unimplemented dynamic + * event.  This is the fall-back mechanism for informing a class and/or behavior   * of when an global and/or undefined dynamic event is executed. - *  + *   * @author Qiang Xue <qiang.xue@gmail.com>   * @author Brad Anderson <javalizard@mac.com>   * @version $Id: TComponent.php 3245 2013-01-07 20:23:32Z ctrlaltca $ @@ -287,18 +287,18 @@ class TComponent  	 * @var array event handler lists  	 */  	private $_e=array(); -	 +  	/** -	 * @var boolean if listening is enabled.  Automatically turned on or off in  +	 * @var boolean if listening is enabled.  Automatically turned on or off in  	 * constructor according to {@link getAutoGlobalListen}.  Default false, off  	 */  	private $_listeningenabled=false; -	 +  	/**  	 * @var array static registered global event handler lists  	 */  	private static $_ue=array(); -	 +  	/**  	 * @var boolean if object behaviors are on or off.  default true, on  	 */ @@ -308,13 +308,13 @@ class TComponent  	 * @var TPriorityMap list of object behaviors  	 */  	private $_m=null; -	 +  	/**  	 * @var array static global class behaviors, these behaviors are added upon instantiation of a class  	 */  	private static $_um=array(); -	 -	 + +  	/**  	 * @const string the name of the global {@link raiseEvent} listener  	 */ @@ -323,7 +323,7 @@ class TComponent  	/**  	 * The common __construct -	 * If desired by the new object, this will auto install and listen to global event functions  +	 * If desired by the new object, this will auto install and listen to global event functions  	 * as defined by the object via 'fx' methods. This also attaches any predefined behaviors.  	 * This function installs all class behaviors in a class hierarchy from the deepest subclass  	 * through each parent to the top most class, TComponent. @@ -331,22 +331,22 @@ class TComponent  	public function __construct() {  		if($this->getAutoGlobalListen())  			$this->listen(); -		 +  		$classes=array_reverse($this->getClassHierarchy(true));  		foreach($classes as $class) {  			if(isset(self::$_um[$class]))  				$this->attachBehaviors(self::$_um[$class]);  		}  	} -	 -	 + +  	/**  	 * Tells TComponent whether or not to automatically listen to global events.  	 * Defaults to false because PHP variable cleanup is affected if this is true.  	 * When unsetting a variable that is listening to global events, {@link unlisten}  	 * must explicitly be called when cleaning variables allocation or else the global  	 * event registry will contain references to the old object. This is true for PHP 5.4 -	 *  +	 *  	 * Override this method by a subclass to change the setting.  When set to true, this  	 * will enable {@link __construct} to call {@link listen}.  	 * @@ -368,19 +368,19 @@ class TComponent  		if($this->_listeningenabled)  			$this->unlisten();  	} -	 -	 + +  	/** -	 * This utility function is a private array filter method.  The array values  +	 * This utility function is a private array filter method.  The array values  	 * that start with 'fx' are filtered in.  	 */  	private function filter_prado_fx($name) {  		return strncasecmp($name,'fx',2)===0;  	} -	 -	 + +  	/** -	 * This returns an array of the class name and the names of all its parents.  The base object first,  +	 * This returns an array of the class name and the names of all its parents.  The base object first,  	 * {@link TComponent}, and the deepest subclass is last.  	 * @param boolean optional should the names be all lowercase true/false  	 * @return array array of strings being the class hierarchy of $this. @@ -394,10 +394,10 @@ class TComponent  			return array_map('strtolower',$classes);  		return $classes;  	} -	 -	 + +  	/** -	 * This adds an object's fx event handlers into the global broadcaster to listen into any  +	 * This adds an object's fx event handlers into the global broadcaster to listen into any  	 * broadcast global events called through {@link raiseEvent}  	 *  	 * Behaviors may implement the function: @@ -413,24 +413,24 @@ class TComponent  	public function listen() {  		if($this->_listeningenabled)  			return; -		 +  		$fx=array_filter(get_class_methods($this),array($this,'filter_prado_fx')); -		 +  		foreach($fx as $func)  			$this->attachEventHandler($func,array($this,$func)); -		 +  		if(is_a($this,'IDynamicMethods')) {  			$this->attachEventHandler(TComponent::GLOBAL_RAISE_EVENT_LISTENER,array($this,'__dycall'));  			array_push($fx,TComponent::GLOBAL_RAISE_EVENT_LISTENER);  		} -		 +  		$this->_listeningenabled=true; -		 +  		$this->dyListen($fx); -		 +  		return count($fx);  	} -	 +  	/**  	 * this removes an object's fx events from the global broadcaster  	 * @@ -447,24 +447,24 @@ class TComponent  	public function unlisten() {  		if(!$this->_listeningenabled)  			return; -		 +  		$fx=array_filter(get_class_methods($this),array($this,'filter_prado_fx')); -			 +  		foreach($fx as $func)  			$this->detachEventHandler($func,array($this,$func)); -			 +  		if(is_a($this,'IDynamicMethods')) {  			$this->detachEventHandler(TComponent::GLOBAL_RAISE_EVENT_LISTENER,array($this,'__dycall'));  			array_push($fx,TComponent::GLOBAL_RAISE_EVENT_LISTENER);  		} -		 +  		$this->_listeningenabled=false; -		 +  		$this->dyUnlisten($fx); -		 +  		return count($fx);  	} -	 +  	/**  	 * Gets the state of listening to global events  	 * @return boolean is Listening to global broadcast enabled @@ -473,12 +473,12 @@ class TComponent  	{  		return $this->_listeningenabled;  	} -	 +  	/**  	 * Calls a method.  	 * Do not call this method directly. This is a PHP magic method that we override -	 * to allow behaviors, dynamic events (intra-object/behavior events),  +	 * to allow behaviors, dynamic events (intra-object/behavior events),  	 * undefined dynamic and global events, and  	 * to allow using the following syntax to call a property setter or getter.  	 * <code> @@ -495,7 +495,7 @@ class TComponent  	 * @param mixed method parameters  	 * @throws TInvalidOperationException If the property is not defined or read-only or  	 * 		method is undefined -	 * @return mixed result of the method call, or false if 'fx' or 'dy' function but  +	 * @return mixed result of the method call, or false if 'fx' or 'dy' function but  	 *		is not found in the class, otherwise it runs  	 */  	public function __call($method, $args) @@ -516,7 +516,7 @@ class TComponent  			if (($getset=='set')&&method_exists($this,'getjs'.$propname))  				throw new TInvalidOperationException('component_property_readonly',get_class($this),$method);  		} -		 +  		if($this->_m!==null&&$this->_behaviorsenabled)  		{  			if(strncasecmp($method,'dy',2)===0) @@ -531,7 +531,7 @@ class TComponent  							array_unshift($behavior_args,$this);  						$callchain->addCall(array($behavior,$method),$behavior_args);  					} -					 +  				}  				if($callchain->getCount()>0)  					return call_user_func_array(array($callchain,'call'),$args); @@ -549,14 +549,14 @@ class TComponent  				}  			}  		} -		 +  		if(strncasecmp($method,'dy',2)===0||strncasecmp($method,'fx',2)===0)  		{  			if($this instanceof IDynamicMethods)  				return $this->__dycall($method,$args);  			return isset($args[0])?$args[0]:null;  		} -		 +  		throw new TApplicationException('component_method_undefined',get_class($this),$method);  	} @@ -675,9 +675,9 @@ class TComponent  				}  			}  			if($sets)return $value; -			 +  		} -		 +  		if(method_exists($this,'get'.$name)||method_exists($this,'getjs'.$name))  		{  			throw new TInvalidOperationException('component_property_readonly',get_class($this),$name); @@ -690,12 +690,12 @@ class TComponent  	/**  	 * Checks if a property value is null, there are no events in the object -	 * event list or global event list registered under the name, and, if  -	 * behaviors are enabled,  +	 * event list or global event list registered under the name, and, if +	 * behaviors are enabled,  	 * Do not call this method. This is a PHP magic method that we override  	 * to allow using isset() to detect if a component property is set or not. -	 * This also works for global events.  When behaviors are enabled, it  -	 * will check for a behavior of the specified name, and also check  +	 * This also works for global events.  When behaviors are enabled, it +	 * will check for a behavior of the specified name, and also check  	 * the behavior for events and properties.  	 * @param string the property name or the event name  	 * @since 3.2.3 @@ -725,7 +725,7 @@ class TComponent  				if((!($behavior instanceof IBehavior)||$behavior->getEnabled()))  					return isset($behavior->$name);  			} -			 +  		}  		else  			return false; @@ -733,7 +733,7 @@ class TComponent  	/**  	 * Sets a component property to be null.  Clears the object or global -	 * events. When enabled, loops through all behaviors and unsets the  +	 * events. When enabled, loops through all behaviors and unsets the  	 * property or event.  	 * Do not call this method. This is a PHP magic method that we override  	 * to allow using unset() to set a component property to be null. @@ -874,9 +874,9 @@ class TComponent  	/**  	 * Determines whether an event is defined. -	 * An event is defined if the class has a method whose name is the event name  +	 * An event is defined if the class has a method whose name is the event name  	 * prefixed with 'on', 'fx', or 'dy'. -	 * Every object responds to every 'fx' and 'dy' event as they are in a universally  +	 * Every object responds to every 'fx' and 'dy' event as they are in a universally  	 * accepted event space.  'on' event must be declared by the object.  	 * When enabled, this will loop through all active behaviors for 'on' events  	 * defined by the behavior. @@ -888,7 +888,7 @@ class TComponent  	{  		if((strncasecmp($name,'on',2)===0&&method_exists($this,$name))||strncasecmp($name,'fx',2)===0||strncasecmp($name,'dy',2)===0)  			return true; -			 +  		else if($this->_m!==null&&$this->_behaviorsenabled)  		{  			foreach($this->_m->toArray() as $behavior) @@ -901,9 +901,9 @@ class TComponent  	}  	/** -	 * Checks if an event has any handlers.  This function also checks through all  +	 * Checks if an event has any handlers.  This function also checks through all  	 * the behaviors for 'on' events when behaviors are enabled. -	 * 'dy' dynamic events are not handled by this function.   +	 * 'dy' dynamic events are not handled by this function.  	 * @param string the event name  	 * @return boolean whether an event has been attached one or several handlers  	 */ @@ -928,7 +928,7 @@ class TComponent  	}  	/** -	 * Returns the list of attached event handlers for an 'on' or 'fx' event.   This function also  +	 * Returns the list of attached event handlers for an 'on' or 'fx' event.   This function also  	 * checks through all the behaviors for 'on' event lists when behaviors are enabled.  	 * @return TPriorityList list of attached event handlers for an event  	 * @throws TInvalidOperationException if the event is not defined @@ -976,7 +976,7 @@ class TComponent  	 * function handlerName($sender, $param, $name) {}  	 * </code>  	 * where $sender represents the object that raises the event, -	 * and $param is the event parameter. $name refers to the event name  +	 * and $param is the event parameter. $name refers to the event name  	 * being handled.  	 *  	 * This is a convenient method to add an event handler. @@ -1001,7 +1001,7 @@ class TComponent  	 *  	 * @param string the event name  	 * @param callback the event handler -	 * @param numeric|null the priority of the handler, defaults to null which translates into the  +	 * @param numeric|null the priority of the handler, defaults to null which translates into the  	 * default priority of 10.0 within {@link TPriorityList}  	 * @throws TInvalidOperationException if the event does not exist  	 */ @@ -1012,11 +1012,11 @@ class TComponent  	/**  	 * Detaches an existing event handler. -	 * This method is the opposite of {@link attachEventHandler}.  It will detach  +	 * This method is the opposite of {@link attachEventHandler}.  It will detach  	 * any 'on' events definedb by an objects active behaviors as well.  	 * @param string event name  	 * @param callback the event handler to be removed -	 * @param numeric|false|null the priority of the handler, defaults to false which translates  +	 * @param numeric|false|null the priority of the handler, defaults to false which translates  	 * to an item of any priority within {@link TPriorityList}; null means the default priority  	 * @return boolean if the removal is successful  	 */ @@ -1041,10 +1041,10 @@ class TComponent  	 * This method represents the happening of an event and will  	 * invoke all attached event handlers for the event in {@link TPriorityList} order.  	 * This method does not handle intra-object/behavior dynamic 'dy' events. -	 *  -	 * There are ways to handle event responses.  By defailt {@link EVENT_RESULT_FILTER},  -	 * all event responses are stored in an array, filtered for null responses, and returned.   -	 * If {@link EVENT_RESULT_ALL} is specified, all returned results will be stored along  +	 * +	 * There are ways to handle event responses.  By defailt {@link EVENT_RESULT_FILTER}, +	 * all event responses are stored in an array, filtered for null responses, and returned. +	 * If {@link EVENT_RESULT_ALL} is specified, all returned results will be stored along  	 * with the sender and param in an array  	 * <code>  	 * 		$result[] = array('sender'=>$sender,'param'=>$param,'response'=>$response); @@ -1054,14 +1054,14 @@ class TComponent  	 * fed forward as the parameters for the next event.  This allows for events to filter data  	 * directly by affecting the event parameters  	 * -	 * If a callable function is set in the response type or the post function filter is specified then the  +	 * If a callable function is set in the response type or the post function filter is specified then the  	 * result of each called event handler is post processed by the callable function.  Used in  	 * combination with {@link EVENT_RESULT_FEED_FORWARD}, any event (and its result) can be chained.  	 * -	 * When raising a global 'fx' event, registered handlers in the global event list for  +	 * When raising a global 'fx' event, registered handlers in the global event list for  	 * {@link GLOBAL_RAISE_EVENT_LISTENER} are always added into the set of event handlers.  In this way, -	 * these global events are always raised for every global 'fx' event.  The registered handlers for global  -	 * raiseEvent events have priorities.  Any registered global raiseEvent event handlers with a priority less than zero  +	 * these global events are always raised for every global 'fx' event.  The registered handlers for global +	 * raiseEvent events have priorities.  Any registered global raiseEvent event handlers with a priority less than zero  	 * are added before the main event handlers being raised and any registered global raiseEvent event handlers  	 * with a priority equal or greater than zero are added after the main event handlers being raised.  In this way  	 * all {@link GLOBAL_RAISE_EVENT_LISTENER} handlers are always called for every raised 'fx' event. @@ -1087,22 +1087,22 @@ class TComponent  	 * dyPreRaiseEvent has the effect of being able to change the event being raised.  This intra  	 * object/behavior event returns the name of the desired event to be raised.  It will pass through  	 * if no dynamic event is specified, or if the original event name is returned. -	 * dyIntraRaiseEventTestHandler returns true or false as to whether a specific handler should be  +	 * dyIntraRaiseEventTestHandler returns true or false as to whether a specific handler should be  	 * called for a specific raised event (and associated event arguments)  	 * dyIntraRaiseEventPostHandler does not return anything.  This allows behaviors to access the results  	 * of an event handler in the per handler loop.  	 * dyPostRaiseEvent returns the responses.  This allows for any post processing of the event  	 * results from the sum of all event handlers  	 * -	 * When handling a catch-all {@link __dycall}, the method name is the name of the event  +	 * When handling a catch-all {@link __dycall}, the method name is the name of the event  	 * and the parameters are the sender, the param, and then the name of the event. -	 *  +	 *  	 * @param string the event name  	 * @param mixed the event sender object  	 * @param TEventParameter the event parameter  	 * @param numeric how the results of the event are tabulated.  default: {@link EVENT_RESULT_FILTER}  The default filters out  	 *		null responses. optional -	 * @param function any per handler filtering of the response result needed is passed through  +	 * @param function any per handler filtering of the response result needed is passed through  	 *		this if not null. default: null.  optional  	 * @return mixed the results of the event  	 * @throws TInvalidOperationException if the event is undefined @@ -1116,15 +1116,15 @@ class TComponent  			$postfunction=$responsetype;  			$responsetype=null;  		} -		 +  		if($responsetype===null)  			$responsetype=TEventResults::EVENT_RESULT_FILTER; -		 +  		$name=strtolower($name);  		$responses=array(); -		 +  		$name=$this->dyPreRaiseEvent($name,$sender,$param,$responsetype,$postfunction); -		 +  		if($this->hasEventHandler($name)||$this->hasEventHandler(TComponent::GLOBAL_RAISE_EVENT_LISTENER))  		{  			$handlers=$this->getEventHandlers($name); @@ -1139,7 +1139,7 @@ class TComponent  			{  				if($this->dyIntraRaiseEventTestHandler($handler,$sender,$param,$name)===false)  					continue; -				 +  				if(is_string($handler))  				{  					if(($pos=strrpos($handler,'.'))!==false) @@ -1184,30 +1184,30 @@ class TComponent  				}  				else  					throw new TInvalidDataValueException('component_eventhandler_invalid',get_class($this),$name,gettype($handler)); -				 +  				$this->dyIntraRaiseEventPostHandler($name,$sender,$param,$handler,$response); -				 +  				if($postfunction)  					$response=call_user_func_array($postfunction,array($sender,$param,$this,$response)); -				 +  				if($responsetype&TEventResults::EVENT_RESULT_ALL)  					$responses[]=array('sender'=>$sender,'param'=>$param,'response'=>$response);  				else  					$responses[]=$response; -				 +  				if($response!==null&&($responsetype&TEventResults::EVENT_RESULT_FEED_FORWARD))  					$param=$response; -				 +  			}  		}  		else if(strncasecmp($name,'on',2)===0&&!$this->hasEvent($name))  			throw new TInvalidOperationException('component_event_undefined',get_class($this),$name); -		 +  		if($responsetype&TEventResults::EVENT_RESULT_FILTER)  			$responses=array_filter($responses); -			 +  		$responses=$this->dyPostRaiseEvent($responses,$name,$sender,$param,$responsetype,$postfunction); -		 +  		return $responses;  	} @@ -1220,7 +1220,7 @@ class TComponent  	 * 		return $chain->dyEvaluateExpressionFilter(str_replace('foo', 'bar', $expression)); //example  	 * }  	 * </code> -	 * to be executed when evaluateExpression is called.  All attached behaviors are notified through  +	 * to be executed when evaluateExpression is called.  All attached behaviors are notified through  	 * dyEvaluateExpressionFilter.  The chaining is important in this function due to the filtering  	 * pass-through effect.  	 * @@ -1252,7 +1252,7 @@ class TComponent  	 * 		return $chain->dyEvaluateStatementsFilter(str_replace('foo', 'bar', $statements)); //example  	 * }  	 * </code> -	 * to be executed when evaluateStatements is called.  All attached behaviors are notified through  +	 * to be executed when evaluateStatements is called.  All attached behaviors are notified through  	 * dyEvaluateStatementsFilter.  The chaining is important in this function due to the filtering  	 * pass-through effect.  	 * @@ -1291,7 +1291,7 @@ class TComponent  	 * 		return $chain->dyCreatedOnTemplate($parent); //example  	 *  }  	 * </code> -	 * to be executed when createdOnTemplate is called.  All attached behaviors are notified through  +	 * to be executed when createdOnTemplate is called.  All attached behaviors are notified through  	 * dyCreatedOnTemplate.  	 *  	 * @param TComponent potential parent of this control @@ -1314,7 +1314,7 @@ class TComponent  	 *	public function dyAddParsedObject($object[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when addParsedObject is called.  All attached behaviors are notified through  +	 * to be executed when addParsedObject is called.  All attached behaviors are notified through  	 * dyAddParsedObject.  	 *  	 * @param string|TComponent text string or component parsed and instantiated in template @@ -1324,10 +1324,10 @@ class TComponent  	{  		$this->dyAddParsedObject($object);  	} -	 -	 + +  	/** -	 *	This is the method registered for all instanced objects should a class behavior be added after  +	 *	This is the method registered for all instanced objects should a class behavior be added after  	 * the class is instanced.  Only when the class to which the behavior is being added is in this  	 * object's class hierarchy, via {@link getClassHierarchy}, is the behavior added to this instance.  	 * @param $sender the application @@ -1338,10 +1338,10 @@ class TComponent  		if(in_array($param->getClass(),$this->getClassHierarchy(true)))  			return $this->attachBehavior($param->getName(),$param->getBehavior(),$param->getPriority());  	} -	 -	 + +  	/** -	 *	This is the method registered for all instanced objects should a class behavior be removed after  +	 *	This is the method registered for all instanced objects should a class behavior be removed after  	 * the class is instanced.  Only when the class to which the behavior is being added is in this  	 * object's class hierarchy, via {@link getClassHierarchy}, is the behavior removed from this instance.  	 * @param $sender the application @@ -1352,17 +1352,17 @@ class TComponent  		if(in_array($param->getClass(),$this->getClassHierarchy(true)))  			return $this->detachBehavior($param->getName(),$param->getPriority());  	} -	 -	 + +  	/** -	 *	This will add a class behavior to all classes instanced (that are listening) and future newly instanced objects.   -	 * This registers the behavior for future instances and pushes the changes to all the instances that are listening as well.  +	 *	This will add a class behavior to all classes instanced (that are listening) and future newly instanced objects. +	 * This registers the behavior for future instances and pushes the changes to all the instances that are listening as well.  	 * The universal class behaviors are stored in an inverted stack with the latest class behavior being at the first position in the array.  	 * This is done so class behaviors are added last first.  	 * @param string name the key of the class behavior  	 * @param object|string class behavior or name of the object behavior per instance  	 * @param string|class string of class or class on which to attach this behavior.  Defaults to null which will error -	 *	but more important, if this is on PHP 5.3 it will use Late Static Binding to derive the class  +	 *	but more important, if this is on PHP 5.3 it will use Late Static Binding to derive the class  	 * it should extend.  	 * <code>  	 * TPanel::attachClassBehavior('javascripts', (new TJsPanelBehavior())->init($this)); @@ -1377,7 +1377,7 @@ class TComponent  			$class=get_called_class();  		if(!$class)  			throw new TInvalidOperationException('component_no_class_provided_nor_late_binding'); -		 +  		if(!is_string($name))  			$name=get_class($name);  		$class=strtolower($class); @@ -1392,16 +1392,16 @@ class TComponent  		$behaviorObject=is_string($behavior)?new $behavior:$behavior;  		return $behaviorObject->raiseEvent('fxAttachClassBehavior',null,$param);  	} -	 -	 + +  	/**  	 *	This will remove a behavior from a class.  It unregisters it from future instances and  	 * pulls the changes from all the instances that are listening as well.  	 * PHP 5.3 uses Late Static Binding to derive the static class upon which this method is called.  	 * @param $name the key of the class behavior -	 * @param $class string class on which to attach this behavior.  Defaults to null.   -	 * @param $priority numeric|null|false priority.  false is any priority, null is default  -	 *		{@link TPriorityList} priority, and numeric is a specific priority.   +	 * @param $class string class on which to attach this behavior.  Defaults to null. +	 * @param $priority numeric|null|false priority.  false is any priority, null is default +	 *		{@link TPriorityList} priority, and numeric is a specific priority.  	 * @throws Exception if the the class cannot be derived from Late Static Binding and is not  	 * not supplied as a parameter.  	 * @since 3.2.3 @@ -1411,7 +1411,7 @@ class TComponent  			$class=get_called_class();  		if(!$class)  			throw new TInvalidOperationException('component_no_class_provided_nor_late_binding'); -		 +  		$class=strtolower($class);  		if(!is_string($name))  			$name=get_class($name); @@ -1443,8 +1443,8 @@ class TComponent  	 * then the behavior can determine what it is an instanceof.  If this behavior function returns true,  	 * then this method returns true.  If the behavior instance checking function returns false,  	 * then no further checking is performed as it is assumed to be correct. -	 *  -	 * If the behavior instance check function returns nothing or null or the behavior  +	 * +	 * If the behavior instance check function returns nothing or null or the behavior  	 * doesn't implement the {@link IInstanceCheck} interface, then the default instanceof occurs.  	 * The default isa behavior is to check if the behavior is an instanceof the class.  	 * @@ -1463,7 +1463,7 @@ class TComponent  			foreach($this->_m->toArray() as $behavior){  				if(($behavior instanceof IBehavior)&&!$behavior->getEnabled())  					continue; -				 +  				$check = null;  				if(($behavior->isa('IInstanceCheck'))&&$check=$behavior->isinstanceof($class,$this))  					return true; @@ -1535,7 +1535,7 @@ class TComponent  	 *	public function dyAttachBehavior($name,$behavior[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when attachBehavior is called.  All attached behaviors are notified through  +	 * to be executed when attachBehavior is called.  All attached behaviors are notified through  	 * dyAttachBehavior.  	 *  	 * @param string the behavior's name. It should uniquely identify this behavior. @@ -1569,7 +1569,7 @@ class TComponent  	 *	public function dyDetachBehavior($name,$behavior[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when detachBehavior is called.  All attached behaviors are notified through  +	 * to be executed when detachBehavior is called.  All attached behaviors are notified through  	 * dyDetachBehavior.  	 *  	 * @param string the behavior's name. It uniquely identifies the behavior. @@ -1597,7 +1597,7 @@ class TComponent  	 *	public function dyEnableBehaviors($name,$behavior[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when enableBehaviors is called.  All attached behaviors are notified through  +	 * to be executed when enableBehaviors is called.  All attached behaviors are notified through  	 * dyEnableBehaviors.  	 * @since 3.2.3  	 */ @@ -1618,7 +1618,7 @@ class TComponent  	 *	public function dyDisableBehaviors($name,$behavior[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when disableBehaviors is called.  All attached behaviors are notified through  +	 * to be executed when disableBehaviors is called.  All attached behaviors are notified through  	 * dyDisableBehaviors.  	 * @since 3.2.3  	 */ @@ -1630,7 +1630,7 @@ class TComponent  			$this->_behaviorsenabled=false;  		}  	} -	 +  	/**  	 * Returns if all the behaviors are turned on or off for the object. @@ -1652,7 +1652,7 @@ class TComponent  	 *	public function dyEnableBehavior($name,$behavior[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when enableBehavior is called.  All attached behaviors are notified through  +	 * to be executed when enableBehavior is called.  All attached behaviors are notified through  	 * dyEnableBehavior.  	 *  	 * @param string the behavior's name. It uniquely identifies the behavior. @@ -1680,7 +1680,7 @@ class TComponent  	 *	public function dyDisableBehavior($name,$behavior[, $chain]) {  	 *  }  	 * </code> -	 * to be executed when disableBehavior is called.  All attached behaviors are notified through  +	 * to be executed when disableBehavior is called.  All attached behaviors are notified through  	 * dyDisableBehavior.  	 *  	 * @param string the behavior's name. It uniquely identifies the behavior. @@ -1718,11 +1718,11 @@ class TComponent  	{  		$a = (array)$this;  		$a = array_keys($a); -		$exprops = array();  +		$exprops = array();  		if($this->_listeningenabled===false) -			$exprops[] = "\0TComponent\0_listeningenabled";			 +			$exprops[] = "\0TComponent\0_listeningenabled";  		if($this->_behaviorsenabled===true) -			$exprops[] = "\0TComponent\0_behaviorsenabled";			 +			$exprops[] = "\0TComponent\0_behaviorsenabled";  		if ($this->_e===array())  			$exprops[] = "\0TComponent\0_e";  		if ($this->_m===null) @@ -1763,7 +1763,7 @@ class TClassBehaviorEventParameter extends TEventParameter  	private $_name;  	private $_behavior;  	private $_priority; -	 +  	/**  	 * Holds the parameters for the Class Behavior Events  	 *	@param string $class this is the class to get the behavior @@ -1777,7 +1777,7 @@ class TClassBehaviorEventParameter extends TEventParameter  		$this->_behavior=$behavior;  		$this->_priority=$priority;  	} -	 +  	/**  	 * This is the class to get the behavior  	 * @return string the class to get the behavior @@ -1786,7 +1786,7 @@ class TClassBehaviorEventParameter extends TEventParameter  	{  		return $this->_class;  	} -	 +  	/**  	 * name of the behavior  	 * @return string the name to get the behavior @@ -1795,19 +1795,19 @@ class TClassBehaviorEventParameter extends TEventParameter  	{  		return $this->_name;  	} -	 +  	/**  	 * This is the behavior which the class is to get -	 * @return object the behavior to implement  +	 * @return object the behavior to implement  	 */  	public function getBehavior()  	{  		return $this->_behavior;  	} -	 +  	/**  	 * This is the priority which the behavior is to get -	 * @return numeric the priority of the behavior  +	 * @return numeric the priority of the behavior  	 */  	public function getPriority()  	{ @@ -2247,9 +2247,9 @@ class TComponentReflection extends TComponent  }  /** - * IBaseBehavior interface is the base behavior class from which all other  + * IBaseBehavior interface is the base behavior class from which all other   * behaviors types are derived - *  + *   * @author Brad Anderson <javalizard@mac.com>   * @version $Id$   * @package System @@ -2272,7 +2272,7 @@ interface IBaseBehavior {   * IBehavior interfaces is implemented by instance behavior classes.   *   * A behavior is a way to enhance a component with additional methods and - * events that are defined in the behavior class and not available in the  + * events that are defined in the behavior class and not available in the   * class.  Objects may signal behaviors through dynamic events.   *   * @author Brad Anderson <javalizard@mac.com> @@ -2294,11 +2294,11 @@ interface IBehavior extends IBaseBehavior  /** - * IClassBehavior interface is implements behaviors across all instances of  + * IClassBehavior interface is implements behaviors across all instances of   * a particular class   * - * Any calls to functions not present in the original object but to behaviors  - * derived from this class, will have inserted as the first argument parameter  + * Any calls to functions not present in the original object but to behaviors + * derived from this class, will have inserted as the first argument parameter   * the object containing the behavior.   *   * For example: @@ -2329,9 +2329,9 @@ interface IClassBehavior extends IBaseBehavior {  /** - * IInstanceCheck This interface allows objects to determine their own  - * 'instanceof' results when {@link TComponent::isa} is called.  This is  - * important with behaviors because behaviors may want to look like  + * IInstanceCheck This interface allows objects to determine their own + * 'instanceof' results when {@link TComponent::isa} is called.  This is + * important with behaviors because behaviors may want to look like   * particular objects other than themselves.   *   * @author Brad Anderson <javalizard@mac.com> @@ -2341,20 +2341,20 @@ interface IClassBehavior extends IBaseBehavior {   */  interface IInstanceCheck {  	/** -	 * The method checks $this or, if needed, the parameter $instance is of type  -	 * class.  In the case of a Class Behavior, the instance to which the behavior  +	 * The method checks $this or, if needed, the parameter $instance is of type +	 * class.  In the case of a Class Behavior, the instance to which the behavior  	 * is attached may be important to determine if $this is an instance  	 * of a particular class.  	 * @param class|string the component that this behavior is checking if it is an instanceof.  	 * @param object the object which the behavior is attached to.  default: null -	 * @return boolean|null if the this or the instance is of type class.  When null, no information could be derived and  +	 * @return boolean|null if the this or the instance is of type class.  When null, no information could be derived and  	 * the default mechanisms take over.  	 */  	public function isinstanceof($class,$instance=null);  }  /** - * TJavaScriptLiteral class that encloses string literals that are not  + * TJavaScriptLiteral class that encloses string literals that are not   * supposed to be escaped by {@link TJavaScript::encode() }   *   * Since Prado 3.2 all the data that gets sent clientside inside a javascript statement @@ -2397,7 +2397,7 @@ class TJavaScriptLiteral  /**   * TJavaScriptString class is an internal class that marks strings that will be - * forcibly encoded when rendered inside a javascript block  + * forcibly encoded when rendered inside a javascript block   *   * @version $Id: TComponent.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System diff --git a/framework/TModule.php b/framework/TModule.php index fee51016..86ca6812 100644 --- a/framework/TModule.php +++ b/framework/TModule.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TModule.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System diff --git a/framework/TService.php b/framework/TService.php index 1ec20017..87e65aa2 100644 --- a/framework/TService.php +++ b/framework/TService.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TService.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System diff --git a/framework/TShellApplication.php b/framework/TShellApplication.php index 3552d8a7..89ee1080 100644 --- a/framework/TShellApplication.php +++ b/framework/TShellApplication.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TShellApplication.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System diff --git a/framework/Util/TCallChain.php b/framework/Util/TCallChain.php index 9d6144b3..6e2c9944 100644 --- a/framework/Util/TCallChain.php +++ b/framework/Util/TCallChain.php @@ -4,14 +4,14 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2008-2013 Pradosoft + * @copyright Copyright © 2008-2014 Pradosoft   * @license http://www.pradosoft.com/license/   */  /**   * TCallChain is a recursive event calling mechanism.  This class implements   * the {@link IDynamicMethods} class so that any 'dy' event calls can be caught - * and patched through to the intended recipient  + * and patched through to the intended recipient   * @author Brad Anderson <javalizard@gmail.com>   * @version $Id: TCallChain.php 564 2009-01-21 22:07:10Z javalizard $   * @package System.Util @@ -23,12 +23,12 @@ class TCallChain extends TList implements IDynamicMethods  	 *	@var {@link TListIterator} for moving through the chained method calls  	 */  	private $_iterator=null; -	 +  	/**  	 *	@var string the method name of the call chain  	 */  	private $_method=null; -	 +  	/**  	 * This initializes the list and the name of the method to be called  	 *	@param string the name of the function call @@ -37,11 +37,11 @@ class TCallChain extends TList implements IDynamicMethods  		$this->_method=$method;  		parent::__construct();  	} -	 -	 + +  	/**  	 * This initializes the list and the name of the method to be called -	 *	@param string|array this is a callable function as a string or array with  +	 *	@param string|array this is a callable function as a string or array with  	 *			the object and method name as string  	 *  @param array The array of arguments to the function call chain  	 */ @@ -49,12 +49,12 @@ class TCallChain extends TList implements IDynamicMethods  	{  		$this->add(array($method,$args));  	} -	 +  	/**  	 * This method calls the next Callable in the list.  All of the method arguments -	 * coming into this method are substituted into the original method argument of  +	 * coming into this method are substituted into the original method argument of  	 * call in the chain. -	 *  +	 *  	 * If the original method call has these parameters  	 * <code>  	 * $originalobject->dyExampleMethod('param1', 'param2', 'param3') @@ -71,7 +71,7 @@ class TCallChain extends TList implements IDynamicMethods  	 * list in 'dy' event calls is always the object containing the behavior.  This modifies  	 * the parameter replacement mechanism slightly to leave the object containing the behavior  	 * alone and only replacing the other parameters in the argument list.  As per {@link __call}, -	 * any calls to a 'dy' event do not need the object containing the behavior as the addition of  +	 * any calls to a 'dy' event do not need the object containing the behavior as the addition of  	 * the object to the argument list as the first element is automatic for IClassBehaviors.  	 *  	 * The last parameter of the method parameter list for any callable in the call chain @@ -87,14 +87,14 @@ class TCallChain extends TList implements IDynamicMethods  	 *  	 * When there are no handlers or no handlers left, it returns the first parameter of the  	 * argument list. -	 *  +	 *  	 */  	public function call()  	{  		$args=func_get_args();  		if($this->getCount()===0)  			return isset($args[0])?$args[0]:null; -		 +  		if(!$this->_iterator)  		{  			$chain_array=array_reverse($this->toArray()); @@ -115,12 +115,12 @@ class TCallChain extends TList implements IDynamicMethods  			$result = $args[0];  		return $result;  	} -	 -	 + +  	/**  	 * This catches all the unpatched dynamic events.  When the method call matches the -	 * call chain method, it passes the arguments to the original __call (of the dynamic  -	 * event being unspecified in TCallChain) and funnels into the method {@link call},  +	 * call chain method, it passes the arguments to the original __call (of the dynamic +	 * event being unspecified in TCallChain) and funnels into the method {@link call},  	 * so the next dynamic event handler can be called.  	 * If the original method call has these parameters  	 * <code> diff --git a/framework/Util/TDataFieldAccessor.php b/framework/Util/TDataFieldAccessor.php index ae9df57b..36d7734d 100644 --- a/framework/Util/TDataFieldAccessor.php +++ b/framework/Util/TDataFieldAccessor.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataFieldAccessor.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Util @@ -36,7 +36,7 @@ class TDataFieldAccessor  	 * Evaluates the data value at the specified field.  	 * - If the data is an array, then the field is treated as an array index  	 *   and the corresponding element value is returned; the field name can also include -	 *   dots to access subarrays. For example a field named 'MyField.MySubField' will  +	 *   dots to access subarrays. For example a field named 'MyField.MySubField' will  	 *   first try to access $data['MyField.MySubField'], then try $data['MyField']['MySubField'].  	 * - If the data is a TMap or TList object, then the field is treated as a key  	 *   into the map or list, and the corresponding value is returned. diff --git a/framework/Util/TDateTimeStamp.php b/framework/Util/TDateTimeStamp.php index 7a995b00..44c29700 100644 --- a/framework/Util/TDateTimeStamp.php +++ b/framework/Util/TDateTimeStamp.php @@ -4,7 +4,7 @@   * @author Fabio Bas ctrlaltca[AT]gmail[DOT]com   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDateTimeStamp.php 3246 2013-01-07 21:07:38Z ctrlaltca $   * @package System.Util @@ -194,8 +194,8 @@ class TDateTimeStamp  		$dt = new DateTime();  		if($is_gmt)  			$dt->setTimeZone(new DateTimeZone('UTC')); -		$dt->setDate($year!==false ? $year : date('Y'),  -			$mon!==false ? $mon : date('m'),  +		$dt->setDate($year!==false ? $year : date('Y'), +			$mon!==false ? $mon : date('m'),  			$day!==false ? $day : date('d'));  		$dt->setTime($hr, $min, $sec);  		return (int) $dt->format('U'); diff --git a/framework/Util/TLogRouter.php b/framework/Util/TLogRouter.php index 32273c0c..ef28d61a 100644 --- a/framework/Util/TLogRouter.php +++ b/framework/Util/TLogRouter.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLogRouter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Util @@ -29,7 +29,7 @@ Prado::using('System.Data.TDbConnection');   * </code>   * PHP configuration style:   * <code> - *  + *   * </code>   * You can specify multiple routes with different filtering conditions and different   * targets, even if the routes are of the same type. @@ -128,8 +128,8 @@ class TLogRouter extends TModule  	/**  	 * Adds a TLogRoute instance to the log router. -	 *  -	 * @param TLogRoute $route  +	 * +	 * @param TLogRoute $route  	 * @throws TInvalidDataTypeException if the route object is invalid  	 */  	public function addRoute($route) @@ -639,7 +639,7 @@ class TBrowserLogRoute extends TLogRoute  	 * @var string css class for indentifying the table structure in the dom tree  	 */  	private $_cssClass=null; -	 +  	public function processLogs($logs)  	{  		if(empty($logs) || $this->getApplication()->getMode()==='Performance') return; @@ -664,7 +664,7 @@ class TBrowserLogRoute extends TLogRoute  		}  		$response->write($this->renderFooter());  	} -	 +  	/**  	 * @param string the css class of the control  	 */ diff --git a/framework/Util/TLogger.php b/framework/Util/TLogger.php index 74fa22bf..d3a35686 100644 --- a/framework/Util/TLogger.php +++ b/framework/Util/TLogger.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLogger.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Util @@ -82,14 +82,14 @@ class TLogger extends TComponent  	 * Messages may be filtered by log levels and/or categories and/or control client ids and/or timestamp.  	 * A level filter is specified by an integer, whose bits indicate the levels interested.  	 * For example, (TLogger::INFO | TLogger::WARNING) specifies INFO and WARNING levels. -	 * A category filter is specified by an array of categories to filter.  +	 * A category filter is specified by an array of categories to filter.  	 * A message whose category name starts with any filtering category  	 * will be returned. For example, a category filter array('System.Web','System.IO')  	 * will return messages under categories such as 'System.Web', 'System.IO',  	 * 'System.Web.UI', 'System.Web.UI.WebControls', etc.  	 * A control client id filter is specified by an array of control client id  	 * A message whose control client id starts with any filtering naming panels -	 * will be returned. For example, a category filter array('ctl0_body_header',  +	 * will be returned. For example, a category filter array('ctl0_body_header',  	 * 'ctl0_body_content_sidebar')  	 * will return messages under categories such as 'ctl0_body_header', 'ctl0_body_content_sidebar',  	 * 'ctl0_body_header_title', 'ctl0_body_content_sidebar_savebutton', etc. @@ -135,14 +135,14 @@ class TLogger extends TComponent  	 * Messages may be filtered by log levels and/or categories and/or control client ids and/or timestamp.  	 * A level filter is specified by an integer, whose bits indicate the levels interested.  	 * For example, (TLogger::INFO | TLogger::WARNING) specifies INFO and WARNING levels. -	 * A category filter is specified by an array of categories to filter.  +	 * A category filter is specified by an array of categories to filter.  	 * A message whose category name starts with any filtering category  	 * will be deleted. For example, a category filter array('System.Web','System.IO')  	 * will delete messages under categories such as 'System.Web', 'System.IO',  	 * 'System.Web.UI', 'System.Web.UI.WebControls', etc.  	 * A control client id filter is specified by an array of control client id  	 * A message whose control client id starts with any filtering naming panels -	 * will be deleted. For example, a category filter array('ctl0_body_header',  +	 * will be deleted. For example, a category filter array('ctl0_body_header',  	 * 'ctl0_body_content_sidebar')  	 * will delete messages under categories such as 'ctl0_body_header', 'ctl0_body_content_sidebar',  	 * 'ctl0_body_header_title', 'ctl0_body_content_sidebar_savebutton', etc. diff --git a/framework/Util/TParameterModule.php b/framework/Util/TParameterModule.php index 5b345b4e..e35b3309 100644 --- a/framework/Util/TParameterModule.php +++ b/framework/Util/TParameterModule.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TParameterModule.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Util diff --git a/framework/Util/TSimpleDateFormatter.php b/framework/Util/TSimpleDateFormatter.php index 295a2d60..d0e221e0 100644 --- a/framework/Util/TSimpleDateFormatter.php +++ b/framework/Util/TSimpleDateFormatter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSimpleDateFormatter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Util @@ -177,7 +177,7 @@ class TSimpleDateFormatter  		if(is_numeric($value))  			return $s->getDate($value);  		else -			return $s->parseDate($value);		 +			return $s->parseDate($value);  	}  	/** @@ -302,7 +302,7 @@ class TSimpleDateFormatter  		if(!$defaultToCurrentTime && ($month === null || $day === null || $year === null))  			return null;  		else -		{		 +		{  			if(empty($year)) {  				$year = date('Y');  			} diff --git a/framework/Util/TVarDumper.php b/framework/Util/TVarDumper.php index f49a1274..886417c0 100644 --- a/framework/Util/TVarDumper.php +++ b/framework/Util/TVarDumper.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TVarDumper.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Util diff --git a/framework/Web/Javascripts/TJavaScript.php b/framework/Web/Javascripts/TJavaScript.php index 0f6fef1c..e124d171 100644 --- a/framework/Web/Javascripts/TJavaScript.php +++ b/framework/Web/Javascripts/TJavaScript.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo<weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TJavaScript.php 3291 2013-05-09 17:44:58Z ctrlaltca $   * @package System.Web.Javascripts @@ -238,7 +238,7 @@ class TJavaScript  		self::checkJsonError();  		return $s;  	} -	 +  	private static function checkJsonError()  	{  		switch ($err = json_last_error()) @@ -271,7 +271,7 @@ class TJavaScript  	/**  	 * Minimize the size of a javascript script.  	 * This method is based on Douglas Crockford's JSMin. -	 * @param string code that you want to minimzie  +	 * @param string code that you want to minimzie  	 * @return minimized version of the code  	 */  	public static function JSMin($code) diff --git a/framework/Web/Services/TFeedService.php b/framework/Web/Services/TFeedService.php index a1518d4e..75775f49 100644 --- a/framework/Web/Services/TFeedService.php +++ b/framework/Web/Services/TFeedService.php @@ -5,7 +5,7 @@   * @author Qiang Xue <qiang.xue@gmail.com>   * @author Knut Urdalen <knut.urdalen@gmail.com>   * @link http://www.pradosoft.com - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Web.Services @@ -132,7 +132,7 @@ class TFeedService extends TService  				else  					throw new TConfigurationException('feedservice_class_required',$id);  			} -			 +  			// init feed properties  			foreach($properties as $name=>$value)  				$feed->setSubproperty($name,$value); diff --git a/framework/Web/Services/TJsonService.php b/framework/Web/Services/TJsonService.php index 15701a9a..77186222 100644 --- a/framework/Web/Services/TJsonService.php +++ b/framework/Web/Services/TJsonService.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TJsonService.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.Services @@ -132,7 +132,7 @@ class TJsonService extends TService  						throw new TConfigurationException('jsonservice_response_type_invalid',$id);  				}  				else -					throw new TConfigurationException('jsonservice_class_required',$id);	 +					throw new TConfigurationException('jsonservice_class_required',$id);  			}  		}  		else diff --git a/framework/Web/Services/TPageService.php b/framework/Web/Services/TPageService.php index 8e052693..916a4e55 100644 --- a/framework/Web/Services/TPageService.php +++ b/framework/Web/Services/TPageService.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPageService.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.Services @@ -657,14 +657,14 @@ class TPageConfiguration extends TComponent  		Prado::trace("Loading page configuration file $fname",'System.Web.Services.TPageService');  		if(empty($fname) || !is_file($fname))  			return; -		 +  		if(Prado::getApplication()->getConfigurationType()==TApplication::CONFIG_TYPE_PHP)  		{  			$fcontent = include $fname;  			$this->loadFromPhp($fcontent,dirname($fname),$configPagePath);  		}  		else -		{	 +		{  			$dom=new TXmlDocument;  			if($dom->loadFromFile($fname))  				$this->loadFromXml($dom,dirname($fname),$configPagePath); @@ -692,7 +692,7 @@ class TPageConfiguration extends TComponent  		$this->loadApplicationConfigurationFromXml($dom,$configPath);  		$this->loadPageConfigurationFromXml($dom,$configPath,$configPagePath);  	} -	 +  	public function loadApplicationConfigurationFromPhp($config,$configPath)  	{  		$appConfig=new TApplicationConfiguration; @@ -775,7 +775,7 @@ class TPageConfiguration extends TComponent  				if(isset($page['properties']))  				{  					$properties=$page['properties']; -					unset($page['properties']);	 +					unset($page['properties']);  				}  				$matching=false;  				$id=($configPagePath==='')?$id:$configPagePath.'.'.$id; @@ -787,7 +787,7 @@ class TPageConfiguration extends TComponent  					$this->_properties=array_merge($this->_properties,$properties);  			}  		} -		 +  		// external configurations  		if(isset($config['includes']) && is_array($config['includes']))  		{ diff --git a/framework/Web/Services/TSoapService.php b/framework/Web/Services/TSoapService.php index 2d59f462..1430fcae 100644 --- a/framework/Web/Services/TSoapService.php +++ b/framework/Web/Services/TSoapService.php @@ -5,7 +5,7 @@   * @author Knut Urdalen <knut.urdalen@gmail.com>   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSoapService.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.Services @@ -156,7 +156,7 @@ class TSoapService extends TService  	 * @throws TConfigurationException if soap server id is not specified or duplicated  	 */  	private function loadConfig($config) -	{	 +	{  		if($this->getApplication()->getConfigurationType()==TApplication::CONFIG_TYPE_PHP)  		{  			if(is_array($config)) diff --git a/framework/Web/TAssetManager.php b/framework/Web/TAssetManager.php index f29b0707..e91c8d26 100644 --- a/framework/Web/TAssetManager.php +++ b/framework/Web/TAssetManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAssetManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web diff --git a/framework/Web/TCacheHttpSession.php b/framework/Web/TCacheHttpSession.php index d658c0f3..9ea0b407 100644 --- a/framework/Web/TCacheHttpSession.php +++ b/framework/Web/TCacheHttpSession.php @@ -5,7 +5,7 @@   * @author Carl G. Mathisen <carlgmathisen@gmail.com>   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCacheHttpSession.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web diff --git a/framework/Web/THttpRequest.php b/framework/Web/THttpRequest.php index f621d1eb..749f097d 100644 --- a/framework/Web/THttpRequest.php +++ b/framework/Web/THttpRequest.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THttpRequest.php 3273 2013-02-13 21:51:21Z ctrlaltca $   * @package System.Web @@ -267,7 +267,7 @@ class THttpRequest extends TApplicationComponent implements IteratorAggregate,Ar  		if($this->getEnableCache())  		{  			$cache = $this->getApplication()->getCache(); -			if($cache !== null)  +			if($cache !== null)  			{  				$dependencies = null;  				if($this->getApplication()->getMode() !== TApplicationMode::Performance) diff --git a/framework/Web/THttpResponse.php b/framework/Web/THttpResponse.php index ebcb9cc7..10df3d91 100644 --- a/framework/Web/THttpResponse.php +++ b/framework/Web/THttpResponse.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THttpResponse.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web diff --git a/framework/Web/THttpResponseAdapter.php b/framework/Web/THttpResponseAdapter.php index 635752ed..3411e71c 100644 --- a/framework/Web/THttpResponseAdapter.php +++ b/framework/Web/THttpResponseAdapter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Web diff --git a/framework/Web/THttpSession.php b/framework/Web/THttpSession.php index f32b7063..9cac0210 100644 --- a/framework/Web/THttpSession.php +++ b/framework/Web/THttpSession.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THttpSession.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web @@ -159,7 +159,7 @@ class THttpSession extends TApplicationComponent implements IteratorAggregate,Ar  			$this->_started=false;  		}  	} -	 +  	/**  	 * Update the current session id with a newly generated one  	 * diff --git a/framework/Web/THttpUtility.php b/framework/Web/THttpUtility.php index 128dee55..14e8ae84 100644 --- a/framework/Web/THttpUtility.php +++ b/framework/Web/THttpUtility.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THttpUtility.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web diff --git a/framework/Web/TUrlManager.php b/framework/Web/TUrlManager.php index 75abdcf1..2d3fa572 100644 --- a/framework/Web/TUrlManager.php +++ b/framework/Web/TUrlManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id $   * @package System.Web @@ -50,7 +50,7 @@ class TUrlManager extends TModule  	 * In order to use the 'HiddenPath' format you need proper url rewrite configuration;  	 * here's an example for Apache's .htaccess:  	 * <cdde> -	 * Options +FollowSymLinks   +	 * Options +FollowSymLinks  	 * RewriteEngine On  	 * RewriteCond %{REQUEST_FILENAME} !-d  	 * RewriteCond %{REQUEST_FILENAME} !-f diff --git a/framework/Web/TUrlMapping.php b/framework/Web/TUrlMapping.php index 929a873e..0461533b 100644 --- a/framework/Web/TUrlMapping.php +++ b/framework/Web/TUrlMapping.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TUrlMapping.php 3290 2013-05-06 08:32:15Z ctrlaltca $   * @package System.Web @@ -477,7 +477,7 @@ class TUrlMapping extends TUrlManager   * Since 3.2.2 you can also add a list of "constants" parameters that can be used just   * like the original "parameters" parameters, except that the supplied value will be treated   * as a simple string constant instead of a regular expression. For example - *  + *   * <url ServiceParameter="MyPage" pattern="/mypage/mypath/list/detail/{pageidx}" parameters.pageidx="\d+" constants.listtype="detailed"/>   * <url ServiceParameter="MyPage" pattern="/mypage/mypath/list/summary/{pageidx}" parameters.pageidx="\d+" constants.listtype="summarized"/>   * diff --git a/framework/Web/UI/ActiveControls/TActiveButton.php b/framework/Web/UI/ActiveControls/TActiveButton.php index 16ba5339..ac5f0909 100644 --- a/framework/Web/UI/ActiveControls/TActiveButton.php +++ b/framework/Web/UI/ActiveControls/TActiveButton.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -63,7 +63,7 @@ class TActiveButton extends TButton implements ICallbackEventHandler, IActiveCon  	}  	/** -	 * Raises the callback event. This method is required by  +	 * Raises the callback event. This method is required by  	 * {@link ICallbackEventHandler} interface. If {@link getCausesValidation CausesValidation}  	 * is true, it will invoke the page's {@link TPage::validate validate}  	 * method first. It will raise {@link onClick OnClick} event first diff --git a/framework/Web/UI/ActiveControls/TActiveCheckBox.php b/framework/Web/UI/ActiveControls/TActiveCheckBox.php index 6221150d..589abd22 100644 --- a/framework/Web/UI/ActiveControls/TActiveCheckBox.php +++ b/framework/Web/UI/ActiveControls/TActiveCheckBox.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveCheckBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -121,9 +121,9 @@ class TActiveCheckBox extends TCheckBox implements ICallbackEventHandler, IActiv  	/**  	 * Ensure that the ID attribute is rendered and registers the javascript code  	 * for initializing the active control. -	 *  +	 *  	 * Since 3.1.4, the javascript code is not rendered if {@link setAutoPostBack AutoPostBack} is false -	 *  +	 *  	 * @param THtmlWriter the writer for the rendering purpose  	 * @param string checkbox id  	 * @param string onclick js diff --git a/framework/Web/UI/ActiveControls/TActiveCheckBoxList.php b/framework/Web/UI/ActiveControls/TActiveCheckBoxList.php index a42044fb..593e43c3 100644 --- a/framework/Web/UI/ActiveControls/TActiveCheckBoxList.php +++ b/framework/Web/UI/ActiveControls/TActiveCheckBoxList.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveCheckBoxList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveClientScript.php b/framework/Web/UI/ActiveControls/TActiveClientScript.php index 8fce726a..a251d44e 100755 --- a/framework/Web/UI/ActiveControls/TActiveClientScript.php +++ b/framework/Web/UI/ActiveControls/TActiveClientScript.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveClientScript.php 3144 2012-05-19 10:07:03Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -15,13 +15,13 @@   *   * This is the active counterpart of the {@link TClientScript} class.   * - * TActiveClientScript has the ability to render itself on ajax  + * TActiveClientScript has the ability to render itself on ajax   * callbacks. This means that every variable or function declared in javascript   * code will be available to the page.   *   * Beware that when rendered on normal (postback) or ajax callbacks, some - * javascript code won't behave in the same way.  - * When rendered as part of a normal/postback response, scripts will execute instantly  + * javascript code won't behave in the same way. + * When rendered as part of a normal/postback response, scripts will execute instantly   * where they are in the page and in a synchronous fashion.   * Instead, when they are rendered as part of a callback response,   * they will be executed when all DOM modifications are complete and any dynamic diff --git a/framework/Web/UI/ActiveControls/TActiveControlAdapter.php b/framework/Web/UI/ActiveControls/TActiveControlAdapter.php index ab15f091..98c3e092 100644 --- a/framework/Web/UI/ActiveControls/TActiveControlAdapter.php +++ b/framework/Web/UI/ActiveControls/TActiveControlAdapter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveControlAdapter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveCustomValidator.php b/framework/Web/UI/ActiveControls/TActiveCustomValidator.php index cc2a54a1..0049b46b 100644 --- a/framework/Web/UI/ActiveControls/TActiveCustomValidator.php +++ b/framework/Web/UI/ActiveControls/TActiveCustomValidator.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveCustomValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveDatePicker.php b/framework/Web/UI/ActiveControls/TActiveDatePicker.php index 279739a8..6774b7ae 100755 --- a/framework/Web/UI/ActiveControls/TActiveDatePicker.php +++ b/framework/Web/UI/ActiveControls/TActiveDatePicker.php @@ -1,11 +1,11 @@  <?php  /**   * TActiveDatePicker class file - *  + *   * @author Bradley Booms <Bradley.Booms@nsighttel.com>   * @author Christophe Boulain <Christophe.Boulain@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveDatePicker.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -18,11 +18,11 @@ Prado::using('System.Web.UI.ActiveControls.TActiveControlAdapter');  /**   * TActiveDatePicker class - *  + *   * The active control counter part to date picker control.   * When the date selection is changed, the {@link onCallback OnCallback} event is   * raised. - *  + *   * @author Bradley Booms <Bradley.Booms@nsighttel.com>   * @author Christophe Boulain <Christophe.Boulain@gmail.com>   * @version $Id: TActiveDatePicker.php 3245 2013-01-07 20:23:32Z ctrlaltca $ @@ -31,7 +31,7 @@ Prado::using('System.Web.UI.ActiveControls.TActiveControlAdapter');   */  class TActiveDatePicker extends TDatePicker  implements ICallbackEventHandler, IActiveControl  { -	 +  	/**  	 * @return boolean a value indicating whether an automatic postback to the server       * will occur whenever the user modifies the text in the TActiveDatePicker control and @@ -67,7 +67,7 @@ class TActiveDatePicker extends TDatePicker  implements ICallbackEventHandler, I  		$options['AutoPostBack'] = $this->getAutoPostBack();  		return $options;  	} -	 +  	/**  	 * Creates a new callback control, sets the adapter to  	 * TActiveControlAdapter. If you override this class, be sure to set the @@ -78,7 +78,7 @@ class TActiveDatePicker extends TDatePicker  implements ICallbackEventHandler, I  		parent::__construct();  		$this->setAdapter(new TActiveControlAdapter($this));  	} -	 +  	/**  	 * @return TBaseActiveCallbackControl standard callback control options.  	 */ @@ -103,21 +103,21 @@ class TActiveDatePicker extends TDatePicker  implements ICallbackEventHandler, I  				$cb->select($id.TControl::CLIENT_ID_SEPARATOR.'day', 'Value', $date['mday'], 'select');  				$cb->select($id.TControl::CLIENT_ID_SEPARATOR.'month', 'Value', $date['mon']-1, 'select');  				$cb->select($id.TControl::CLIENT_ID_SEPARATOR.'year', 'Value', $date['year'], 'select'); -				 +  			}  		}  	} -	 +  	/**  	 * Raises the callback event. This method is required by {@link -	 * ICallbackEventHandler} interface.  +	 * ICallbackEventHandler} interface.  	 * This method is mainly used by framework and control developers.  	 * @param TCallbackEventParameter the event parameter  	 */   	public function raiseCallbackEvent($param){  		$this->onCallback($param); -	}	 -	 +	} +  	/**  	 * This method is invoked when a callback is requested. The method raises  	 * 'OnCallback' event to fire up the event handlers. If you override this @@ -128,7 +128,7 @@ class TActiveDatePicker extends TDatePicker  implements ICallbackEventHandler, I  	public function onCallback($param){  		$this->raiseEvent('OnCallback', $this, $param);  	} -	 +  	/**  	 * Registers the javascript code to initialize the date picker.  	 */ @@ -174,7 +174,7 @@ class TActiveDatePicker extends TDatePicker  implements ICallbackEventHandler, I   * is changed.   * The formatted date according to {@link TDatePicker::getDateFormat DateFormat} is sent   * as parameter to this event - *  + *   * @author Fabio Bas <ctrlaltca[at]gmail[dot]com>   * @version $Id: TActiveDatePicker.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveDropDownList.php b/framework/Web/UI/ActiveControls/TActiveDropDownList.php index f0f8bba2..9c49db6e 100644 --- a/framework/Web/UI/ActiveControls/TActiveDropDownList.php +++ b/framework/Web/UI/ActiveControls/TActiveDropDownList.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveDropDownList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveHiddenField.php b/framework/Web/UI/ActiveControls/TActiveHiddenField.php index 0d4b3737..28be574a 100644 --- a/framework/Web/UI/ActiveControls/TActiveHiddenField.php +++ b/framework/Web/UI/ActiveControls/TActiveHiddenField.php @@ -4,7 +4,7 @@   *   * @author Carl G. Mathisen <carlgmathisen@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveHyperLink.php b/framework/Web/UI/ActiveControls/TActiveHyperLink.php index 6ba8a801..b425b93d 100644 --- a/framework/Web/UI/ActiveControls/TActiveHyperLink.php +++ b/framework/Web/UI/ActiveControls/TActiveHyperLink.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveHyperLink.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveImage.php b/framework/Web/UI/ActiveControls/TActiveImage.php index 752c7a04..aa416cc0 100644 --- a/framework/Web/UI/ActiveControls/TActiveImage.php +++ b/framework/Web/UI/ActiveControls/TActiveImage.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveImage.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveImageButton.php b/framework/Web/UI/ActiveControls/TActiveImageButton.php index b2aa9960..da3bcd43 100644 --- a/framework/Web/UI/ActiveControls/TActiveImageButton.php +++ b/framework/Web/UI/ActiveControls/TActiveImageButton.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveImageButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveLabel.php b/framework/Web/UI/ActiveControls/TActiveLabel.php index 4fd19a56..6c658892 100644 --- a/framework/Web/UI/ActiveControls/TActiveLabel.php +++ b/framework/Web/UI/ActiveControls/TActiveLabel.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveLabel.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveLinkButton.php b/framework/Web/UI/ActiveControls/TActiveLinkButton.php index d8a8ffcb..908b11cf 100644 --- a/framework/Web/UI/ActiveControls/TActiveLinkButton.php +++ b/framework/Web/UI/ActiveControls/TActiveLinkButton.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveLinkButton.php 3292 2013-05-31 08:51:42Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -145,7 +145,7 @@ class TActiveLinkButton extends TLinkButton implements IActiveControl, ICallback  					$this->getClientClassName(), $this->getPostBackOptions());  			} else { -				$this->getPage()->getCallbackClient()->setAttribute($this, 'href', false);				 +				$this->getPage()->getCallbackClient()->setAttribute($this, 'href', false);  			}  		}  	} diff --git a/framework/Web/UI/ActiveControls/TActiveListBox.php b/framework/Web/UI/ActiveControls/TActiveListBox.php index dfb4bf6e..5a9ea64d 100644 --- a/framework/Web/UI/ActiveControls/TActiveListBox.php +++ b/framework/Web/UI/ActiveControls/TActiveListBox.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveListBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveListControlAdapter.php b/framework/Web/UI/ActiveControls/TActiveListControlAdapter.php index e48b9364..6e8d40df 100644 --- a/framework/Web/UI/ActiveControls/TActiveListControlAdapter.php +++ b/framework/Web/UI/ActiveControls/TActiveListControlAdapter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveListControlAdapter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActivePageAdapter.php b/framework/Web/UI/ActiveControls/TActivePageAdapter.php index 03fe2f16..2a6d8736 100644 --- a/framework/Web/UI/ActiveControls/TActivePageAdapter.php +++ b/framework/Web/UI/ActiveControls/TActivePageAdapter.php @@ -5,7 +5,7 @@   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @author Gabor Berczi <gabor.berczi@devworx.hu> (lazyload additions & progressive rendering)   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActivePageAdapter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActivePager.php b/framework/Web/UI/ActiveControls/TActivePager.php index 7dcd3212..a5d629ea 100644 --- a/framework/Web/UI/ActiveControls/TActivePager.php +++ b/framework/Web/UI/ActiveControls/TActivePager.php @@ -4,7 +4,7 @@   *   * @author "gevik" (forum contributor) and Christophe Boulain (Christophe.Boulain@gmail.com)   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActivePager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -17,13 +17,13 @@ Prado::using('System.Web.UI.ActiveControls.TActiveControlAdapter');  /**   * TActivePager is the active control counter part of TPager. - *  + *   * When a page change is requested, TActivePager raises a callback instead of the   * traditional postback.   *   * The {@link onCallback OnCallback} event is raised during a callback request   * and it is raise <b>after</b> the {@link onPageIndexChanged OnPageIndexChanged} event. - *  + *   * @author "gevik" (forum contributor) and Christophe Boulain (Christophe.Boulain@gmail.com)   * @version $Id: TActivePager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -41,7 +41,7 @@ class TActivePager extends TPager implements IActiveControl, ICallbackEventHandl  		parent::__construct();  		$this->setAdapter(new TActiveControlAdapter($this));  	} -	 +  	/**  	 * @return TBaseActiveControl standard active control options.  	 */ @@ -60,11 +60,11 @@ class TActivePager extends TPager implements IActiveControl, ICallbackEventHandl  	/**  	 * Raises the callback event. This method is required by {@link -	 * ICallbackEventHandler} interface.  +	 * ICallbackEventHandler} interface.  	 * This method is mainly used by framework and control developers.  	 * @param TCallbackEventParameter the event parameter  	 */ -	  +   	public function raiseCallbackEvent($param)  	{  		$this->onCallback($param); @@ -82,7 +82,7 @@ class TActivePager extends TPager implements IActiveControl, ICallbackEventHandl  	{  		$this->raiseEvent('OnCallback', $this, $param);  	} -	 +  	/**  	 * Builds a dropdown list pager  	 * Override parent implementation to build Active dropdown lists. @@ -90,25 +90,25 @@ class TActivePager extends TPager implements IActiveControl, ICallbackEventHandl  	protected function buildListPager()  	{  		$list=new TActiveDropDownList; -		 +  		$list->getAdapter()->getBaseActiveControl()->setClientSide(  			$this->getClientSide()  		); -		 +  		$this->getControls()->add($list);  		$list->setDataSource(range(1,$this->getPageCount()));  		$list->dataBind();  		$list->setSelectedIndex($this->getCurrentPageIndex());  		$list->setAutoPostBack(true);  		$list->attachEventHandler('OnSelectedIndexChanged',array($this,'listIndexChanged')); -		$list->attachEventHandler('OnCallback', array($this, 'handleCallback'));				 -	}	 -		 +		$list->attachEventHandler('OnCallback', array($this, 'handleCallback')); +	} +  	/**  	 * Creates a pager button.  	 * Override parent implementation to create, depending on the button type, a TActiveLinkButton,  	 * a TActiveButton or a TActiveImageButton may be created. -	 *  +	 *  	 * @param string button type, either LinkButton or PushButton  	 * @param boolean whether the button should be enabled  	 * @param string caption of the button @@ -144,28 +144,28 @@ class TActivePager extends TPager implements IActiveControl, ICallbackEventHandl  			if(!$enabled)  				$button->setEnabled(false);  		} -		 +  		if($buttonType===TPagerButtonType::ImageButton)  		{  			$button->ImageUrl = $text;  		} -		 +  		$button->setText($text);  		$button->setCommandName($commandName);  		$button->setCommandParameter($commandParameter);  		$button->setCausesValidation(false); -		 -		$button->attachEventHandler('OnCallback', array($this, 'handleCallback'));		 + +		$button->attachEventHandler('OnCallback', array($this, 'handleCallback'));  		$button->getAdapter()->getBaseActiveControl()->setClientSide(  			$this->getClientSide()  		); -		 +  		return $button;  	} -	 +  	/**  	 * Event handler to the OnCallback active buttons or active dropdownlist. -	 * This handler will raise the {@link onCallback OnCallback} event  +	 * This handler will raise the {@link onCallback OnCallback} event  	 *  	 * @param mixed $sender  	 * @param TCallbackEventParameter $param @@ -181,14 +181,14 @@ class TActivePager extends TPager implements IActiveControl, ICallbackEventHandl  			{  				$control->render($param->getNewWriter());  				// FIXME : With some very fast machine, the getNewWriter() consecutive calls are in the same microsecond, resulting -				// of getting the same boundaries in ajax response. Wait 1 microsecond to avoid this.  +				// of getting the same boundaries in ajax response. Wait 1 microsecond to avoid this.  				usleep(1);  			}  		}  		// Raise callback event  		$this->onCallback($param); -	}	 -	 +	} +  	public function render ($writer)  	{  		if($this->getHasPreRendered()) diff --git a/framework/Web/UI/ActiveControls/TActivePanel.php b/framework/Web/UI/ActiveControls/TActivePanel.php index 39636cad..048d9123 100644 --- a/framework/Web/UI/ActiveControls/TActivePanel.php +++ b/framework/Web/UI/ActiveControls/TActivePanel.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActivePanel.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -87,7 +87,7 @@ class TActivePanel extends TPanel implements IActiveControl  			if ($this->getHasControls())  			{  				// If we update a TActivePanel on callback, -				// We shouldn't update all childs, because the whole content will be replaced by  +				// We shouldn't update all childs, because the whole content will be replaced by  				// the parent  				foreach ($this->findControlsByType('IActiveControl', false) as $control)  				{ diff --git a/framework/Web/UI/ActiveControls/TActiveRadioButton.php b/framework/Web/UI/ActiveControls/TActiveRadioButton.php index d192536a..9f5430df 100644 --- a/framework/Web/UI/ActiveControls/TActiveRadioButton.php +++ b/framework/Web/UI/ActiveControls/TActiveRadioButton.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRadioButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -121,7 +121,7 @@ class TActiveRadioButton extends TRadioButton implements IActiveControl, ICallba  	 * Ensure that the ID attribute is rendered and registers the javascript code  	 * for initializing the active control.  	 * Since 3.1.4, the javascript code is not rendered if {@link setAutoPostBack AutoPostBack} is false -	 *  +	 *  	 */  	protected function renderInputTag($writer,$clientID,$onclick)  	{ diff --git a/framework/Web/UI/ActiveControls/TActiveRadioButtonList.php b/framework/Web/UI/ActiveControls/TActiveRadioButtonList.php index 3244ce11..d66246ce 100644 --- a/framework/Web/UI/ActiveControls/TActiveRadioButtonList.php +++ b/framework/Web/UI/ActiveControls/TActiveRadioButtonList.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveRadioButtonList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TActiveRatingList.php b/framework/Web/UI/ActiveControls/TActiveRatingList.php index 022efe65..2b1c764c 100644 --- a/framework/Web/UI/ActiveControls/TActiveRatingList.php +++ b/framework/Web/UI/ActiveControls/TActiveRatingList.php @@ -5,7 +5,7 @@   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @author Bradley Booms <bradley[dot]booms[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Web.UI.ActiveControls @@ -116,7 +116,7 @@ class TActiveRatingList extends TRatingList implements IActiveControl, ICallback  	public function setCaption($value)  	{  		parent::setCaption($value); -		// if it's an active control, this should not be needed.  +		// if it's an active control, this should not be needed.  		$this->callClientFunction('setCaption',$value);  	} diff --git a/framework/Web/UI/ActiveControls/TActiveTextBox.php b/framework/Web/UI/ActiveControls/TActiveTextBox.php index 5f96ff29..bfc8db4b 100644 --- a/framework/Web/UI/ActiveControls/TActiveTextBox.php +++ b/framework/Web/UI/ActiveControls/TActiveTextBox.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TActiveTextBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TAutoComplete.php b/framework/Web/UI/ActiveControls/TAutoComplete.php index 5e144040..ca7c6d0b 100644 --- a/framework/Web/UI/ActiveControls/TAutoComplete.php +++ b/framework/Web/UI/ActiveControls/TAutoComplete.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAutoComplete.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TBaseActiveControl.php b/framework/Web/UI/ActiveControls/TBaseActiveControl.php index 61230719..c19118d8 100644 --- a/framework/Web/UI/ActiveControls/TBaseActiveControl.php +++ b/framework/Web/UI/ActiveControls/TBaseActiveControl.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TBaseActiveControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TCallback.php b/framework/Web/UI/ActiveControls/TCallback.php index 2c20567c..cb067f49 100644 --- a/framework/Web/UI/ActiveControls/TCallback.php +++ b/framework/Web/UI/ActiveControls/TCallback.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCallback.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TCallbackClientScript.php b/framework/Web/UI/ActiveControls/TCallbackClientScript.php index 40051f76..70fdfdf7 100644 --- a/framework/Web/UI/ActiveControls/TCallbackClientScript.php +++ b/framework/Web/UI/ActiveControls/TCallbackClientScript.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCallbackClientScript.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -127,7 +127,7 @@ class TCallbackClientScript extends TApplicationComponent  	/**  	 * Client script to click on an element. <b>This client-side function is unpredictable.</b> -	 *  +	 *  	 * @param TControl control element or element id  	 */  	public function click($control) @@ -182,14 +182,14 @@ class TCallbackClientScript extends TApplicationComponent  		{  			$promptText		= $control->getPromptText();  			$promptValue	= $control->getPromptValue(); -			 +  			if($promptValue==='')  				$promptValue = $promptText; -	 +  			if($promptValue!=='')  				$options[] = array($promptText, $promptValue);  		} -		 +  		foreach($items as $item)  		{  			if($item->getHasAttributes()) @@ -301,6 +301,7 @@ class TCallbackClientScript extends TApplicationComponent  	/**  	 * Scroll the top of the browser viewing area to the location of the  	 * element. +	 *  	 * @param TControl control element or element id  	 */  	public function scrollTo($element) @@ -449,7 +450,7 @@ class TCallbackClientScript extends TApplicationComponent  		{  			$boundary = $this->getResponseContentBoundary($content);  		} -		 +  		$this->callClientFunction('Prado.Element.appendScriptBlock', array($boundary));  	} diff --git a/framework/Web/UI/ActiveControls/TCallbackClientSide.php b/framework/Web/UI/ActiveControls/TCallbackClientSide.php index ec993c14..27656ec0 100644 --- a/framework/Web/UI/ActiveControls/TCallbackClientSide.php +++ b/framework/Web/UI/ActiveControls/TCallbackClientSide.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCallbackClientSide.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -28,8 +28,8 @@   *   * * Note that theses 2 events are not fired correctly by Opera. To make   *   them work in this browser, Prado will fire them just after onPreDispatch. - *  - * In a general way, onUninitialized, onLoading, onLoaded and onInteractive events  + * + * In a general way, onUninitialized, onLoading, onLoaded and onInteractive events   * are not implemented consistently in all browsers.When cross browser compatibility is   * needed, it is best to avoid use them   * diff --git a/framework/Web/UI/ActiveControls/TCallbackEventParameter.php b/framework/Web/UI/ActiveControls/TCallbackEventParameter.php index 728ebbba..bae8fccb 100644 --- a/framework/Web/UI/ActiveControls/TCallbackEventParameter.php +++ b/framework/Web/UI/ActiveControls/TCallbackEventParameter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id$   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TCallbackOptions.php b/framework/Web/UI/ActiveControls/TCallbackOptions.php index 19d53aeb..bfdb53a8 100644 --- a/framework/Web/UI/ActiveControls/TCallbackOptions.php +++ b/framework/Web/UI/ActiveControls/TCallbackOptions.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCallbackOptions.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TCallbackResponseAdapter.php b/framework/Web/UI/ActiveControls/TCallbackResponseAdapter.php index 47b5fae4..019bbf38 100755 --- a/framework/Web/UI/ActiveControls/TCallbackResponseAdapter.php +++ b/framework/Web/UI/ActiveControls/TCallbackResponseAdapter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCallbackResponseAdapter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TDropContainer.php b/framework/Web/UI/ActiveControls/TDropContainer.php index 43e8017c..d546048e 100755 --- a/framework/Web/UI/ActiveControls/TDropContainer.php +++ b/framework/Web/UI/ActiveControls/TDropContainer.php @@ -5,7 +5,7 @@   * @author Christophe BOULAIN (Christophe.Boulain@gmail.com)   * @copyright Copyright © 2008, PradoSoft   * @license http://www.pradosoft.com/license - * @version $Id: TDropContainer.php 3159 2012-2013 PradoSoft + * @version $Id: TDropContainer.php 3159 2012-2014 PradoSoft   * @license http://www.pradosoft.com/license   * @version $Id: TDropContainer.php 3285 2013-04-11 07:28:07Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TEventTriggeredCallback.php b/framework/Web/UI/ActiveControls/TEventTriggeredCallback.php index 4f1dbbf8..f7eacebe 100644 --- a/framework/Web/UI/ActiveControls/TEventTriggeredCallback.php +++ b/framework/Web/UI/ActiveControls/TEventTriggeredCallback.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TEventTriggeredCallback.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TInPlaceTextBox.php b/framework/Web/UI/ActiveControls/TInPlaceTextBox.php index 5309b7e8..6677496c 100644 --- a/framework/Web/UI/ActiveControls/TInPlaceTextBox.php +++ b/framework/Web/UI/ActiveControls/TInPlaceTextBox.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TInPlaceTextBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -38,7 +38,7 @@ Prado::using('System.Web.UI.ActiveControls.TActiveTextBox');   *   * Since 3.1.2, you can set the {@link setReadOnly ReadOnly} property to make   * the control not editable. This property can be also changed on callback - *  + *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @version $Id: TInPlaceTextBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls @@ -145,7 +145,7 @@ class TInPlaceTextBox extends TActiveTextBox  			$client->setValue($this, $value);  		}  	} -	 +  	/**  	 * Update ClientSide Readonly property  	 * @param boolean value @@ -232,7 +232,7 @@ class TInPlaceTextBox extends TActiveTextBox  		if($this->hasEventHandler('OnLoadingText'))  			$options['LoadTextOnEdit'] = true; -			 +  		$options['ReadOnly']=$this->getReadOnly();  		return $options;  	} diff --git a/framework/Web/UI/ActiveControls/TTimeTriggeredCallback.php b/framework/Web/UI/ActiveControls/TTimeTriggeredCallback.php index 46df7a22..ef370444 100644 --- a/framework/Web/UI/ActiveControls/TTimeTriggeredCallback.php +++ b/framework/Web/UI/ActiveControls/TTimeTriggeredCallback.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTimeTriggeredCallback.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TTriggeredCallback.php b/framework/Web/UI/ActiveControls/TTriggeredCallback.php index 2365326b..12f1b8cb 100644 --- a/framework/Web/UI/ActiveControls/TTriggeredCallback.php +++ b/framework/Web/UI/ActiveControls/TTriggeredCallback.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTriggeredCallback.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/ActiveControls/TValueTriggeredCallback.php b/framework/Web/UI/ActiveControls/TValueTriggeredCallback.php index e9db1bed..66187760 100644 --- a/framework/Web/UI/ActiveControls/TValueTriggeredCallback.php +++ b/framework/Web/UI/ActiveControls/TValueTriggeredCallback.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gamil[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TValueTriggeredCallback.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.ActiveControls diff --git a/framework/Web/UI/TCachePageStatePersister.php b/framework/Web/UI/TCachePageStatePersister.php index 4f3d60cc..01e20c4a 100644 --- a/framework/Web/UI/TCachePageStatePersister.php +++ b/framework/Web/UI/TCachePageStatePersister.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCachePageStatePersister.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TClientScriptManager.php b/framework/Web/UI/TClientScriptManager.php index ea828187..caaf6e85 100644 --- a/framework/Web/UI/TClientScriptManager.php +++ b/framework/Web/UI/TClientScriptManager.php @@ -5,7 +5,7 @@   * @author Qiang Xue <qiang.xue@gmail.com>   * @author Gabor Berczi <gabor.berczi@devworx.hu> (lazyload additions & progressive rendering)   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TClientScriptManager.php 3280 2013-03-13 20:19:30Z ctrlaltca $   * @package System.Web.UI @@ -150,7 +150,7 @@ class TClientScriptManager extends TApplicationComponent  				$this->_registeredPradoScripts[$name]=true;  			else  				throw new TInvalidOperationException('csmanager_pradoscript_invalid',$name); -				 +  			if(($packages=array_keys($this->_registeredPradoScripts))!==array())  			{  				$base = Prado::getFrameworkPath().DIRECTORY_SEPARATOR.self::SCRIPT_PATH; @@ -466,7 +466,7 @@ class TClientScriptManager extends TApplicationComponent  	public function registerScriptFile($key, $url)  	{  		$this->_scriptFiles[$key]=$url; -		 +  		$params=func_get_args();  		$this->_page->registerCachingAction('Page.ClientScript','registerScriptFile',$params);  	} @@ -747,7 +747,7 @@ class TClientScriptManager extends TApplicationComponent  			$writer->write("<div style=\"visibility:hidden;\">\n".$str."</div>\n");  	} -	public function getHiddenFields()	 +	public function getHiddenFields()  	{  		return $this->_hiddenFields;  	} diff --git a/framework/Web/UI/TCompositeControl.php b/framework/Web/UI/TCompositeControl.php index 21e4c46f..ec3d3d7b 100644 --- a/framework/Web/UI/TCompositeControl.php +++ b/framework/Web/UI/TCompositeControl.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCompositeControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TControl.php b/framework/Web/UI/TControl.php index 5ee20d61..9e6e8005 100644 --- a/framework/Web/UI/TControl.php +++ b/framework/Web/UI/TControl.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TControlAdapter.php b/framework/Web/UI/TControlAdapter.php index 1ef2d1fb..3cf5f882 100644 --- a/framework/Web/UI/TControlAdapter.php +++ b/framework/Web/UI/TControlAdapter.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TControlAdapter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TForm.php b/framework/Web/UI/TForm.php index 9db8682c..06affc3e 100644 --- a/framework/Web/UI/TForm.php +++ b/framework/Web/UI/TForm.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TForm.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI @@ -87,7 +87,7 @@ class TForm extends TControl   			$this->renderChildren($writer);  			$cs->renderHiddenFieldsEnd($writer);   			$page->endFormRender($writer); -  +  			$cs->renderScriptFilesEnd($writer);  			$cs->renderEndScripts($writer);  		} diff --git a/framework/Web/UI/THtmlWriter.php b/framework/Web/UI/THtmlWriter.php index 9f070d5f..4dd90726 100644 --- a/framework/Web/UI/THtmlWriter.php +++ b/framework/Web/UI/THtmlWriter.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THtmlWriter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI @@ -87,7 +87,7 @@ class THtmlWriter extends TApplicationComponent implements ITextWriter  	{  		return $this->_writer;  	} -	 +  	public function setWriter($writer)  	{  		$this->_writer = $writer; diff --git a/framework/Web/UI/TPage.php b/framework/Web/UI/TPage.php index 39656e13..9377891f 100644 --- a/framework/Web/UI/TPage.php +++ b/framework/Web/UI/TPage.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPage.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI @@ -297,7 +297,7 @@ class TPage extends TTemplateControl  			return $data;  		}  	} -	 +  	/**  	 * Sets Adapter to TActivePageAdapter and calls apter to process the  	 * callback request. diff --git a/framework/Web/UI/TPageStatePersister.php b/framework/Web/UI/TPageStatePersister.php index 7d2330b7..6762d35d 100644 --- a/framework/Web/UI/TPageStatePersister.php +++ b/framework/Web/UI/TPageStatePersister.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPageStatePersister.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TSessionPageStatePersister.php b/framework/Web/UI/TSessionPageStatePersister.php index 5448fd22..b61cb16f 100644 --- a/framework/Web/UI/TSessionPageStatePersister.php +++ b/framework/Web/UI/TSessionPageStatePersister.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSessionPageStatePersister.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TTemplateControl.php b/framework/Web/UI/TTemplateControl.php index f5780928..f5b485ec 100644 --- a/framework/Web/UI/TTemplateControl.php +++ b/framework/Web/UI/TTemplateControl.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTemplateControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TTemplateManager.php b/framework/Web/UI/TTemplateManager.php index 91630241..6a23d0fb 100644 --- a/framework/Web/UI/TTemplateManager.php +++ b/framework/Web/UI/TTemplateManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTemplateManager.php 3251 2013-01-15 18:37:04Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/TThemeManager.php b/framework/Web/UI/TThemeManager.php index ba007dc0..122e60d3 100644 --- a/framework/Web/UI/TThemeManager.php +++ b/framework/Web/UI/TThemeManager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TThemeManager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/WebControls/TAccordion.php b/framework/Web/UI/WebControls/TAccordion.php index dbf761a2..3a0fb1b0 100644 --- a/framework/Web/UI/WebControls/TAccordion.php +++ b/framework/Web/UI/WebControls/TAccordion.php @@ -4,7 +4,7 @@   *   * @author Gabor Berczi, DevWorx Hungary <gabor.berczi@devworx.hu>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TAccordion.php 2915 2011-05-15 16:26:11Z ctrlaltca@gmail.com $   * @package System.Web.UI.WebControls @@ -198,7 +198,7 @@ class TAccordion extends TWebControl implements IPostBackDataHandler  	}  	/** -		* @return string CSS class for the whole accordion control div.  +		* @return string CSS class for the whole accordion control div.  	*/  	public function getCssClass()  	{ @@ -426,15 +426,15 @@ class TAccordion extends TWebControl implements IPostBackDataHandler  	protected function registerStyleSheet()  	{  		$url = $this->getCssUrl(); -		 +  		if($url === '') {  			return;  		} -		 +  		if($url === 'default') {  			$url = $this->getApplication()->getAssetManager()->publishFilePath(dirname(__FILE__).DIRECTORY_SEPARATOR.'assets'.DIRECTORY_SEPARATOR.'accordion.css');  		} -		 +  		if($url !== '') {  			$this->getPage()->getClientScript()->registerStyleSheetFile($url, $url);  		} @@ -540,7 +540,7 @@ class TAccordion extends TWebControl implements IPostBackDataHandler   * Class TAccordionView.   *   * TAccordionView represents a single view in a {@link TAccordion}. - *  + *   * TAccordionView is represented inside the {@link TAccordion} with an header label whose text is defined by   * the {@link setCaption Caption} property; optionally the label can be an hyperlink: use the   * {@link setNavigateUrl NavigateUrl} property to define the destination url. @@ -669,7 +669,7 @@ class TAccordionView extends TWebControl  			$writer->addAttribute('id',$this->getClientID().'_0');  			$style=$this->getActive()?$this->getParent()->getActiveHeaderStyle():$this->getParent()->getHeaderStyle(); -			 +  			$style->addAttributesToRender($writer);  			$writer->renderBeginTag($this->getTagName()); @@ -690,7 +690,7 @@ class TAccordionView extends TWebControl  		$url = $this->getNavigateUrl();  		if(($caption=$this->getCaption())==='')  			$caption=' '; -			 +  		if ($url!='')  			$writer->write("<a href=\"{$url}\">");  		$writer->write("{$caption}"); @@ -703,7 +703,7 @@ class TAccordionView extends TWebControl   * Class TAccordionViewCollection.   *   * TAccordionViewCollection is a collection of {@link TAccordionView} to be used inside a {@link TAccordion}. - *  + *   * @author Gabor Berczi, DevWorx Hungary <gabor.berczi@devworx.hu>   * @version $Id: TAccordion.php 2915 2011-05-15 16:26:11Z ctrlaltca@gmail.com $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TBaseDataList.php b/framework/Web/UI/WebControls/TBaseDataList.php index 0ef22752..f5a78c54 100644 --- a/framework/Web/UI/WebControls/TBaseDataList.php +++ b/framework/Web/UI/WebControls/TBaseDataList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TBaseDataList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TBaseValidator.php b/framework/Web/UI/WebControls/TBaseValidator.php index 074939c1..8e4adbb9 100644 --- a/framework/Web/UI/WebControls/TBaseValidator.php +++ b/framework/Web/UI/WebControls/TBaseValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TBaseValidator.php 3319 2013-09-08 20:59:44Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -513,7 +513,7 @@ abstract class TBaseValidator extends TLabel implements IValidator  			$target=$this->getValidationTarget();  			// if the target is not a disabled web control  			if($target===null || -				($target!==null &&  +				($target!==null &&  				!($target instanceof TWebControl && !$target->getEnabled(true))))  			{  				if($this->evaluateIsValid()) diff --git a/framework/Web/UI/WebControls/TBoundColumn.php b/framework/Web/UI/WebControls/TBoundColumn.php index 7534fcbc..8f27bb92 100644 --- a/framework/Web/UI/WebControls/TBoundColumn.php +++ b/framework/Web/UI/WebControls/TBoundColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TBoundColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TBulletedList.php b/framework/Web/UI/WebControls/TBulletedList.php index e5c17b38..1be138f5 100644 --- a/framework/Web/UI/WebControls/TBulletedList.php +++ b/framework/Web/UI/WebControls/TBulletedList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TBulletedList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TButton.php b/framework/Web/UI/WebControls/TButton.php index e7d0f5bf..58565ef5 100644 --- a/framework/Web/UI/WebControls/TButton.php +++ b/framework/Web/UI/WebControls/TButton.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TButtonColumn.php b/framework/Web/UI/WebControls/TButtonColumn.php index 258fecf2..3a82f11e 100644 --- a/framework/Web/UI/WebControls/TButtonColumn.php +++ b/framework/Web/UI/WebControls/TButtonColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TButtonColumn.php 3287 2013-04-30 10:10:16Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TCaptcha.php b/framework/Web/UI/WebControls/TCaptcha.php index 79f402a5..98ca8861 100644 --- a/framework/Web/UI/WebControls/TCaptcha.php +++ b/framework/Web/UI/WebControls/TCaptcha.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCaptcha.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TCaptchaValidator.php b/framework/Web/UI/WebControls/TCaptchaValidator.php index c8cc7aea..a7b42b45 100644 --- a/framework/Web/UI/WebControls/TCaptchaValidator.php +++ b/framework/Web/UI/WebControls/TCaptchaValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCaptchaValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TCheckBox.php b/framework/Web/UI/WebControls/TCheckBox.php index e12946be..15c98e0d 100644 --- a/framework/Web/UI/WebControls/TCheckBox.php +++ b/framework/Web/UI/WebControls/TCheckBox.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCheckBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -127,7 +127,7 @@ class TCheckBox extends TWebControl implements IPostBackDataHandler, IValidatabl  	}  	/** -	 * Returns true if this control validated successfully.  +	 * Returns true if this control validated successfully.  	 * Defaults to true.  	 * @return bool wether this control validated successfully.  	 */ @@ -412,7 +412,7 @@ class TCheckBox extends TWebControl implements IPostBackDataHandler, IValidatabl      /**       * Check if we need a span tag to surround this control. The span tag will be created if -     * the Text property is set for this control.  +     * the Text property is set for this control.       *       * @return bool wether this control needs a surrounding span tag       */ diff --git a/framework/Web/UI/WebControls/TCheckBoxColumn.php b/framework/Web/UI/WebControls/TCheckBoxColumn.php index c0206676..e10376aa 100644 --- a/framework/Web/UI/WebControls/TCheckBoxColumn.php +++ b/framework/Web/UI/WebControls/TCheckBoxColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCheckBoxColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TCheckBoxList.php b/framework/Web/UI/WebControls/TCheckBoxList.php index 5122432c..19706927 100644 --- a/framework/Web/UI/WebControls/TCheckBoxList.php +++ b/framework/Web/UI/WebControls/TCheckBoxList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCheckBoxList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -256,7 +256,7 @@ class TCheckBoxList extends TListControl implements IRepeatInfoUser, INamingCont  	{  		return false;  	} -	 +  	/**  	 * @param boolean whether the control is to be enabled.  	 */ @@ -264,8 +264,8 @@ class TCheckBoxList extends TListControl implements IRepeatInfoUser, INamingCont  	{  		parent::setEnabled($value);  		$value = !TPropertyValue::ensureBoolean($value); -		// if this is an active control,  -		// and it's a callback,  +		// if this is an active control, +		// and it's a callback,  		// and we can update clientside,  		// then update the 'disabled' attribute of the items.  		if(($this instanceof IActiveControl) && @@ -389,14 +389,14 @@ class TCheckBoxList extends TListControl implements IRepeatInfoUser, INamingCont  	/**  	 * Wether the list should be rendered inside a span or not -	 *  +	 *  	 *@return boolean true if we need a span  	 */  	protected function getSpanNeeded ()  	{  		return $this->getRepeatLayout()===TRepeatLayout::Raw;  	} -	 +  	/**  	 * Renders the checkbox list control.  	 * This method overrides the parent implementation. @@ -459,7 +459,7 @@ class TCheckBoxList extends TListControl implements IRepeatInfoUser, INamingCont  	}  	/** -	 * Returns true if this control validated successfully.  +	 * Returns true if this control validated successfully.  	 * Defaults to true.  	 * @return bool wether this control validated successfully.  	 */ @@ -498,6 +498,6 @@ class TCheckBoxList extends TListControl implements IRepeatInfoUser, INamingCont  		$options['ItemCount'] = $this->getItemCount();  		return $options;  	} -	 +  } diff --git a/framework/Web/UI/WebControls/TClientScript.php b/framework/Web/UI/WebControls/TClientScript.php index f28a507a..75cb30f6 100644 --- a/framework/Web/UI/WebControls/TClientScript.php +++ b/framework/Web/UI/WebControls/TClientScript.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TClientScript.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -38,7 +38,7 @@   * set the {@link setFlushScriptFiles FlushScriptFiles} property to false, so Prado   * can postpone the loading of all the referenced script files further down the page   * generation cycle. - *  + *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @version $Id: TClientScript.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TColorPicker.php b/framework/Web/UI/WebControls/TColorPicker.php index fcb129b9..f1d17e91 100644 --- a/framework/Web/UI/WebControls/TColorPicker.php +++ b/framework/Web/UI/WebControls/TColorPicker.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TColorPicker.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -23,15 +23,15 @@   *  # <b>Simple</b> - Grid with 12 simple colors.   *  # <b>Basic</b> - Grid with the most common 70 colors. This is the default mode.   *  # <b>Full</b> - Full-featured color picker. - *  + *   * The <b>CssClass</b> property can be used to override the CSS class name   * for the color picker panel. The <b>ColorStyle</b> property sets the packages   * styles available. E.g. <b>default</b>. - *  + *   * If the <b>Mode</b> property is set to <b>Full</b>, the color picker panel will   * display an "Ok" and "Cancel" buttons. You can customize the button labels setting the <b>OKButtonText</b>   * and <b>CancelButtonText</b> properties. - *  + *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @version $Id: TColorPicker.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TCompareValidator.php b/framework/Web/UI/WebControls/TCompareValidator.php index eaaa8f51..b42ad4bd 100644 --- a/framework/Web/UI/WebControls/TCompareValidator.php +++ b/framework/Web/UI/WebControls/TCompareValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCompareValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TConditional.php b/framework/Web/UI/WebControls/TConditional.php index 054e1a76..afd82bbc 100644 --- a/framework/Web/UI/WebControls/TConditional.php +++ b/framework/Web/UI/WebControls/TConditional.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TConditional.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TContent.php b/framework/Web/UI/WebControls/TContent.php index f0a67674..f9a1b72c 100644 --- a/framework/Web/UI/WebControls/TContent.php +++ b/framework/Web/UI/WebControls/TContent.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TContent.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TContentPlaceHolder.php b/framework/Web/UI/WebControls/TContentPlaceHolder.php index d9464fa3..73550f4e 100644 --- a/framework/Web/UI/WebControls/TContentPlaceHolder.php +++ b/framework/Web/UI/WebControls/TContentPlaceHolder.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TContentPlaceHolder.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TCustomValidator.php b/framework/Web/UI/WebControls/TCustomValidator.php index b4987f06..8e2be1eb 100644 --- a/framework/Web/UI/WebControls/TCustomValidator.php +++ b/framework/Web/UI/WebControls/TCustomValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TCustomValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataBoundControl.php b/framework/Web/UI/WebControls/TDataBoundControl.php index 08d130c1..b22b86d7 100644 --- a/framework/Web/UI/WebControls/TDataBoundControl.php +++ b/framework/Web/UI/WebControls/TDataBoundControl.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataBoundControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataGrid.php b/framework/Web/UI/WebControls/TDataGrid.php index 249d8108..7603cd62 100644 --- a/framework/Web/UI/WebControls/TDataGrid.php +++ b/framework/Web/UI/WebControls/TDataGrid.php @@ -9,7 +9,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataGrid.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -1233,7 +1233,7 @@ class TDataGrid extends TBaseDataList implements INamingContainer  	 * Depending on the button type, a TLinkButton or a TButton may be created.  	 * If it is enabled (clickable), its command name and parameter will also be set.  	 * Derived classes may override this method to create additional types of buttons, such as TImageButton. -	 * @param mixed the container pager instance of TActiveDatagridPager  +	 * @param mixed the container pager instance of TActiveDatagridPager  	 * @param string button type, either LinkButton or PushButton  	 * @param boolean whether the button should be enabled  	 * @param string caption of the button diff --git a/framework/Web/UI/WebControls/TDataGridColumn.php b/framework/Web/UI/WebControls/TDataGridColumn.php index ad3be81f..0e837597 100644 --- a/framework/Web/UI/WebControls/TDataGridColumn.php +++ b/framework/Web/UI/WebControls/TDataGridColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataGridColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataGridItemRenderer.php b/framework/Web/UI/WebControls/TDataGridItemRenderer.php index 6e37a739..7836fabf 100644 --- a/framework/Web/UI/WebControls/TDataGridItemRenderer.php +++ b/framework/Web/UI/WebControls/TDataGridItemRenderer.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataGridItemRenderer.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataGridPagerStyle.php b/framework/Web/UI/WebControls/TDataGridPagerStyle.php index 31c0380b..6b116726 100644 --- a/framework/Web/UI/WebControls/TDataGridPagerStyle.php +++ b/framework/Web/UI/WebControls/TDataGridPagerStyle.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataGridPagerStyle.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataList.php b/framework/Web/UI/WebControls/TDataList.php index 6b3c4a73..1e5a893b 100644 --- a/framework/Web/UI/WebControls/TDataList.php +++ b/framework/Web/UI/WebControls/TDataList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataListItemRenderer.php b/framework/Web/UI/WebControls/TDataListItemRenderer.php index df63c1f2..c435b7d4 100644 --- a/framework/Web/UI/WebControls/TDataListItemRenderer.php +++ b/framework/Web/UI/WebControls/TDataListItemRenderer.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataListItemRenderer.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataRenderer.php b/framework/Web/UI/WebControls/TDataRenderer.php index 8bde0152..e19f5b49 100644 --- a/framework/Web/UI/WebControls/TDataRenderer.php +++ b/framework/Web/UI/WebControls/TDataRenderer.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataRenderer.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataSourceControl.php b/framework/Web/UI/WebControls/TDataSourceControl.php index 93037c03..a9bbbbb2 100644 --- a/framework/Web/UI/WebControls/TDataSourceControl.php +++ b/framework/Web/UI/WebControls/TDataSourceControl.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataSourceControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataSourceView.php b/framework/Web/UI/WebControls/TDataSourceView.php index 1e1ad7a9..44293bb6 100644 --- a/framework/Web/UI/WebControls/TDataSourceView.php +++ b/framework/Web/UI/WebControls/TDataSourceView.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataSourceView.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDataTypeValidator.php b/framework/Web/UI/WebControls/TDataTypeValidator.php index b9ddbf6c..5cf3271b 100644 --- a/framework/Web/UI/WebControls/TDataTypeValidator.php +++ b/framework/Web/UI/WebControls/TDataTypeValidator.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDataTypeValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDatePicker.php b/framework/Web/UI/WebControls/TDatePicker.php index 0e8d7bda..841fd080 100644 --- a/framework/Web/UI/WebControls/TDatePicker.php +++ b/framework/Web/UI/WebControls/TDatePicker.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDatePicker.php 3318 2013-09-04 14:04:51Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -276,7 +276,7 @@ class TDatePicker extends TTextBox  	{  		return $this->getViewState('UpToYear', intval(@date('Y'))+10);  	} -	 +  	/**  	 * @param TDatePickerPositionMode calendar UI position  	 */ @@ -902,7 +902,7 @@ class TDatePicker extends TTextBox   * is changed.   * The formatted date according to {@link TDatePicker::getDateFormat DateFormat} is sent   * as parameter to this event - *  + *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @version $Id: TDatePicker.php 3318 2013-09-04 14:04:51Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TDropDownList.php b/framework/Web/UI/WebControls/TDropDownList.php index 8dda857b..79fc2df5 100644 --- a/framework/Web/UI/WebControls/TDropDownList.php +++ b/framework/Web/UI/WebControls/TDropDownList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDropDownList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -136,7 +136,7 @@ class TDropDownList extends TListControl implements IPostBackDataHandler, IValid  	}  	/** -	 * Returns true if this control validated successfully.  +	 * Returns true if this control validated successfully.  	 * Defaults to true.  	 * @return bool wether this control validated successfully.  	 */ diff --git a/framework/Web/UI/WebControls/TDropDownListColumn.php b/framework/Web/UI/WebControls/TDropDownListColumn.php index 40e07aef..c2ce7a34 100644 --- a/framework/Web/UI/WebControls/TDropDownListColumn.php +++ b/framework/Web/UI/WebControls/TDropDownListColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TDropDownListColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TEditCommandColumn.php b/framework/Web/UI/WebControls/TEditCommandColumn.php index 2f69c001..9bfc5772 100644 --- a/framework/Web/UI/WebControls/TEditCommandColumn.php +++ b/framework/Web/UI/WebControls/TEditCommandColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TEditCommandColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TEmailAddressValidator.php b/framework/Web/UI/WebControls/TEmailAddressValidator.php index dffe912e..a623873a 100644 --- a/framework/Web/UI/WebControls/TEmailAddressValidator.php +++ b/framework/Web/UI/WebControls/TEmailAddressValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TEmailAddressValidator.php 3283 2013-03-24 10:19:08Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TExpression.php b/framework/Web/UI/WebControls/TExpression.php index 3cb1aa8c..3acb8b7e 100644 --- a/framework/Web/UI/WebControls/TExpression.php +++ b/framework/Web/UI/WebControls/TExpression.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TExpression.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TFileUpload.php b/framework/Web/UI/WebControls/TFileUpload.php index c6dc595a..ede64361 100644 --- a/framework/Web/UI/WebControls/TFileUpload.php +++ b/framework/Web/UI/WebControls/TFileUpload.php @@ -4,7 +4,7 @@   *   * @author Marcus Nyeholt <tanus@users.sourceforge.net>, Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TFileUpload.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -261,7 +261,7 @@ class TFileUpload extends TWebControl implements IPostBackDataHandler, IValidata  	}  	/** -	 * Returns true if this control validated successfully.  +	 * Returns true if this control validated successfully.  	 * Defaults to true.  	 * @return bool wether this control validated successfully.  	 */ diff --git a/framework/Web/UI/WebControls/TFont.php b/framework/Web/UI/WebControls/TFont.php index 12da993b..12e0929c 100644 --- a/framework/Web/UI/WebControls/TFont.php +++ b/framework/Web/UI/WebControls/TFont.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TFont.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/THead.php b/framework/Web/UI/WebControls/THead.php index 52ce3013..a05a4067 100644 --- a/framework/Web/UI/WebControls/THead.php +++ b/framework/Web/UI/WebControls/THead.php @@ -4,7 +4,7 @@   *   * @author Marcus Nyeholt <tanus@users.sourceforge.net> and Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THead.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI diff --git a/framework/Web/UI/WebControls/THeader1.php b/framework/Web/UI/WebControls/THeader1.php index db516679..447b0db3 100644 --- a/framework/Web/UI/WebControls/THeader1.php +++ b/framework/Web/UI/WebControls/THeader1.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THeader1.php 2590 2008-12-10 11:34:24Z carlgmathisen $   * @package System.Web.UI.WebControls @@ -22,9 +22,9 @@   * @package System.Web.UI.WebControls   * @since 3.2a   */ -  -class THeader1 extends THtmlElement {	 -	 + +class THeader1 extends THtmlElement { +  	/**  	 * @return string tag name  	 */ @@ -32,5 +32,5 @@ class THeader1 extends THtmlElement {  	{  		return 'h1';  	} -	 +  } diff --git a/framework/Web/UI/WebControls/THeader2.php b/framework/Web/UI/WebControls/THeader2.php index be1d76ae..13e158d1 100644 --- a/framework/Web/UI/WebControls/THeader2.php +++ b/framework/Web/UI/WebControls/THeader2.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THeader2.php 2590 2008-12-10 11:34:24Z carlgmathisen $   * @package System.Web.UI.WebControls @@ -22,9 +22,9 @@   * @package System.Web.UI.WebControls   * @since 3.2a   */ -  -class THeader2 extends THtmlElement {	 -	 + +class THeader2 extends THtmlElement { +  	/**  	 * @return string tag name  	 */ @@ -32,5 +32,5 @@ class THeader2 extends THtmlElement {  	{  		return 'h2';  	} -	 +  } diff --git a/framework/Web/UI/WebControls/THeader3.php b/framework/Web/UI/WebControls/THeader3.php index ff96a190..bdceba36 100644 --- a/framework/Web/UI/WebControls/THeader3.php +++ b/framework/Web/UI/WebControls/THeader3.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THeader3.php 2590 2008-12-10 11:34:24Z carlgmathisen $   * @package System.Web.UI.WebControls @@ -22,9 +22,9 @@   * @package System.Web.UI.WebControls   * @since 3.2a   */ -  -class THeader3 extends THtmlElement {	 -	 + +class THeader3 extends THtmlElement { +  	/**  	 * @return string tag name  	 */ @@ -32,5 +32,5 @@ class THeader3 extends THtmlElement {  	{  		return 'h3';  	} -	 +  } diff --git a/framework/Web/UI/WebControls/THeader4.php b/framework/Web/UI/WebControls/THeader4.php index 1374c700..a821f01e 100644 --- a/framework/Web/UI/WebControls/THeader4.php +++ b/framework/Web/UI/WebControls/THeader4.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THeader4.php 2590 2008-12-10 11:34:24Z carlgmathisen $   * @package System.Web.UI.WebControls @@ -22,9 +22,9 @@   * @package System.Web.UI.WebControls   * @since 3.2   */ -  -class THeader4 extends THtmlElement {	 -	 + +class THeader4 extends THtmlElement { +  	/**  	 * @return string tag name  	 */ @@ -32,5 +32,5 @@ class THeader4 extends THtmlElement {  	{  		return 'h4';  	} -	 +  } diff --git a/framework/Web/UI/WebControls/THeader5.php b/framework/Web/UI/WebControls/THeader5.php index 911e17ed..5f65cf9d 100644 --- a/framework/Web/UI/WebControls/THeader5.php +++ b/framework/Web/UI/WebControls/THeader5.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THeader5.php 2590 2008-12-10 11:34:24Z carlgmathisen $   * @package System.Web.UI.WebControls @@ -22,9 +22,9 @@   * @package System.Web.UI.WebControls   * @since 3.2   */ -  -class THeader5 extends THtmlElement {	 -	 + +class THeader5 extends THtmlElement { +  	/**  	 * @return string tag name  	 */ @@ -32,5 +32,5 @@ class THeader5 extends THtmlElement {  	{  		return 'h5';  	} -	 +  } diff --git a/framework/Web/UI/WebControls/THeader6.php b/framework/Web/UI/WebControls/THeader6.php index a2891c3f..a15077e5 100644 --- a/framework/Web/UI/WebControls/THeader6.php +++ b/framework/Web/UI/WebControls/THeader6.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THeader6.php 2590 2008-12-10 11:34:24Z carlgmathisen $   * @package System.Web.UI.WebControls @@ -22,9 +22,9 @@   * @package System.Web.UI.WebControls   * @since 3.2   */ -  -class THeader6 extends THtmlElement {	 -	 + +class THeader6 extends THtmlElement { +  	/**  	 * @return string tag name  	 */ @@ -32,5 +32,5 @@ class THeader6 extends THtmlElement {  	{  		return 'h6';  	} -	 +  } diff --git a/framework/Web/UI/WebControls/THiddenField.php b/framework/Web/UI/WebControls/THiddenField.php index 041acdb2..1658dcf3 100644 --- a/framework/Web/UI/WebControls/THiddenField.php +++ b/framework/Web/UI/WebControls/THiddenField.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.xisc.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.opensource.org/licenses/bsd-license.php BSD License   * @version $Id: THiddenField.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -113,7 +113,7 @@ class THiddenField extends TControl implements IPostBackDataHandler, IValidatabl  	}  	/** -	 * Returns true if this control validated successfully.  +	 * Returns true if this control validated successfully.  	 * Defaults to true.  	 * @return bool wether this control validated successfully.  	 */ diff --git a/framework/Web/UI/WebControls/THtmlArea.php b/framework/Web/UI/WebControls/THtmlArea.php index 9d9ff3fa..c0aa223d 100644 --- a/framework/Web/UI/WebControls/THtmlArea.php +++ b/framework/Web/UI/WebControls/THtmlArea.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THtmlArea.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -491,7 +491,7 @@ class THtmlArea extends TTextBox  			if(count($option) == 2)  			{  				$value=trim(trim($option[1]),"'\""); -				if (($s=strtolower($value))==='false')  +				if (($s=strtolower($value))==='false')  					$value=false;  				elseif ($s==='true')  					$value=true; diff --git a/framework/Web/UI/WebControls/THtmlArea4.php b/framework/Web/UI/WebControls/THtmlArea4.php index f98c2ddf..f175c07e 100644 --- a/framework/Web/UI/WebControls/THtmlArea4.php +++ b/framework/Web/UI/WebControls/THtmlArea4.php @@ -4,7 +4,7 @@   *   * @author Fabio Bas <ctrlaltca[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THtmlArea4.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -20,7 +20,7 @@ Prado::using('System.Web.UI.WebControls.TTextBox');   *   * THtmlArea4 wraps the visual editing functionalities provided by the   * version 4 of TinyMCE project {@link http://tinymce.com/}. It has been - * developed as a plug'n'play substitute for {@link THtmlArea}, that is  + * developed as a plug'n'play substitute for {@link THtmlArea}, that is   * based on the previous iteration (version 3) of the same project.   * Please note that both components can't be used together in the same page.   * @@ -430,7 +430,7 @@ class THtmlArea4 extends TTextBox  			if(count($option) == 2)  			{  				$value=trim(trim($option[1]),"'\""); -				if (($s=strtolower($value))==='false')  +				if (($s=strtolower($value))==='false')  					$value=false;  				elseif ($s==='true')  					$value=true; diff --git a/framework/Web/UI/WebControls/THtmlElement.php b/framework/Web/UI/WebControls/THtmlElement.php index 5646a6ff..711fe33a 100644 --- a/framework/Web/UI/WebControls/THtmlElement.php +++ b/framework/Web/UI/WebControls/THtmlElement.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THtmlElement.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -49,18 +49,18 @@ class THtmlElement extends TWebControl  	{  		$this->_tagName=TPropertyValue::ensureString($value);  	} -	 +  	/**  	 *	This is the default tag when no other is specified -	 * @return string the default tag  +	 * @return string the default tag  	 */  	public function getDefaultTagName() {  		return 'span';  	} -	 +  	/**  	 * This tells you if this TagName has deviated from the original -	 * @return boolean true if TagName has deviated from the default.  +	 * @return boolean true if TagName has deviated from the default.  	 */  	public function getIsMutated() {  		return $this->_tagName !== null && $this->_tagName != $this->getDefaultTagName(); diff --git a/framework/Web/UI/WebControls/THyperLink.php b/framework/Web/UI/WebControls/THyperLink.php index 56aa5391..10d8e27b 100644 --- a/framework/Web/UI/WebControls/THyperLink.php +++ b/framework/Web/UI/WebControls/THyperLink.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.xisc.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.opensource.org/licenses/bsd-license.php BSD License   * @version $Id: THyperLink.php 3286 2013-04-18 06:09:19Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -20,7 +20,7 @@   * the alignment of the image displayed is set by the   * {@link setImageAlign ImageAlign} property and {@link getText Text} is   * displayed as the alternate text of the image. - *  + *   * The link target is specified via the {@link setTarget Target} property.   * If both {@link getImageUrl ImageUrl} and {@link getText Text} are empty,   * the content enclosed within the control tag will be rendered. @@ -145,7 +145,7 @@ class THyperLink extends TWebControl implements IDataRenderer  	{  		return $this->getViewState('ImageHeight','');  	} -	 +  	/**  	 * Sets the height of the image in the THyperLink  	 * @param string height of the image in the THyperLink @@ -171,7 +171,7 @@ class THyperLink extends TWebControl implements IDataRenderer  	{  		$this->setViewState('ImageUrl',$value,'');  	} -	 +  	/**  	 * @return string width of the image in the THyperLink  	 */ @@ -179,7 +179,7 @@ class THyperLink extends TWebControl implements IDataRenderer  	{  		return $this->getViewState('ImageWidth','');  	} -	 +  	/**  	 * Sets the width of the image in the THyperLink  	 * @param string width of the image diff --git a/framework/Web/UI/WebControls/THyperLinkColumn.php b/framework/Web/UI/WebControls/THyperLinkColumn.php index 171accad..55180adf 100644 --- a/framework/Web/UI/WebControls/THyperLinkColumn.php +++ b/framework/Web/UI/WebControls/THyperLinkColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: THyperLinkColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -107,7 +107,7 @@ class THyperLinkColumn extends TDataGridColumn  	{  		return $this->getViewState('ImageHeight','');  	} -	 +  	/**  	 * @param string height of the image in the THyperLink  	 */ @@ -123,7 +123,7 @@ class THyperLinkColumn extends TDataGridColumn  	{  		return $this->getViewState('ImageUrl','');  	} -	 +  	/**  	 * @param string url of the image in the THyperLink  	 */ @@ -131,7 +131,7 @@ class THyperLinkColumn extends TDataGridColumn  	{  		$this->setViewState('ImageUrl',$value,'');  	} -	 +  	/**  	 * @return string width of the image in the THyperLink  	 */ @@ -139,7 +139,7 @@ class THyperLinkColumn extends TDataGridColumn  	{  		return $this->getViewState('ImageWidth','');  	} -	 +  	/**  	 * @param string width of the image in the THyperLink  	 */ diff --git a/framework/Web/UI/WebControls/TImage.php b/framework/Web/UI/WebControls/TImage.php index 04a6d116..620f18d8 100644 --- a/framework/Web/UI/WebControls/TImage.php +++ b/framework/Web/UI/WebControls/TImage.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TImage.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TImageButton.php b/framework/Web/UI/WebControls/TImageButton.php index 0ee52a94..02fb420b 100644 --- a/framework/Web/UI/WebControls/TImageButton.php +++ b/framework/Web/UI/WebControls/TImageButton.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TImageButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TImageMap.php b/framework/Web/UI/WebControls/TImageMap.php index 340f5089..2118679e 100644 --- a/framework/Web/UI/WebControls/TImageMap.php +++ b/framework/Web/UI/WebControls/TImageMap.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TImageMap.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TInlineFrame.php b/framework/Web/UI/WebControls/TInlineFrame.php index 2c1371aa..3bb64ecf 100644 --- a/framework/Web/UI/WebControls/TInlineFrame.php +++ b/framework/Web/UI/WebControls/TInlineFrame.php @@ -5,7 +5,7 @@   * @author Jason Ragsdale <jrags@jasrags.net>   * @author Harry Pottash <hpottash@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TInlineFrame.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TItemDataRenderer.php b/framework/Web/UI/WebControls/TItemDataRenderer.php index 2809e046..4abf8478 100644 --- a/framework/Web/UI/WebControls/TItemDataRenderer.php +++ b/framework/Web/UI/WebControls/TItemDataRenderer.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TItemDataRenderer.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TJavascriptLogger.php b/framework/Web/UI/WebControls/TJavascriptLogger.php index a2f1c1c2..780f84f5 100644 --- a/framework/Web/UI/WebControls/TJavascriptLogger.php +++ b/framework/Web/UI/WebControls/TJavascriptLogger.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TJavascriptLogger.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -33,7 +33,7 @@  class TJavascriptLogger extends TWebControl  {  	private static $_keyCodes = array( -		'0'=>48, '1'=>49, '2'=>50, '3'=>51, '4'=>52, '5'=>53, '6'=>54, '7'=>55, '8'=>56, '9'=>57,  +		'0'=>48, '1'=>49, '2'=>50, '3'=>51, '4'=>52, '5'=>53, '6'=>54, '7'=>55, '8'=>56, '9'=>57,  		'a'=>65, 'b'=>66, 'c'=>67, 'd'=>68, 'e'=>69, 'f'=>70, 'g'=>71, 'h'=>72,  		'i'=>73, 'j'=>74, 'k'=>75, 'l'=>76, 'm'=>77, 'n'=>78, 'o'=>79, 'p'=>80,  		'q'=>81, 'r'=>82, 's'=>83, 't'=>84, 'u'=>85, 'v'=>86, 'w'=>87, 'x'=>88, 'y'=>89, 'z'=>90); diff --git a/framework/Web/UI/WebControls/TKeyboard.php b/framework/Web/UI/WebControls/TKeyboard.php index 1260c5af..df714c69 100644 --- a/framework/Web/UI/WebControls/TKeyboard.php +++ b/framework/Web/UI/WebControls/TKeyboard.php @@ -4,7 +4,7 @@   *   * @author Sergey Morkovkin <sergeymorkovkin@mail.ru> and Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TKeyboard.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TLabel.php b/framework/Web/UI/WebControls/TLabel.php index 4552b1a5..119563fd 100644 --- a/framework/Web/UI/WebControls/TLabel.php +++ b/framework/Web/UI/WebControls/TLabel.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLabel.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TLinkButton.php b/framework/Web/UI/WebControls/TLinkButton.php index a9e6f4cf..d50b95a3 100644 --- a/framework/Web/UI/WebControls/TLinkButton.php +++ b/framework/Web/UI/WebControls/TLinkButton.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLinkButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TListBox.php b/framework/Web/UI/WebControls/TListBox.php index a616a2be..ab59f08a 100644 --- a/framework/Web/UI/WebControls/TListBox.php +++ b/framework/Web/UI/WebControls/TListBox.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TListBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -223,7 +223,7 @@ class TListBox extends TListControl implements IPostBackDataHandler, IValidatabl  	}  	/** -	 * Returns true if this control validated successfully.  +	 * Returns true if this control validated successfully.  	 * Defaults to true.  	 * @return bool wether this control validated successfully.  	 */ diff --git a/framework/Web/UI/WebControls/TListControl.php b/framework/Web/UI/WebControls/TListControl.php index f9fdd77f..74361bdf 100644 --- a/framework/Web/UI/WebControls/TListControl.php +++ b/framework/Web/UI/WebControls/TListControl.php @@ -6,7 +6,7 @@   * @author Robin J. Rogge <rojaro@gmail.com>   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TListControl.php 3288 2013-04-30 10:36:50Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -794,7 +794,7 @@ abstract class TListControl extends TDataBoundControl implements IDataRenderer  	public function renderContents($writer)  	{  		$this->renderPrompt($writer); -		 +  		if($this->_items)  		{  			$writer->writeLine(); diff --git a/framework/Web/UI/WebControls/TListControlValidator.php b/framework/Web/UI/WebControls/TListControlValidator.php index 7d9801ef..b3613d1c 100644 --- a/framework/Web/UI/WebControls/TListControlValidator.php +++ b/framework/Web/UI/WebControls/TListControlValidator.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TListControlValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TListItem.php b/framework/Web/UI/WebControls/TListItem.php index e9bfa175..0d9f39eb 100644 --- a/framework/Web/UI/WebControls/TListItem.php +++ b/framework/Web/UI/WebControls/TListItem.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TListItem.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TLiteral.php b/framework/Web/UI/WebControls/TLiteral.php index da195f50..10649b72 100644 --- a/framework/Web/UI/WebControls/TLiteral.php +++ b/framework/Web/UI/WebControls/TLiteral.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLiteral.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TLiteralColumn.php b/framework/Web/UI/WebControls/TLiteralColumn.php index f40f8f4e..b4c788b8 100644 --- a/framework/Web/UI/WebControls/TLiteralColumn.php +++ b/framework/Web/UI/WebControls/TLiteralColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TLiteralColumn.php 1397 2006-09-07 07:55:53Z wei $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TMarkdown.php b/framework/Web/UI/WebControls/TMarkdown.php index 1a2855eb..a75a7207 100644 --- a/framework/Web/UI/WebControls/TMarkdown.php +++ b/framework/Web/UI/WebControls/TMarkdown.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMarkdown.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TMultiView.php b/framework/Web/UI/WebControls/TMultiView.php index 286f4e95..014ad958 100644 --- a/framework/Web/UI/WebControls/TMultiView.php +++ b/framework/Web/UI/WebControls/TMultiView.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TMultiView.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TOutputCache.php b/framework/Web/UI/WebControls/TOutputCache.php index 89c0c849..2ac78417 100644 --- a/framework/Web/UI/WebControls/TOutputCache.php +++ b/framework/Web/UI/WebControls/TOutputCache.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TOutputCache.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -481,7 +481,7 @@ class TOutputCache extends TControl implements INamingContainer  			$textwriter = new TTextWriter();  			$multiwriter = new TOutputCacheTextWriterMulti(array($writer->getWriter(),$textwriter));  			$htmlWriter = Prado::createComponent($this->GetResponse()->getHtmlWriterType(), $multiwriter); -			 +  			$stack=$this->getPage()->getCachingStack();  			$stack->push($this);  			parent::render($htmlWriter); @@ -604,7 +604,7 @@ class TOutputCacheTextWriterMulti extends TTextWriter  		//parent::__construct();  		$this->_writers = $writers;  	} -	 +  	public function write($s)  	{  		foreach($this->_writers as $writer) diff --git a/framework/Web/UI/WebControls/TPager.php b/framework/Web/UI/WebControls/TPager.php index 6379fedd..89f24788 100644 --- a/framework/Web/UI/WebControls/TPager.php +++ b/framework/Web/UI/WebControls/TPager.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPager.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -34,7 +34,7 @@   *   * Since Prado 3.2.1, you can use the {@link setButtonCssClass ButtonCssClass} property to specify a css class   * that will be applied to each button created by the pager in NextPrev or Numeric mode. - *  + *   * TPager raises an {@link onPageIndexChanged OnPageIndexChanged} event when   * the end-user interacts with it and specifies a new page (e.g. clicking   * on a page button that leads to a new page.) The new page index may be obtained diff --git a/framework/Web/UI/WebControls/TPanel.php b/framework/Web/UI/WebControls/TPanel.php index cf20a864..1411cd0b 100644 --- a/framework/Web/UI/WebControls/TPanel.php +++ b/framework/Web/UI/WebControls/TPanel.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPanel.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TPanelStyle.php b/framework/Web/UI/WebControls/TPanelStyle.php index cb49b715..06df9f62 100644 --- a/framework/Web/UI/WebControls/TPanelStyle.php +++ b/framework/Web/UI/WebControls/TPanelStyle.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPanelStyle.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TPlaceHolder.php b/framework/Web/UI/WebControls/TPlaceHolder.php index 020141cf..5c108e2d 100644 --- a/framework/Web/UI/WebControls/TPlaceHolder.php +++ b/framework/Web/UI/WebControls/TPlaceHolder.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TPlaceHolder.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRadioButton.php b/framework/Web/UI/WebControls/TRadioButton.php index 144704b4..93a89c1c 100644 --- a/framework/Web/UI/WebControls/TRadioButton.php +++ b/framework/Web/UI/WebControls/TRadioButton.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRadioButton.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRadioButtonList.php b/framework/Web/UI/WebControls/TRadioButtonList.php index d93caaa2..964a96b0 100644 --- a/framework/Web/UI/WebControls/TRadioButtonList.php +++ b/framework/Web/UI/WebControls/TRadioButtonList.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRadioButtonList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRangeValidator.php b/framework/Web/UI/WebControls/TRangeValidator.php index 8b7550c8..ae906be7 100644 --- a/framework/Web/UI/WebControls/TRangeValidator.php +++ b/framework/Web/UI/WebControls/TRangeValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRangeValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRatingList.php b/framework/Web/UI/WebControls/TRatingList.php index f4d4adcf..02bcf909 100644 --- a/framework/Web/UI/WebControls/TRatingList.php +++ b/framework/Web/UI/WebControls/TRatingList.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRatingList.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -125,7 +125,7 @@ class TRatingList extends TRadioButtonList  		$index = $this->getRatingIndex($value);  		parent::setSelectedIndex($index);  	} -	 +  	public function setSelectedIndex($value)  	{  		$this->setRating($value+1); @@ -213,7 +213,7 @@ class TRatingList extends TRadioButtonList   	{  	   return $this->getViewState('RatingStyle', 'default');   	} -  +   	/**  	 * @return string rating style css class name.   	 */ diff --git a/framework/Web/UI/WebControls/TRegularExpressionValidator.php b/framework/Web/UI/WebControls/TRegularExpressionValidator.php index 890fb56e..0d6e3b3d 100644 --- a/framework/Web/UI/WebControls/TRegularExpressionValidator.php +++ b/framework/Web/UI/WebControls/TRegularExpressionValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRegularExpressionValidator.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRepeatInfo.php b/framework/Web/UI/WebControls/TRepeatInfo.php index 929d31e7..cd924ab9 100644 --- a/framework/Web/UI/WebControls/TRepeatInfo.php +++ b/framework/Web/UI/WebControls/TRepeatInfo.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRepeatInfo.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRepeater.php b/framework/Web/UI/WebControls/TRepeater.php index c32636fd..146e6af2 100644 --- a/framework/Web/UI/WebControls/TRepeater.php +++ b/framework/Web/UI/WebControls/TRepeater.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRepeater.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRepeaterItemRenderer.php b/framework/Web/UI/WebControls/TRepeaterItemRenderer.php index 0e39e765..ccc15d69 100644 --- a/framework/Web/UI/WebControls/TRepeaterItemRenderer.php +++ b/framework/Web/UI/WebControls/TRepeaterItemRenderer.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRepeaterItemRenderer.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TRequiredFieldValidator.php b/framework/Web/UI/WebControls/TRequiredFieldValidator.php index 7a0bad8c..285bf71a 100644 --- a/framework/Web/UI/WebControls/TRequiredFieldValidator.php +++ b/framework/Web/UI/WebControls/TRequiredFieldValidator.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TRequiredFieldValidator.php 3288 2013-04-30 10:36:50Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -99,7 +99,7 @@ class TRequiredFieldValidator extends TBaseValidator  		else  			return $this->validateStandardControl($control);  	} -	 +  	private function validateListControl($control)  	{  		$initial = trim($this->getInitialValue()); @@ -111,7 +111,7 @@ class TRequiredFieldValidator extends TBaseValidator  		}  		return $count > 0;  	} -	 +  	private function validateRadioButtonGroup($control)  	{  		$initial = trim($this->getInitialValue()); @@ -127,7 +127,7 @@ class TRequiredFieldValidator extends TBaseValidator  		}  		return false;  	} -	 +  	private function validateStandardControl($control)  	{  		$initial = trim($this->getInitialValue()); diff --git a/framework/Web/UI/WebControls/TSafeHtml.php b/framework/Web/UI/WebControls/TSafeHtml.php index 775086b4..388c7603 100644 --- a/framework/Web/UI/WebControls/TSafeHtml.php +++ b/framework/Web/UI/WebControls/TSafeHtml.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSafeHtml.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TSlider.php b/framework/Web/UI/WebControls/TSlider.php index dcf34bfc..1d77d52d 100644 --- a/framework/Web/UI/WebControls/TSlider.php +++ b/framework/Web/UI/WebControls/TSlider.php @@ -4,7 +4,7 @@   *   * @author Christophe Boulain <Christophe.Boulain@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TSlider.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -26,10 +26,10 @@   * You can also provide the allowed values by setting the {@link SetValues Values} array.   *   * A 'Progress Indicator' can be displayed within the track with the {@link SetProgressIndicator ProgressIndicator} property. - *  + *   * The TSlider control can be easily customized using CssClasses. You can provide your own css file, using the   * {@link SetCssUrl CssUrl} property. - * The css class for TSlider can be set by the {@link setCssClass CssClass} property. Default value is "Slider HorizontalSlider"  + * The css class for TSlider can be set by the {@link setCssClass CssClass} property. Default value is "Slider HorizontalSlider"   * for an horizontal slider, and "Slider VerticalSlider" for a vertical one.   *   * If {@link SetAutoPostBack AutoPostBack} property is true, postback is sent as soon as the value changed. @@ -145,7 +145,7 @@ class TSlider extends TWebControl implements IPostBackDataHandler, IDataRenderer  	{  		$this->setViewState('StepSize', $value, 1.0);  	} -	 +  	/**  	 * @return boolean wether to display a progress indicator or not. Defaults to true.  	 */ @@ -219,7 +219,7 @@ class TSlider extends TWebControl implements IPostBackDataHandler, IDataRenderer  	{  		$this->setViewState('Values', TPropertyValue::ensureArray($value), array());  	} -	 +  	/**  	 * @return boolean a value indicating whether an automatic postback to the server  	 * will occur whenever the user modifies the slider value. Defaults to false. @@ -351,7 +351,7 @@ class TSlider extends TWebControl implements IPostBackDataHandler, IDataRenderer  			$class=($this->getDirection()==TSliderDirection::Horizontal)?'HorizontalSlider':'VerticalSlider';  			$writer->addAttribute('class', 'Slider '.$class);  		} -		 +  	}  	/** @@ -387,9 +387,9 @@ class TSlider extends TWebControl implements IPostBackDataHandler, IDataRenderer  		}  		$writer->renderEndTag();  		*/ -		 +  		$writer->renderEndTag(); -		 +  		// Render the 'Handle'  		$writer->addAttribute('class', 'Handle');  		$writer->addAttribute('id', $this->getClientID().'_handle'); diff --git a/framework/Web/UI/WebControls/TStatements.php b/framework/Web/UI/WebControls/TStatements.php index 32f98296..1a2beb08 100644 --- a/framework/Web/UI/WebControls/TStatements.php +++ b/framework/Web/UI/WebControls/TStatements.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TStatements.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TStyle.php b/framework/Web/UI/WebControls/TStyle.php index 4ba37d53..5330aab5 100644 --- a/framework/Web/UI/WebControls/TStyle.php +++ b/framework/Web/UI/WebControls/TStyle.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TStyle.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TStyleSheet.php b/framework/Web/UI/WebControls/TStyleSheet.php index 5faf52f0..7a8bff08 100644 --- a/framework/Web/UI/WebControls/TStyleSheet.php +++ b/framework/Web/UI/WebControls/TStyleSheet.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo <weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TStyleSheet.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTabPanel.php b/framework/Web/UI/WebControls/TTabPanel.php index 0c6128f1..d3dacbf1 100644 --- a/framework/Web/UI/WebControls/TTabPanel.php +++ b/framework/Web/UI/WebControls/TTabPanel.php @@ -4,7 +4,7 @@   *   * @author Tomasz Wolny <tomasz.wolny@polecam.to.pl> and Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTabPanel.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -408,15 +408,15 @@ class TTabPanel extends TWebControl implements IPostBackDataHandler  	protected function registerStyleSheet()  	{  		$url = $this->getCssUrl(); -		 +  		if($url === '') {  			return;  		} -		 +  		if($url === 'default') {  			$url = $this->getApplication()->getAssetManager()->publishFilePath(dirname(__FILE__).DIRECTORY_SEPARATOR.'assets'.DIRECTORY_SEPARATOR.'tabpanel.css');  		} -		 +  		if($url !== '') {  			$this->getPage()->getClientScript()->registerStyleSheetFile($url, $url);  		} diff --git a/framework/Web/UI/WebControls/TTable.php b/framework/Web/UI/WebControls/TTable.php index 5be68cbd..b0763cad 100644 --- a/framework/Web/UI/WebControls/TTable.php +++ b/framework/Web/UI/WebControls/TTable.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTable.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTableCell.php b/framework/Web/UI/WebControls/TTableCell.php index 96254e62..65fe6943 100644 --- a/framework/Web/UI/WebControls/TTableCell.php +++ b/framework/Web/UI/WebControls/TTableCell.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTableCell.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTableFooterRow.php b/framework/Web/UI/WebControls/TTableFooterRow.php index 46d1a3be..44997ff6 100644 --- a/framework/Web/UI/WebControls/TTableFooterRow.php +++ b/framework/Web/UI/WebControls/TTableFooterRow.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTableFooterRow.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTableHeaderCell.php b/framework/Web/UI/WebControls/TTableHeaderCell.php index 80036d41..3f6d29aa 100644 --- a/framework/Web/UI/WebControls/TTableHeaderCell.php +++ b/framework/Web/UI/WebControls/TTableHeaderCell.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTableHeaderCell.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTableHeaderRow.php b/framework/Web/UI/WebControls/TTableHeaderRow.php index 166a20e4..1220c539 100644 --- a/framework/Web/UI/WebControls/TTableHeaderRow.php +++ b/framework/Web/UI/WebControls/TTableHeaderRow.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTableHeaderRow.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTableRow.php b/framework/Web/UI/WebControls/TTableRow.php index a998e6fb..92eadbe1 100644 --- a/framework/Web/UI/WebControls/TTableRow.php +++ b/framework/Web/UI/WebControls/TTableRow.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTableRow.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTemplateColumn.php b/framework/Web/UI/WebControls/TTemplateColumn.php index 173476f2..5fcdbfdf 100644 --- a/framework/Web/UI/WebControls/TTemplateColumn.php +++ b/framework/Web/UI/WebControls/TTemplateColumn.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTemplateColumn.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTextBox.php b/framework/Web/UI/WebControls/TTextBox.php index 969d2969..af2f67ac 100644 --- a/framework/Web/UI/WebControls/TTextBox.php +++ b/framework/Web/UI/WebControls/TTextBox.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTextBox.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTextHighlighter.php b/framework/Web/UI/WebControls/TTextHighlighter.php index 64878d49..8e3df192 100644 --- a/framework/Web/UI/WebControls/TTextHighlighter.php +++ b/framework/Web/UI/WebControls/TTextHighlighter.php @@ -4,7 +4,7 @@   *   * @author Wei Zhuo<weizhuo[at]gmail[dot]com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTextHighlighter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TTextProcessor.php b/framework/Web/UI/WebControls/TTextProcessor.php index e569e780..0c99116d 100644 --- a/framework/Web/UI/WebControls/TTextProcessor.php +++ b/framework/Web/UI/WebControls/TTextProcessor.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TTextProcessor.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TValidationSummary.php b/framework/Web/UI/WebControls/TValidationSummary.php index 00c96c90..fe646f30 100644 --- a/framework/Web/UI/WebControls/TValidationSummary.php +++ b/framework/Web/UI/WebControls/TValidationSummary.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TValidationSummary.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TWebControl.php b/framework/Web/UI/WebControls/TWebControl.php index 0da4d88c..43e590fb 100644 --- a/framework/Web/UI/WebControls/TWebControl.php +++ b/framework/Web/UI/WebControls/TWebControl.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TWebControl.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls @@ -45,12 +45,12 @@ class TWebControl extends TControl implements IStyleable  	 *	@var boolean ensures the inclusion the id in the tag rendering.  	 */  	private $_ensureid=false; -	 +  	/**  	 *	@var TWebControlDecorator this render things before and after both the open and close tag  	 */  	protected $_decorator; -	 +  	/**  	 * Subclasses can override getEnsureId or just set this property.  eg. If your subclass @@ -80,7 +80,7 @@ class TWebControl extends TControl implements IStyleable  			$this->_decorator = Prado::createComponent('TWebControlDecorator', $this);  		return $this->_decorator;  	} -	 +  	/**  	 * Copies basic control attributes from another control.  	 * Properties including AccessKey, ToolTip, TabIndex, Enabled @@ -397,10 +397,10 @@ class TWebControl extends TControl implements IStyleable  	{  		$this->getStyle()->setWidth($value);  	} -	 +  	/** -	 * If your subclass overrides the onPreRender method be sure to call  +	 * If your subclass overrides the onPreRender method be sure to call  	 * this method through parent::onPreRender($param); so your sub-class can be decorated,  	 * among other things.  	 * @param TEventParameter event parameter to be passed to the event handlers @@ -408,7 +408,7 @@ class TWebControl extends TControl implements IStyleable  	public function onPreRender($param) {  		if($decorator = $this->getDecorator(false))  			$decorator->instantiate(); -		 +  		parent::onPreRender($param);  	} @@ -494,7 +494,7 @@ class TWebControl extends TControl implements IStyleable  			$decorator->renderPostContentsText($writer);  			$writer->renderEndTag();  			$decorator->renderPostTagText($writer); -		} else  +		} else  			$writer->renderEndTag($writer);  	}  } diff --git a/framework/Web/UI/WebControls/TWebControlAdapter.php b/framework/Web/UI/WebControls/TWebControlAdapter.php index 5de15419..4e5567b9 100644 --- a/framework/Web/UI/WebControls/TWebControlAdapter.php +++ b/framework/Web/UI/WebControls/TWebControlAdapter.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TWebControlAdapter.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TWebControlDecorator.php b/framework/Web/UI/WebControls/TWebControlDecorator.php index 9b1c3652..b30c9b50 100644 --- a/framework/Web/UI/WebControls/TWebControlDecorator.php +++ b/framework/Web/UI/WebControls/TWebControlDecorator.php @@ -4,7 +4,7 @@   *   * @author Brad Anderson <javalizard@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TWebControlDecorator.php 2541 2008-10-21 15:05:13Z qiang.xue $   * @package System.Web.UI.WebControls @@ -13,14 +13,14 @@  /**   * TWebControlDecorator class - *  + *   * A TWebControlDecorator can be applied to a {@link TWebControl} to customize its rendering. - * TWebControlDecorator can add custom html code before and after both the open and close  + * TWebControlDecorator can add custom html code before and after both the open and close   * tag of a {@link TWebControl}.   * The html code can be an user-defined text or an external template file that will be   * instantiated and rendered in place. - *  - * This is an easy way to have your look and feel depend upon the theme instead of writing  + * + * This is an easy way to have your look and feel depend upon the theme instead of writing   * specific html in your templates to achieve your website desires.   * Here is an example of how to code your theme skin:   * <code> @@ -57,34 +57,34 @@   */  class TWebControlDecorator extends TComponent { -	 +  	/**  	 * @var boolean tells if there should only be decoration around the inner content  	 */  	private $_internalonly; -	 +  	/**  	 * @var boolean tells if the decoration uses state in its templates.  If there are no templates -	 * in the instance of the decoration this variable is unused.  +	 * in the instance of the decoration this variable is unused.  	 */  	private $_usestate = false; -	 +  	/**  	 * @var TWebControl the control to decorate  	 */  	private $_control; -	 +  	/**  	 * @var TControl to tell the decorator where to place the outer controls  	 */  	private $_outercontrol; -	 +  	/** -	 * @var boolean This tells if the Templates have been  +	 * @var boolean This tells if the Templates have been  	 */  	private $_addedTemplateDecoration=false; -	 -	 + +  	/**  	 * @var string the text that goes before the open tag  	 */ @@ -101,9 +101,9 @@ class TWebControlDecorator extends TComponent {  	 * @var string the text that goes after the close tag  	 */  	private $_posttagtext = ''; -	 -	 -	 + + +  	/**  	 * @var TTemplate the template that goes before the open tag  	 */ @@ -120,7 +120,7 @@ class TWebControlDecorator extends TComponent {  	 * @var TTemplate the template that goes after the close tag  	 */  	private $_posttagtemplate; -	 +  	/**  	 * Constructor.  	 * Initializes the control . @@ -131,7 +131,7 @@ class TWebControlDecorator extends TComponent {  		$this->_control = $control;  		$this->_internalonly = $onlyinternal;  	} -	 +  	/**  	 * @return boolean if the templates in this decoration need state.  This defaults to false  	 */ @@ -139,23 +139,23 @@ class TWebControlDecorator extends TComponent {  	{  		return $this->_usestate;  	} -	 +  	/** -	 * @param boolean $value true to tell the decoration that the templates need state and should be  +	 * @param boolean $value true to tell the decoration that the templates need state and should be  	 * placed in a control step before the state is saved.  	 */  	public function setUseState($value)  	{  		$this->_usestate = TPropertyValue::ensureBoolean($value);  	} -	 +  	/**  	 * @return string gets the text before the open tag in the TWebControl  	 */  	public function getPreTagText() {  		return $this->_pretagtext;  	} -	 +  	/**  	 * @param string sets the text before the open tag in the TWebControl  	 */ @@ -163,15 +163,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_internalonly && !$this->_control->getIsSkinApplied())  			$this->_pretagtext = TPropertyValue::ensureString($value);  	} -	 -	 + +  	/**  	 * @return string the text after the open tag in the TWebControl  	 */  	public function getPreContentsText() {  		return $this->_precontentstext;  	} -	 +  	/**  	 * @param string sets the text after the open tag in the TWebControl  	 */ @@ -179,15 +179,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_control->getIsSkinApplied())  			$this->_precontentstext = TPropertyValue::ensureString($value);  	} -	 -	 + +  	/**  	 * @return string the text before the close tag in the TWebControl  	 */  	public function getPostContentsText() {  		return $this->_postcontentstext;  	} -	 +  	/**  	 * @param string sets the text before the close tag in the TWebControl  	 */ @@ -195,15 +195,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_control->getIsSkinApplied())  			$this->_postcontentstext = TPropertyValue::ensureString($value);  	} -	 -	 + +  	/**  	 * @return string the text before the close tag in the TWebControl  	 */  	public function getPostTagText() {  		return $this->_posttagtext;  	} -	 +  	/**  	 * @param string sets the text after the close tag in the TWebControl  	 */ @@ -211,15 +211,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_internalonly && !$this->_control->getIsSkinApplied())  			$this->_posttagtext = TPropertyValue::ensureString($value);  	} -	 -	 + +  	/**  	 * @return TTemplate|null the template before the open tag in the TWebControl.  Defaults to null.  	 */  	public function getPreTagTemplate() {  		return $this->_pretagtemplate;  	} -	 +  	/**  	 * @param TTemplate sets the template before the open tag in the TWebControl  	 */ @@ -227,15 +227,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_internalonly && !$this->_control->getIsSkinApplied())  			$this->_pretagtemplate = $value;  	} -	 -	 + +  	/**  	 * @return TTemplate|null the template after the open tag in the TWebControl.  Defaults to null.  	 */  	public function getPreContentsTemplate() {  		return $this->_precontentstemplate;  	} -	 +  	/**  	 * @param TTemplate sets the template after the open tag in the TWebControl  	 */ @@ -243,15 +243,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_control->getIsSkinApplied())  			$this->_precontentstemplate = $value;  	} -	 -	 + +  	/**  	 * @return TTemplate|null the template before the close tag in the TWebControl.  Defaults to null.  	 */  	public function getPostContentsTemplate() {  		return $this->_postcontentstemplate;  	} -	 +  	/**  	 * @param TTemplate sets the template before the close tag in the TWebControl  	 */ @@ -259,15 +259,15 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_control->getIsSkinApplied())  			$this->_postcontentstemplate = $value;  	} -	 -	 + +  	/**  	 * @return TTemplate|null the template after the close tag in the TWebControl.  Defaults to null.  	 */  	public function getPostTagTemplate() {  		return $this->_posttagtemplate;  	} -	 +  	/**  	 * @param TTemplate sets the template before the close tag in the TWebControl  	 */ @@ -275,17 +275,17 @@ class TWebControlDecorator extends TComponent {  		if(!$this->_internalonly && !$this->_control->getIsSkinApplied())  			$this->_posttagtemplate = $value;  	} -	 +  	/** -	 *	this is a framework call.  The Text decoration can't  +	 *	this is a framework call.  The Text decoration can't  	 * influence the object hierarchy because they are rendered into into the writer directly. -	 * This call attaches the ensureTemplateDecoration to the TPage onSaveStateComplete so  +	 * This call attaches the ensureTemplateDecoration to the TPage onSaveStateComplete so  	 * these controls don't have page states.  This is as close to not influencing the page as possible.  	 */  	public function instantiate($outercontrol = null) { -		if($this->getPreTagTemplate() || $this->getPreContentsTemplate() ||  +		if($this->getPreTagTemplate() || $this->getPreContentsTemplate() ||  			$this->getPostContentsTemplate() || $this->getPostTagTemplate()) { -			 +  			$this->_outercontrol = $outercontrol;  			if($this->getUseState())  				$this->ensureTemplateDecoration(); @@ -293,53 +293,53 @@ class TWebControlDecorator extends TComponent {  				$this->_control->getPage()->onSaveStateComplete[] = array($this, 'ensureTemplateDecoration');  		}  	} -	 -	 + +  	/**  	 *	This method places the templates around the open and close tag.  This takes a parameter which is  	 * to specify the control to get the outer template decoration.  If no outer control is specified -	 * @param TComponent this indicates the component or control to get the outer tag elements, just in case it's  +	 * @param TComponent this indicates the component or control to get the outer tag elements, just in case it's  	 * different than attached TWebControl.  If none is provided, the outer templates default to the attached  	 * control  	 * @return boolean returns true if the template decorations have been added  	 */  	public function ensureTemplateDecoration($sender=null, $param=null) { -	 +  		$control = $this->_control;  		$outercontrol = $this->_outercontrol;  		if($outercontrol === null)  			$outercontrol = $control; -			 +  		if($this->_addedTemplateDecoration)  			return $this->_addedTemplateDecoration; -		 +  		$this->_addedTemplateDecoration = true; -		 +  		if($this->getPreContentsTemplate())  		{  			$precontents = Prado::createComponent('TCompositeControl');  			$this->getPreContentsTemplate()->instantiateIn($precontents);  			$control->getControls()->insertAt(0, $precontents);  		} -		 +  		if($this->getPostContentsTemplate())  		{  			$postcontents = Prado::createComponent('TCompositeControl');  			$this->getPostContentsTemplate()->instantiateIn($postcontents);  			$control->getControls()->add($postcontents);  		} -		 +  		if(!$outercontrol->getParent())  			return $this->_addedTemplateDecoration; -		 -		 + +  		if($this->getPreTagTemplate())  		{  			$pretag = Prado::createComponent('TCompositeControl');  			$this->getPreTagTemplate()->instantiateIn($pretag);  			$outercontrol->getParent()->getControls()->insertBefore($outercontrol, $pretag);  		} -		 +  		if($this->getPostTagTemplate())  		{  			$posttag = Prado::createComponent('TCompositeControl'); @@ -348,8 +348,8 @@ class TWebControlDecorator extends TComponent {  		}  		return true;  	} -	 -	 + +  	/**  	 * This method places the pre tag text into the {@link TTextWriter}  	 * @param {@link TTextWriter} the writer to which the text is written @@ -357,7 +357,7 @@ class TWebControlDecorator extends TComponent {  	public function renderPreTagText($writer) {  		$writer->write($this->getPreTagText());  	} -	 +  	/**  	 * This method places the pre contents text into the {@link TTextWriter}  	 * @param {@link TTextWriter} the writer to which the text is written @@ -365,7 +365,7 @@ class TWebControlDecorator extends TComponent {  	public function renderPreContentsText($writer) {  		$writer->write($this->getPreContentsText());  	} -	 +  	/**  	 * This method places the post contents text into the {@link TTextWriter}  	 * @param {@link TTextWriter} the writer to which the text is written @@ -373,7 +373,7 @@ class TWebControlDecorator extends TComponent {  	public function renderPostContentsText($writer) {  		$writer->write($this->getPostContentsText());  	} -	 +  	/**  	 * This method places the post tag text into the {@link TTextWriter}  	 * @param {@link TTextWriter} the writer to which the text is written diff --git a/framework/Web/UI/WebControls/TWizard.php b/framework/Web/UI/WebControls/TWizard.php index 67cbc4e4..18169155 100644 --- a/framework/Web/UI/WebControls/TWizard.php +++ b/framework/Web/UI/WebControls/TWizard.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TWizard.php 3274 2013-02-15 08:32:25Z ctrlaltca $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TWizardNavigationButtonStyle.php b/framework/Web/UI/WebControls/TWizardNavigationButtonStyle.php index f0873df8..06a45b69 100644 --- a/framework/Web/UI/WebControls/TWizardNavigationButtonStyle.php +++ b/framework/Web/UI/WebControls/TWizardNavigationButtonStyle.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id $   * @package System.Web.UI.WebControls diff --git a/framework/Web/UI/WebControls/TXmlTransform.php b/framework/Web/UI/WebControls/TXmlTransform.php index 7b4d5cf7..c32ab440 100644 --- a/framework/Web/UI/WebControls/TXmlTransform.php +++ b/framework/Web/UI/WebControls/TXmlTransform.php @@ -5,7 +5,7 @@   * @author Knut Urdalen <knut.urdalen@gmail.com>   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @package System.Web.UI.WebControls   */ diff --git a/framework/Web/UI/WebControls/assets/captcha.php b/framework/Web/UI/WebControls/assets/captcha.php index ac71d696..bffcd6f2 100644 --- a/framework/Web/UI/WebControls/assets/captcha.php +++ b/framework/Web/UI/WebControls/assets/captcha.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: captcha.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Web.UI.WebControls.assets @@ -116,7 +116,7 @@ function displayToken($token,$fontSize,$theme)          	imagettftext($image,$size,$angle,$x+2,$y+2,$color,$font,$token[$i]);          imagecolordeallocate($image,$color);      } -	 +  	header('Content-Type: image/png');  	imagepng($image);  	imagedestroy($image); diff --git a/framework/Xml/TXmlDocument.php b/framework/Xml/TXmlDocument.php index b0252ae8..116e3f4e 100644 --- a/framework/Xml/TXmlDocument.php +++ b/framework/Xml/TXmlDocument.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: TXmlDocument.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System.Xml diff --git a/framework/interfaces.php b/framework/interfaces.php index d05123ba..d0df1ffa 100644 --- a/framework/interfaces.php +++ b/framework/interfaces.php @@ -4,7 +4,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: interfaces.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System diff --git a/framework/prado.php b/framework/prado.php index 0bb11789..2fa3dd07 100644 --- a/framework/prado.php +++ b/framework/prado.php @@ -12,7 +12,7 @@   *   * @author Qiang Xue <qiang.xue@gmail.com>   * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2013 PradoSoft + * @copyright Copyright © 2005-2014 PradoSoft   * @license http://www.pradosoft.com/license/   * @version $Id: prado.php 3245 2013-01-07 20:23:32Z ctrlaltca $   * @package System @@ -9,7 +9,7 @@  <body>  <h1>PRADO Framework for PHP 5 </h1>  <p>Version 3.2.3<br> -Copyright© 2004-2013 by <a href="http://www.pradosoft.com/">Prado Software</a><br> +Copyright© 2004-2014 by <a href="http://www.pradosoft.com/">Prado Software</a><br>  All Rights Reserved.  </p> @@ -152,7 +152,7 @@ The PRADO framework and the included demos are free software. They are released  the terms of the following BSD License.  </p>  <p> -Copyright 2004-2013 by The PRADO Group (http://www.pradosoft.com)<br/> +Copyright 2004-2014 by The PRADO Group (http://www.pradosoft.com)<br/>  All rights reserved.  </p>  <p>  | 
