Browse Source

Removing deprecated code and files

/basics.php
 * normalizeList() Deprecated: see Set::normalize
 * countdim() see Set::countDim

libs/controller/components/request_handler.php
 * RequestHandler::disableStartup = false; see RequestHandler::$enabled
 * RequestHandlerComponent::setView() see RequestHandlerComponent::renderAs()
 * RequestHandlerComponent::setAjax() see RequestHandlerComponent::renderAs()

libs/controller/components/session.php
 * SessionComponent::flash() use $session->flash('key'); in your views

libs/controller/controller.php
 * Controller::_setTitle() see Controller::set()

libs/model/datasources/dbo_source.php
 * DboSource::fetchArray() see DboSource::fetchRow()
 * DboSource::one() see DboSource::fetchRow()

libs/model/db_acl.php
 * DB_ACL::getAco()  see AclComponent::$Aco::node()
 * DB_ACL::getAro() see AclComponent::$Aro::node()

libs/neat_array.php
 * Class is not longer available use libs/set.php Set class

libs/sanitize.php
 * Sanitize::sql() see Sanitize::escape()
 * Sanitize::cleanArray() see Sanitize::clean()
 * Sanitize::cleanArrayR() see Sanitize::clean()
 * Sanitize::cleanValue() see Sanitize::clean()

libs/view/helper.php
 * Helper::parseHtmlOptions() see HtmlHelper::_parseAttributes()

libs/view/helpers/form.php
 * define('TAG_DIV', '<div class="%s">%s</div>');
 * define('TAG_P_CLASS', '<p class="%s">%s</p>');
 * define('TAG_LABEL', '<label for="%s">%s</label>');
 * define('TAG_FIELDSET', '<fieldset><legend>%s</legend>%s</label>');
 * FormHelper::labelTag() see FormHelper::label()
 * FormHelper::divTag() see HtmlHelper::div()
 * FormHelper::pTag() see HtmlHelper::para
 * FormHelper::generateInputDiv() see FormHelper::input()
 * FormHelper::generateCheckboxDiv() see FormHelper::input()
 * FormHelper::generateDate() see FormHelper::input()
 * FormHelper::generateTime() see FormHelper::input()
 * FormHelper::generateDateTime() see FormHelper::input()
 * FormHelper::generateAreaDiv() see FormHelper::input()
 * FormHelper::generateSelectDiv() see FormHelper::input()
 * FormHelper::generateSubmitDiv() see FormHelper::input()
 * FormHelper::generateFields() see FormHelper::input()

libs/view/helpers/html.php
 * HtmlHelper::file() see FormHelper::file()
 * HtmlHelper::submit() see FormHelper::submit()
 * HtmlHelper::selectTag() see FormHelper::select()
 * HtmlHelper::formTag() see FormHelper::create()
 * HtmlHelper::linkEmail() see HtmlHelper::link()
 * HtmlHelper::dayOptionTag() see FormHelper::day()
 * HtmlHelper::yearOptionTag() see FormHelper::year()
 * HtmlHelper::monthOptionTag() see FormHelper::month()
 * HtmlHelper::hourOptionTag() see FormHelper::hour()
 * HtmlHelper::minuteOptionTag() see FormHelper::minute()
 * HtmlHelper::meridianOptionTag() see FormHelper::meridian()
 * HtmlHelper::dateTimeOptionTag() see FormHelper::dateTime()

libs/view/helpers/javascript.php
 * JavascriptHelper::linkOut() see JavascriptHelper::link()

libs/view/view.php
 * View::setLayout() use $this->layout in your view

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@4981 3807eeeb-6ff5-0310-8944-8be069107fe0
phpnut 19 years ago
parent
commit
4bac0a063b

+ 0 - 59
cake/basics.php

