summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradmin <devnull@localhost>2006-10-29 21:23:20 +0100
committeradmin <devnull@localhost>2006-10-29 21:23:20 +0100
commit2898b0f28b4a044829fa9a6df8c258049dc5f585 (patch)
tree8820ddaa89d334e8caf991c72f053ddc4e7f8374
parent27e4e6ec42954ed38084774b94f52519e56cc1d4 (diff)
-rw-r--r--system/helpers/list_helper.php132
1 files changed, 0 insertions, 132 deletions
diff --git a/system/helpers/list_helper.php b/system/helpers/list_helper.php
deleted file mode 100644
index 587a0aa93..000000000
--- a/system/helpers/list_helper.php
+++ /dev/null
@@ -1,132 +0,0 @@
-<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
-/**
- * Code Igniter
- *
- * An open source application development framework for PHP 4.3.2 or newer
- *
- * @package CodeIgniter
- * @author Rick Ellis
- * @copyright Copyright (c) 2006, pMachine, Inc.
- * @license http://www.codeignitor.com/user_guide/license.html
- * @link http://www.codeigniter.com
- * @since Version 1.0
- * @filesource
- */
-
-// ------------------------------------------------------------------------
-
-/**
- * Code Igniter HTML Helpers
- *
- * @package CodeIgniter
- * @subpackage Helpers
- * @category Helpers
- * @author Rick Ellis
- * @link http://www.codeigniter.com/user_guide/helpers/html_helper.html
- */
-
-// ------------------------------------------------------------------------
-
-/**
- * Unordered List
- *
- * Generates an HTML unordered list from an single or multi-dimensional array.
- *
- * @access public
- * @param array
- * @param mixed
- * @return string
- */
-function ul($list, $attributes = '')
-{
- return _generate_list('ul', $list, $attributes);
-}
-
-// ------------------------------------------------------------------------
-
-/**
- * Ordered List
- *
- * Generates an HTML ordered list from an single or multi-dimensional array.
- *
- * @access public
- * @param array
- * @param mixed
- * @return string
- */
-function ol($list, $attributes = '')
-{
- return _generate_list('ol', $list, $attributes);
-}
-
-// ------------------------------------------------------------------------
-
-/**
- * Generates the list
- *
- * Generates an HTML ordered list from an single or multi-dimensional array.
- *
- * @access private
- * @param string
- * @param mixed
- * @param mixed
- * @param intiger
- * @return string
- */
-function _generate_list($type = 'ul', $list, $attributes = '', $depth = 0)
-{
- if ( ! is_array($list))
- {
- return $list;
- }
-
- $out = str_repeat(" ", $depth);
-
- $out .= "<".$type._set_attributes($attributes).">\n";
-
- foreach ($list as $item)
- {
- if (is_array($item))
- {
- $out .= _list($type, $item, '', $depth+4);
- }
- else
- {
- $out .= str_repeat(" ", $depth + 2);
-
- $out .= "<li>".$item."</li>\n";
- }
- }
-
- $out .= str_repeat(" ", $depth);
-
- $out .= "</".$type.">\n";
-
- return $out;
-}
-
-// ------------------------------------------------------------------------
-
-/**
- * Generates the attribute string
- *
- * @access private
- * @param mixed
- * @return string
- */
-function _set_attributes($attributes)
-{
- if (is_string($attributes))
- {
- return $attributes;
- }
-
- $atts = '';
- foreach ($attributes as $key => $val)
- {
- $atts .= ' ' . $key . '="' . $val . '"';
- }
-
- return $atts;
-}
-?> \ No newline at end of file