@@ -629,52 +629,6 @@
 		return true;
 	}
 /**
- * Normalizes a string or array list
- *
- * @param mixed $list
- * @param boolean $assoc If true, $list will be converted to an associative array
- * @param string $sep If $list is a string, it will be split into an array with $sep
- * @param boolean $trim If true, separated strings will be trimmed
- * @return array
- */
-	function normalizeList($list, $assoc = true, $sep = ',', $trim = true) {
-		trigger_error(__('normalizeList Deprecated: use Set::normalize', true), E_USER_WARNING);
-		if (is_string($list)) {
-			$list = explode($sep, $list);
-			if ($trim) {
-				$list = array_map('trim', $list);
-			}
-			if ($assoc) {
-				return normalizeList($list);
-			}
-		} elseif (is_array($list)) {
-			$keys = array_keys($list);
-			$count = count($keys);
-			$numeric = true;
-
-			if (!$assoc) {
-				for ($i = 0; $i < $count; $i++) {
-					if (!is_int($keys[$i])) {
-						$numeric = false;
-						break;
-					}
-				}
-			}
-			if (!$numeric || $assoc) {
-				$newList = array();
-				for ($i = 0; $i < $count; $i++) {
-					if (is_int($keys[$i])) {
-						$newList[$list[$keys[$i]]] = null;
-					} else {
-						$newList[$keys[$i]] = $list[$keys[$i]];
-					}
-				}
-				$list = $newList;
-			}
-		}
-		return $list;
-	}
-/**
  * Prints out debug information about given variable.
  *
  * Only runs if DEBUG level is non-zero.
@@ -1416,19 +1370,6 @@
 		}
 	}
 /**
- * @deprecated
- * @see Set::countDim
- */
-	function countdim($array) {
-		trigger_error(__('Deprecated: Use Set::countDim instead', true), E_USER_WARNING);
-		if (is_array(reset($array))) {
-			$return = countdim(reset($array)) + 1;
-		} else {
-			$return = 1;
-		}
-		return $return;
-	}
-/**
  * Shortcut to Log::write.
  */
 	function LogError($message) {

+ 0 - 31
cake/libs/controller/components/request_handler.php

@@ -53,15 +53,6 @@ class RequestHandlerComponent extends Object {
  *
  * @var boolean
  * @access public
- * @deprecated
- * @see RequestHandler::$enabled
- */
-	var $disableStartup = false;
-/**
- * Determines whether or not callbacks will be fired on this component
- *
- * @var boolean
- * @access public
  */
 	var $enabled = true;
 /**
@@ -219,28 +210,6 @@ class RequestHandlerComponent extends Object {
 		}
 	}
 /**
- * @deprecated
- * @see RequestHandlerComponent::renderAs()
- */
-	function setView(&$controller) {
-		trigger_error('Deprecated: Use RequestHandlerComponent::renderAs() instead', E_USER_WARNING);
-		if ($this->setAjax($controller)) {
-			return;
-		}
-	}
-/**
- * @deprecated
- * @see RequestHandlerComponent::renderAs()
- */
-	function setAjax(&$controller) {
-		trigger_error('Deprecated: Use RequestHandlerComponent::renderAs() instead', E_USER_WARNING);
-		if ($this->isAjax()) {
-			$controller->layout = $this->ajaxLayout;
-			return $this->respondAs('html', array('charset' => 'UTF-8'));
-		}
-		return false;
-	}
-/**
  * Returns true if the current HTTP request is Ajax, false otherwise
  *
  * @return bool True if call is Ajax

+ 0 - 18
cake/libs/controller/components/session.php

@@ -204,24 +204,6 @@ class SessionComponent extends CakeSession {
 		}
 	}
 /**
- * This method is deprecated.
- * You should use $session->flash('key'); in your views
- *
- * @param string $key Optional message key
- * @return boolean or renders output directly.
- * @deprecated
- */
-	function flash($key = 'flash') {
-		if ($this->__active === true) {
-			if ($this->check('Message.' . $key)) {
-				e($this->read('Message.' . $key));
-				$this->del('Message.' . $key);
-				return;
-			}
-		}
-		return false;
-	}
-/**
  * Used to renew a session id
  *
  * In your controller: $this->Session->renew();

+ 0 - 8
cake/libs/controller/controller.php

@@ -661,14 +661,6 @@ class Controller extends Object {
 		header("Pragma: no-cache");
 	}
 /**
- * @deprecated
- * @see Controller::set
- */
-	function _setTitle($pageTitle) {
-		trigger_error(__('Deprecated: Use Controller::set("title", "...") instead', true), E_USER_WARNING);
-		$this->pageTitle = $pageTitle;
-	}
-/**
  * Shows a message to the user $time seconds, then redirects to $url
  * Uses flash.thtml as a layout for the messages
  *

+ 0 - 16
cake/libs/model/datasources/dbo_source.php

@@ -314,22 +314,6 @@ class DboSource extends DataSource {
 		}
 	}
 /**
- * @deprecated
- * @see DboSource::fetchRow
- */
-	function fetchArray() {
-		trigger_error(__('Deprecated: Use DboSource::fetchRow() instead', true), E_USER_WARNING);
-		return $this->fetchRow();
-	}
-/**
- * @deprecated
- * @see DboSource::fetchRow
- */
-	function one($sql) {
-		trigger_error(__('Deprecated: Use DboSource::fetchRow($sql) instead', true), E_USER_WARNING);
-		return $this->fetchRow($sql);
-	}
-/**
  * Returns an array of all result rows for a given SQL query.
  * Returns false if no rows matched.
  *

+ 0 - 20
cake/libs/model/db_acl.php

@@ -204,26 +204,6 @@ class DB_ACL extends AclBase {
 		return $this->deny($aro, $aco, $action);
 	}
 /**
- * Get an ARO object from the given id or alias
- *
- * @param mixed $id
- * @return Aro
- */
-	function getAro($id = null) {
-		trigger_error(__('DB_ACL::getAro() - Usage deprecated.  Use AclComponent::$Aro::node().', true), E_USER_WARNING);
-		return $this->__getObject($id, 'Aro');
-	}
-/**
- * Get an ACO object from the given id or alias
- *
- * @param mixed $id
- * @return Aco
- */
-	function getAco($id = null) {
-		trigger_error(__('DB_ACL::getAco() - Usage deprecated.  Use AclComponent::$Aco::node().', true), E_USER_WARNING);
-		return $this->__getObject($id, 'Aco');
-	}
-/**
  * Private method
  *
  */

+ 0 - 319
cake/libs/neat_array.php

@@ -1,319 +0,0 @@
-<?php
-/* SVN FILE: $Id$ */
-/**
- * Library of array functions for Cake.
- *
- * Internal use only.
- *
- * PHP versions 4 and 5
- *
- * CakePHP(tm) :  Rapid Development Framework <http://www.cakephp.org/>
- * Copyright 2005-2007, Cake Software Foundation, Inc.
- *								1785 E. Sahara Avenue, Suite 490-204
- *								Las Vegas, Nevada 89104
- *
- * Licensed under The MIT License
- * Redistributions of files must retain the above copyright notice.
- *
- * @filesource
- * @copyright		Copyright 2005-2007, Cake Software Foundation, Inc.
- * @link				http://www.cakefoundation.org/projects/info/cakephp CakePHP(tm) Project
- * @package			cake
- * @subpackage		cake.cake.libs
- * @since			CakePHP(tm) v 0.2.9
- * @version			$Revision$
- * @modifiedby		$LastChangedBy$
- * @lastmodified	$Date$
- * @license			http://www.opensource.org/licenses/mit-license.php The MIT License
- */
-/**
- * Class used for internal manipulation of multi-dimensional arrays (arrays of arrays).
- *
- * Long description for class
- *
- * @package		cake
- * @subpackage	cake.cake.libs
- * @deprecated
- */
-class NeatArray {
-/**
- * Value of NeatArray.
- *
- * @var array
- * @access public
- */
-	var $value;
-/**
- * Constructor. Defaults to an empty array.
- *
- * @param array $value
- * @access public
- * @uses NeatArray::value
- */
-	function NeatArray($value = array()) {
-		$this->value = $value;
-	}
-/**
- * Finds and returns records with $fieldName equal to $value from this NeatArray.
- *
- * @param string $fieldName
- * @param string $value
- * @return mixed
- * @access public
- * @uses NeatArray::value
- */
-	function findIn($fieldName, $value) {
-		if (!is_array($this->value)) {
-			return false;
-		}
-		$out = false;
-		$keys = array_keys($this->value);
-		$count = sizeof($keys);
-
-		for($i = 0; $i < $count; $i++) {
-			if (isset($this->value[$keys[$i]][$fieldName]) && ($this->value[$keys[$i]][$fieldName] == $value))
-			{
-				$out[$keys[$i]] = $this->value[$keys[$i]];
-			}
-		}
-		return $out;
-	}
-/**
- * Checks if $this->value is an array, and removes all empty elements.
- *
- * @access public
- * @uses NeatArray::value
- */
-	function cleanup() {
-		$out = is_array($this->value) ? array(): null;
-		foreach($this->value as $k => $v) {
-			if ($v == "0") {
-				$out[$k] = $v;
-			} elseif ($v) {
-				$out[$k] = $v;
-			}
-		}
-		$this->value=$out;
-	}
-/**
- * Adds elements from given array to itself.
- *
- * @param string $value
- * @return bool
- * @access public
- * @uses NeatArray::value
- */
-	function add($value) {
-		return ($this->value = $this->plus($value)) ? true : false;
-	}
-/**
- * Returns itself merged with given array.
- *
- * @param array $value Array to add to NeatArray.
- * @return array
- * @access public
- * @uses NeatArray::value
- */
-	function plus($value) {
-		$merge = array_merge($this->value, (is_array($value) ? $value : array($value)));
-		return $merge;
-	}
-/**
- * Counts repeating strings and returns an array of totals.
- *
- * @param int $sortedBy A value of 1 sorts by values, a value of 2 sorts by keys. Defaults to null (no sorting).
- * @return array
- * @access public
- * @uses NeatArray::value
- */
-	function totals($sortedBy = 1, $reverse = true) {
-		$out = array();
-		foreach($this->value as $val) {
-			isset($out[$val]) ? $out[$val]++ : $out[$val] = 1;
-		}
-
-		if ($sortedBy == 1) {
-			$reverse ? arsort($out, SORT_NUMERIC) : asort($out, SORT_NUMERIC);
-		}
-
-		if ($sortedBy == 2) {
-			$reverse ? krsort($out, SORT_STRING) : ksort($out, SORT_STRING);
-		}
-		return $out;
-	}
-/**
- * Performs an array_filter() on the contents of this NeatArray.
- *
- * @param string $with Name of callback function to perform on each element of this NeatArray.
- * @return array
- */
-	function filter($with) {
-		return $this->value = array_filter($this->value, $with);
-	}
-/**
- * Passes each of its values through a specified function or method.
- * Think of PHP's {@link http://php.net/array_walk array_walk()}.
- *
- * @param string $with Name of callback function
- * @return array Returns value of NeatArray::value
- * @access public
- * @uses NeatArray::value
- */
-	function walk($with) {
-		array_walk($this->value, $with);
-		return $this->value;
-	}
-/**
- * Apply $template to all elements of this NeatArray, and return the array itself.
- *
- * @param string $template {@link http://php.net/sprintf sprintf()}-compatible string to be applied to all values of this NeatArray.
- * @return array
- */
-	function sprintf($template) {
-		$count = count($this->value);
-		for($ii = 0; $ii < $count; $ii++) {
-			$this->value[$ii] = sprintf($template, $this->value[$ii]);
-		}
-		return $this->value;
-	}
-/**
- * Extracts a value from all array items.
- *
- * @return array
- * @access public
- * @uses NeatArray::value
- */
-	function extract($name) {
-		$out = array();
-		foreach($this->value as $val) {
-			if (isset($val[$name]))
-			$out[]=$val[$name];
-		}
-		return $out;
-	}
-/**
- * Returns a list of unique elements.
- *
- * @return array
- */
-	function unique() {
-		$unique = array_unique($this->value);
-		return $unique;
-	}
-/**
- * Removes duplicate elements from the value and returns it.
- *
- * @return array
- */
-	function makeUnique() {
-		return $this->value = array_unique($this->value);
-	}
-/**
- * Joins an array with myself using a key (like a join between database tables).
- *
- * Example:
- *
- * $alice = array('id'=>'1', 'name'=>'Alice');
- * $bob = array('id'=>'2', 'name'=>'Bob');
- *
- * $users = new NeatArray(array($alice, $bob));
- *
- * $born = array
- * (
- *    array('user_id'=>'1', 'born'=>'1980'),
- *    array('user_id'=>'2', 'born'=>'1976')
- * );
- *
- * $users->joinWith($born, 'id', 'user_id');
- *
- * Result:
- *
- * $users->value == array
- *    (
- *        array('id'=>'1', 'name'=>'Alice', 'born'=>'1980'),
- *        array('id'=>'2', 'name'=>'Bob',	'born'=>'1976')
- *    );
- *
- * @param array $his The array to join with myself.
- * @param string $onMine Key to use on myself.
- * @param string $onHis Key to use on him.
- * @return array
- */
-	function joinWith($his, $onMine, $onHis = null) {
-		if (empty($onHis)) {
-			$onHis = $onMine;
-		}
-		$his = new NeatArray($his);
-		$out = array();
-
-		foreach($this->value as $key => $val) {
-			if ($fromHis = $his->findIn($onHis, $val[$onMine])) {
-				list($fromHis) = array_values($fromHis);
-				$out[$key] = array_merge($val, $fromHis);
-			} else {
-				$out[$key] = $val;
-			}
-		}
-		return $this->value = $out;
-	}
-/**
- * Enter description here...
- * @todo Explain this function. almost looks like it creates a tree
- *
- * @param string $root
- * @param string $idKey
- * @param string $parentIdKey
- * @param string $childrenKey
- * @return array
- */
-	function threaded($root = null, $idKey = 'id', $parentIdKey = 'parent_id', $childrenKey = 'children') {
-		$out = array();
-		$sizeof = sizeof($this->value);
-
-		for($ii = 0; $ii < $sizeof; $ii++) {
-			if ($this->value[$ii][$parentIdKey] == $root) {
-				$tmp = $this->value[$ii];
-				$tmp[$childrenKey]=isset($this->value[$ii][$idKey])
-											? $this->threaded($this->value[$ii][$idKey], $idKey, $parentIdKey, $childrenKey) : null;
-				$out[] = $tmp;
-			}
-		}
-		return $out;
-	}
-/**
- * Array multi search
- *
- * @param string $search_value
- * @param array $the_array
- * @return array
- * @link http://php.net/array_search#47116
- */
-	function multi_search($search_value, $the_array = null) {
-		if ($the_array == null) {
-			$the_array = $this->value;
-		}
-
-		if (is_array($the_array)) {
-			foreach($the_array as $key => $value) {
-				$result = $this->multi_search($search_value, $value);
-
-				if (is_array($result)) {
-					$return = $result;
-					array_unshift($return, $key);
-					return $return;
-				} elseif ($result == true) {
-					$return[]=$key;
-					return $return;
-				}
-			}
-			return false;
-		} else {
-			if ($search_value == $the_array) {
-				return true;
-			} else {
-				return false;
-			}
-		}
-	}
-}
-?>

+ 0 - 28
cake/libs/sanitize.php

@@ -255,33 +255,5 @@ class Sanitize{
 			}
 		}
 	}
-/**
- * @deprecated
- * @see Sanitize::escape()
- */
-	function sql($string) {
-		return Sanitize::escape($string);
-	}
-/**
- * @deprecated
- * @see Sanitize::clean
- */
-	function cleanArray($toClean) {
-		return Sanitize::clean($toClean);
-	}
-/**
- * @deprecated
- * @see Sanitize::clean
- */
-	function cleanArrayR($toClean) {
-		return Sanitize::clean($toClean);
-	}
-/**
- * @deprecated
- * @see Sanitize::clean
- */
-	function cleanValue($val) {
-		return Sanitize::clean($val);
-	}
 }
 ?>

+ 2 - 30
cake/libs/view/helper.php

@@ -298,34 +298,6 @@ class Helper extends Overloadable {
 		return $attribute;
 	}
 /**
- * @deprecated Name changed to '_parseAttributes'. Version 0.9.2.
- * @see HtmlHelper::_parseAttributes()
- * @param  array  $options Array of options.
- * @param  array  $exclude Array of options to be excluded.
- * @param  string $insertBefore String to be inserted before options.
- * @param  string $insertAfter  String to be inserted ater options.
- * @return string
- */
-	function parseHtmlOptions($options, $exclude = null, $insertBefore = ' ', $insertAfter = null) {
-		if (!is_array($exclude)) {
-			$exclude = array();
-		}
-
-		if (is_array($options)) {
-			$out = array();
-
-			foreach($options as $k => $v) {
-				if (!in_array($k, $exclude)) {
-					$out[] = "{$k}=\"{$v}\"";
-				}
-			}
-			$out = join(' ', $out);
-			return $out ? $insertBefore . $out . $insertAfter : null;
-		} else {
-			return $options ? $insertBefore . $options . $insertAfter : null;
-		}
-	}
-/**
  * Sets this helper's model and field properties to the slash-separated value-pair in $tagValue.
  *
  * @param string $tagValue A field name, like "Modelname.fieldname", "Modelname/fieldname" is deprecated
@@ -559,8 +531,8 @@ class Helper extends Overloadable {
 		if (isset($this->tags) && isset($this->tags[$keyName])) {
 			$out = $this->tags[$keyName];
 		}
-		
-		//$out = 
+
+		//$out =
 	}
 /**
  * Before render callback.  Overridden in subclasses.

+ 24 - 348
cake/libs/view/helpers/form.php

@@ -26,26 +26,6 @@
  * @lastmodified	$Date$
  * @license			http://www.opensource.org/licenses/mit-license.php The MIT License
  */
-
-/*	Deprecated	*/
-
-/**
- * Tag template for a div with a class attribute.
- * @deprecated
- */
-	define('TAG_DIV', '<div class="%s">%s</div>');
-/**
- * Tag template for a paragraph with a class attribute.
- */
-	define('TAG_P_CLASS', '<p class="%s">%s</p>');
-/**
- * Tag template for a label with a for attribute.
- */
-	define('TAG_LABEL', '<label for="%s">%s</label>');
-/**
- * Tag template for a fieldset with a legend tag inside.
- */
-	define('TAG_FIELDSET', '<fieldset><legend>%s</legend>%s</label>');
 /**
  * Form helper library.
  *
@@ -55,22 +35,32 @@
  * @subpackage	cake.cake.libs.view.helpers
  */
 class FormHelper extends AppHelper {
-
+/**
+ * Enter description here...
+ *
+ * @var unknown_type
+ */
 	var $helpers = array('Html');
-
-	/**
-	 * holds the fields array('field_name'=>'type'), sizes array('field_name'=>'size'),
-	 * primaryKey and validates array('field_name')
-	 *
-	 * @access public
-	*/
+/**
+ * holds the fields array('field_name'=>'type'), sizes array('field_name'=>'size'),
+ * primaryKey and validates array('field_name')
+ *
+ * @access public
+ */
 	var $fieldset = array('fields'=>array(), 'sizes'=>array(), 'key'=>'id', 'validates'=>array());
-
+/**
+ * Enter description here...
+ *
+ * @var unknown_type
+ */
 	var $__options = array('day' => array(), 'minute' => array(), 'hour' => array(),
 									'month' => array(), 'year' => array(), 'meridian' => array());
-
+/**
+ * Enter description here...
+ *
+ * @var unknown_type
+ */
 	var $fields = array();
-
 /**
  * Returns an HTML FORM element.
  *
@@ -204,7 +194,7 @@ class FormHelper extends AppHelper {
 		}
 
 		$this->setFormTag($model . '.');
-		return $this->output(sprintf($this->Html->tags['form'], $this->Html->parseHtmlOptions($htmlAttributes, null, ''))) . $append;
+		return $this->output(sprintf($this->Html->tags['form'], $this->Html->_parseAttributes($htmlAttributes, null, ''))) . $append;
 	}
 /**
  * Closes an HTML form.
@@ -789,7 +779,7 @@ class FormHelper extends AppHelper {
 		} else {
 			$tag = $this->Html->tags['selectstart'];
 		}
-		$select[] = sprintf($tag, $this->model(), $this->field(), $this->Html->parseHtmlOptions($attributes));
+		$select[] = sprintf($tag, $this->model(), $this->field(), $this->Html->_parseAttributes($attributes));
 
 		if ($showEmpty !== null && $showEmpty !== false) {
 			if($showEmpty === true) {
@@ -1070,7 +1060,7 @@ class FormHelper extends AppHelper {
 				}
 
 				if($showParents || (!in_array($title, $parents))) {
-					$select[] = sprintf($this->Html->tags['selectoption'], $name, $this->Html->parseHtmlOptions($htmlOptions), h($title));
+					$select[] = sprintf($this->Html->tags['selectoption'], $name, $this->Html->_parseAttributes($htmlOptions), h($title));
 				}
 			}
 		}
@@ -1140,319 +1130,5 @@ class FormHelper extends AppHelper {
 		$this->__options[$name] = $data;
 		return $this->__options[$name];
 	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateInputDiv($tagName, $prompt, $required = false, $errorMsg = null, $size = 20, $htmlOptions = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() or FormHelper::text() instead'), E_USER_WARNING);
-		$htmlOptions['id'] = strtolower(str_replace('/', '_', $tagName));
-		$htmlAttributes = $htmlOptions;
-		$htmlAttributes['size'] = $size;
-		$str = $this->Html->input($tagName, $htmlAttributes);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-		if ($required) {
-			$divClass = "required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		return $this->divTag($divClass, $divTagInside);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateCheckboxDiv($tagName, $prompt, $required = false, $errorMsg = null, $htmlOptions = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() or FormHelper::checkbox() instead'), E_USER_WARNING);
-		$htmlOptions['class'] = "inputCheckbox";
-		$htmlOptions['id'] = strtolower(str_replace('/', '_', $tagName));
-		$str = $this->Html->checkbox($tagName, null, $htmlOptions);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-		if ($required) {
-			$divClass = "required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		return $this->divTag($divClass, $divTagInside);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateDate($tagName, $prompt, $required = false, $errorMsg = null, $size = 20, $htmlOptions = null, $selected = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() instead'), E_USER_WARNING);
-		$htmlOptions['id']=strtolower(str_replace('/', '_', $tagName));
-		$str = $this->dateTime($tagName, 'MDY', 'NONE', $selected, $htmlOptions);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-		if ($required) {
-			$divClass = "required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		$requiredDiv = $this->divTag($divClass, $divTagInside);
-		return $this->divTag("date", $requiredDiv);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateTime($tagName, $prompt, $required = false, $errorMsg = null, $size = 20, $htmlOptions = null, $selected = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() instead'), E_USER_WARNING);
-		$str = $this->dateTime($tagName, 'NONE', '24', $selected, $htmlOptions);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-		if ($required) {
-			$divClass = "required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		$requiredDiv = $this->divTag($divClass, $divTagInside);
-		return $this->divTag("time", $requiredDiv);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateDateTime($tagName, $prompt, $required = false, $errorMsg = null, $size = 20, $htmlOptions = null, $selected = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() instead'), E_USER_WARNING);
-		$htmlOptions['id']=strtolower(str_replace('/', '_', $tagName));
-		$str = $this->dateTime($tagName, 'MDY', '12', $selected, $htmlOptions, null, false);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-		if ($required) {
-			$divClass = "required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		$requiredDiv = $this->divTag($divClass, $divTagInside);
-		return $this->divTag("date", $requiredDiv);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateAreaDiv($tagName, $prompt, $required = false, $errorMsg = null, $cols = 60, $rows = 10, $htmlOptions = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() instead'), E_USER_WARNING);
-		$htmlOptions['id'] = strtolower(str_replace('/', '_', $tagName));
-		$htmlAttributes = $htmlOptions;
-		$htmlAttributes['cols'] = $cols;
-		$htmlAttributes['rows'] = $rows;
-		$str = $this->Html->textarea($tagName, $htmlAttributes);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-
-		if ($required) {
-			$divClass="required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		return $this->divTag($divClass, $divTagInside);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateSelectDiv($tagName, $prompt, $options, $selected = null, $selectAttr = null, $optionAttr = null, $required = false, $errorMsg = null) {
-		trigger_error(__('Deprecated: Use FormHelper::input() or FormHelper::select() instead'), E_USER_WARNING);
-		$selectAttr['id'] = strtolower(str_replace('/', '_', $tagName));
-		$str = $this->Html->selectTag($tagName, $options, $selected, $selectAttr, $optionAttr);
-		$strLabel = $this->label($tagName, $prompt);
-		$divClass = "optional";
-
-		if ($required) {
-			$divClass = "required";
-		}
-		$strError = "";
-
-		if ($this->isFieldError($tagName)) {
-			$strError = $this->Html->para('error', $errorMsg);
-			$divClass = sprintf("%s error", $divClass);
-		}
-		$divTagInside = sprintf("%s %s %s", $strError, $strLabel, $str);
-		return $this->divTag($divClass, $divTagInside);
-	}
-/**
- * @deprecated
- * @see FormHelper::input()
- */
-	function generateSubmitDiv($displayText, $htmlOptions = null) {
-		trigger_error(__('Deprecated: Use FormHelper::submit() instead'), E_USER_WARNING);
-		return $this->divTag('submit', $this->Html->submit($displayText, $htmlOptions));
-	}
-/**
- * @deprecated
- * @see FormHelper::inputs()
- */
-	function generateFields($fields, $readOnly = false) {
-		trigger_error(__('Deprecated: Use FormHelper::input() instead'), E_USER_WARNING);
-		$strFormFields = '';
-
-		foreach($fields as $field) {
-			if (isset($field['type'])) {
-
-				if (!isset($field['required'])) {
-					$field['required'] = false;
-				}
-
-				if (!isset($field['errorMsg'])) {
-					$field['errorMsg'] = null;
-				}
-
-				if (!isset($field['htmlOptions'])) {
-					$field['htmlOptions'] = array();
-				}
-
-				if ($readOnly) {
-					$field['htmlOptions']['READONLY'] = "readonly";
-				}
-
-				switch($field['type']) {
-					case "input":
-						if (!isset($field['size'])) {
-							$field['size'] = 40;
-						}
-						$strFormFields = $strFormFields . $this->generateInputDiv($field['tagName'], $field['prompt'],
-																		$field['required'], $field['errorMsg'], $field['size'], $field['htmlOptions']);
-					break;
-					case "checkbox":
-						$strFormFields = $strFormFields . $this->generateCheckboxDiv($field['tagName'], $field['prompt'],
-																		$field['required'], $field['errorMsg'], $field['htmlOptions']);
-					break;
-					case "select":
-					case "selectMultiple":
-						if ("selectMultiple" == $field['type']) {
-							$field['selectAttr']['multiple'] = 'multiple';
-							$field['selectAttr']['class'] = 'selectMultiple';
-						}
-
-						if (!isset($field['selected'])) {
-							$field['selected'] = null;
-						}
-
-						if (!isset($field['selectAttr'])) {
-							$field['selectAttr'] = null;
-						}
-
-						if (!isset($field['optionsAttr'])) {
-							$field['optionsAttr'] = null;
-						}
-
-						if ($readOnly) {
-							$field['selectAttr']['DISABLED'] = true;
-						}
-
-						if (!isset($field['options'])) {
-							$field['options'] = null;
-						}
-						$strFormFields = $strFormFields . $this->generateSelectDiv($field['tagName'], $field['prompt'], $field['options'],
-																		$field['selected'], $field['selectAttr'], $field['optionsAttr'], $field['required'], $field['errorMsg']);
-					break;
-					case "area":
-						if (!isset($field['rows'])) {
-							$field['rows'] = 10;
-						}
-
-						if (!isset($field['cols'])) {
-							$field['cols'] = 60;
-						}
-						$strFormFields = $strFormFields . $this->generateAreaDiv($field['tagName'], $field['prompt'],
-																		$field['required'], $field['errorMsg'], $field['cols'], $field['rows'], $field['htmlOptions']);
-					break;
-					case "fieldset":
-						$strFieldsetFields = $this->generateFields($field['fields']);
-						$strFieldSet = sprintf(' <fieldset><legend>%s</legend><div class="notes"><h4>%s</h4><p class="last">%s</p></div>%s</fieldset>',
-														$field['legend'], $field['noteHeading'], $field['note'], $strFieldsetFields);
-						$strFormFields = $strFormFields . $strFieldSet;
-					break;
-					case "hidden":
-						if(!isset($field['value'])){
-							$field['value'] = null;
-						}
-						$strFormFields = $strFormFields . $this->hidden($field['tagName'], $field['value']);
-					break;
-					case "date":
-						if (!isset($field['selected'])) {
-							$field['selected'] = null;
-						}
-						$strFormFields = $strFormFields . $this->generateDate($field['tagName'], $field['prompt'], null,
-																		null, null, null, $field['selected']);
-					break;
-					case "datetime":
-						if (!isset($field['selected'])) {
-							$field['selected'] = null;
-						}
-						$strFormFields = $strFormFields . $this->generateDateTime($field['tagName'], $field['prompt'], '', '', '', '', $field['selected']);
-					break;
-					case "time":
-						if (!isset($field['selected'])) {
-							$field['selected'] = null;
-						}
-						$strFormFields = $strFormFields . $this->generateTime($field['tagName'], $field['prompt'], '', '', '', '', $field['selected']);
-					break;
-					default:
-					break;
-				}
-			}
-		}
-		return $strFormFields;
-	}
-/**
- * @deprecated will not be available after 1.1.x.x
- * @see FormHelper::label()
- */
-	function labelTag($tagName, $text) {
-		trigger_error(__('Deprecated: Use FormHelper::label() instead'), E_USER_WARNING);
-		return sprintf($this->Html->tags['label'], Inflector::camelize(r('/', '_', $tagName)), $text);
-	}
-/**
- * @deprecated
- * @see HtmlHelper::div
- */
-	function divTag($class, $text) {
-		//trigger_error(__('(FormHelper::divTag) Deprecated: Use HtmlHelper::div instead'), E_USER_WARNING);
-		return sprintf(TAG_DIV, $class, $text);
-	}
-/**
- * @deprecated
- * @see HtmlHelper::para
- */
-	function pTag($class, $text) {
-		//trigger_error(__('(FormHelper::pTag) Deprecated: Use HtmlHelper::para instead'), E_USER_WARNING);
-		return sprintf(TAG_P_CLASS, $class, $text);
-	}
 }
-
 ?>

+ 0 - 177
cake/libs/view/helpers/html.php

@@ -664,182 +664,5 @@ class HtmlHelper extends AppHelper {
 		}
 		return $this->output(sprintf($this->tags[$tag], $this->_parseAttributes($attributes, null, ' ', ''), $text));
 	}
-/**#@-*/
-/*************************************************************************
- * Deprecated methods
- *************************************************************************/
-/**
- * @deprecated
- * @see FormHelper::file
- */
-	function file($fieldName, $htmlAttributes = array()) {
-		trigger_error(__('(HtmlHelper::file) Deprecated: Use FormHelper::file instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->file($fieldName, $htmlAttributes);
-	}
-/**
- * @deprecated
- * @see FormHelper::submit
- */
-	function submit($caption = 'Submit', $htmlAttributes = array()) {
-		trigger_error(__('(HtmlHelper::submit) Deprecated: Use FormHelper::submit instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->submit($caption, $htmlAttributes);
-	}
- /**
- * @deprecated
- * @see FormHelper::select
- */
-	function selectTag($fieldName, $optionElements, $selected = array(), $selectAttr = array(), $optionAttr = array(), $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::selectTag) Deprecated: Use FormHelper::select instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->select($fieldName, $optionElements, $selected, $selectAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::create
- */
-	function formTag($target = null, $type = 'post', $htmlAttributes = array()) {
-		trigger_error(__('(HtmlHelper::formTag) Deprecated: Use FormHelper::create instead', true), E_USER_WARNING);
-		$htmlAttributes['action'] = $this->url($target);
-		$htmlAttributes['method'] = low($type) == 'get' ? 'get' : 'post';
-		$type == 'file' ? $htmlAttributes['enctype'] = 'multipart/form-data' : null;
-		$append = '';
-
-		if (isset($this->params['_Token']) && !empty($this->params['_Token'])) {
-				$append .= '<p style="display: inline; margin: 0px; padding: 0px;">';
-				$append .= $this->hidden('_Token/key', array('value' => $this->params['_Token']['key'], 'id' => '_TokenKey' . mt_rand()), true);
-				$append .= '</p>';
-		}
-
-		return sprintf($this->tags['form'], $this->parseHtmlOptions($htmlAttributes, null, '')) . $append;
-	}
-/**
- * @deprecated
- * @see HtmlHelper::link
- */
-	function linkEmail($title, $email = null, $options = null) {
-		trigger_error(__('(HtmlHelper::linkEmail) Deprecated: Use HtmlHelper::link instead', true), E_USER_WARNING);
-		// if no $email, then title contains the email.
-		if (empty($email)) {
-			$email = $title;
-		}
-
-		// does the address contain extra attributes?
-		$match = array();
-		preg_match('!^(.*)(\?.*)$!', $email, $match);
-
-		// plaintext
-		if (empty($options['encode']) || !empty($match[2])) {
-			return sprintf($this->tags['mailto'], $email, $this->parseHtmlOptions($options), $title);
-		} else {
-			// encoded to avoid spiders
-			$email_encoded = null;
-
-			for($ii = 0; $ii < strlen($email); $ii++) {
-				if (preg_match('!\w!', $email[$ii])) {
-					$email_encoded .= '%' . bin2hex($email[$ii]);
-				} else {
-					$email_encoded .= $email[$ii];
-				}
-			}
-
-			$title_encoded = null;
-
-			for($ii = 0; $ii < strlen($title); $ii++) {
-				$title_encoded .= preg_match('/^[A-Za-z0-9]$/', $title[$ii]) ? '&#x' . bin2hex($title[$ii]) . ';' : $title[$ii];
-			}
-			return sprintf($this->tags['mailto'], $email_encoded, $this->parseHtmlOptions($options, array('encode')), $title_encoded);
-		}
-	}
-/**
- * @deprecated
- * @see FormHelper::day
- */
-	function dayOptionTag($tagName, $value = null, $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::dayOptionTag) Deprecated: Use FormHelper::day instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->day($tagName, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::year
- */
-	function yearOptionTag($tagName, $value = null, $minYear = null, $maxYear = null, $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::yearOptionTag) Deprecated: Use FormHelper::year instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->year($tagName, $minYear, $maxYear, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::month
- */
-	function monthOptionTag($tagName, $value = null, $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::monthOptionTag) Deprecated: Use FormHelper::month instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->month($tagName, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::hour
- */
-	function hourOptionTag($tagName, $value = null, $format24Hours = false, $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::hourOptionTag) Deprecated: Use FormHelper::hour instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->hour($tagName, $format24Hours, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::minute
- */
-	function minuteOptionTag($tagName, $value = null, $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::minuteOptionTag) Deprecated: Use FormHelper::minute instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->minute($tagName, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::meridian
- */
-	function meridianOptionTag($tagName, $value = null, $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::meridianOptionTag) Deprecated: Use FormHelper::meridian instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->meridian($tagName, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated
- * @see FormHelper::dateTime
- */
-	function dateTimeOptionTag($tagName, $dateFormat = 'DMY', $timeFormat = '12', $selected = null, $selectAttr = null, $optionAttr = null, $showEmpty = true) {
-		trigger_error(__('(HtmlHelper::dateTimeOptionTag) Deprecated: Use FormHelper::dateTime instead', true), E_USER_WARNING);
-		$this->__loadForm();
-		$form = new FormHelper();
-		$form->Html = $this;
-		return $form->dateTime($tagName, $dateFormat, $timeFormat, $selected, $selectAttr, $optionAttr, $showEmpty);
-	}
-/**
- * @deprecated will not be in final release.
- */
-	function __loadForm() {
-		uses('view'.DS.'helpers'.DS.'form');
-	}
 }
 ?>

+ 0 - 15
cake/libs/view/helpers/javascript.php

@@ -145,21 +145,6 @@ class JavascriptHelper extends AppHelper {
 		}
 	}
 /**
- * Returns a JavaScript include tag for an externally-hosted script
- *
- * @param  string $url URL to JavaScript file.
- * @return string
- * @deprecated As of 1.2, use JavascriptHelper::link()
- * @see JavascriptHelper::link
- */
-	function linkOut($url) {
-		trigger_error(__('(JavascriptHelper::linkOut) Deprecated: Use JavascriptHelper::link instead'), E_USER_WARNING);
-		if (strpos($url, ".") === false) {
-			$url .= ".js";
-		}
-		return sprintf($this->tags['javascriptlink'], $url);
-	}
-/**
  * Escape carriage returns and single and double quotes for JavaScript segments.
  *
  * @param string $script string that might have javascript elements

+ 0 - 7
cake/libs/view/view.php

@@ -570,13 +570,6 @@ class View extends Object {
 		return $hash;
 	}
 /**
- * @deprecated
- */
-	function setLayout($layout) {
-		trigger_error(__('(View::setLayout) Deprecated: Use $this->layout = "..." instead'), E_USER_WARNING);
-		$this->layout = $layout;
-	}
-/**
  * Allows a template or element to set a variable that will be available in
  * a layout or other element.  Analagous to Controller::set.
  *