summaryrefslogtreecommitdiff
path: root/poc/poc02-compiling-cake/src/vendor/cake_1.1.20.7692/cake/libs/view/helpers/number.php
diff options
context:
space:
mode:
Diffstat (limited to 'poc/poc02-compiling-cake/src/vendor/cake_1.1.20.7692/cake/libs/view/helpers/number.php')
-rw-r--r--poc/poc02-compiling-cake/src/vendor/cake_1.1.20.7692/cake/libs/view/helpers/number.php88
1 files changed, 0 insertions, 88 deletions
diff --git a/poc/poc02-compiling-cake/src/vendor/cake_1.1.20.7692/cake/libs/view/helpers/number.php b/poc/poc02-compiling-cake/src/vendor/cake_1.1.20.7692/cake/libs/view/helpers/number.php
deleted file mode 100644
index 3d8ea8e..0000000
--- a/poc/poc02-compiling-cake/src/vendor/cake_1.1.20.7692/cake/libs/view/helpers/number.php
+++ /dev/null
@@ -1,88 +0,0 @@
-<?php
-/* SVN FILE: $Id: number.php 6305 2008-01-02 02:33:56Z phpnut $ */
-/**
- * Number Helper.
- *
- * Methods to make numbers more readable.
- *
- * PHP versions 4 and 5
- *
- * CakePHP(tm) : Rapid Development Framework <http://www.cakephp.org/>
- * Copyright 2005-2008, 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-2008, Cake Software Foundation, Inc.
- * @link http://www.cakefoundation.org/projects/info/cakephp CakePHP(tm) Project
- * @package cake
- * @subpackage cake.cake.libs.view.helpers
- * @since CakePHP(tm) v 0.10.0.1076
- * @version $Revision: 6305 $
- * @modifiedby $LastChangedBy: phpnut $
- * @lastmodified $Date: 2008-01-01 21:33:56 -0500 (Tue, 01 Jan 2008) $
- * @license http://www.opensource.org/licenses/mit-license.php The MIT License
- */
-/**
- * Number helper library.
- *
- * Methods to make numbers more readable.
- *
- * @package cake
- * @subpackage cake.cake.libs.view.helpers
- */
-class NumberHelper extends Helper {
-/**
- * Formats a number with a level of precision.
- *
- * @param float $number A floating point number.
- * @param integer $precision The precision of the returned number.
- * @return float Enter description here...
- * @access public
- */
- function precision($number, $precision = 3) {
- return sprintf("%01.{$precision}f", $number);
- }
-
-/**
- * Returns a formatted-for-humans file size.
- *
- * @param integer $length Size in bytes
- * @return string Human readable size
- * @access public
- */
- function toReadableSize($size) {
- switch($size) {
- case 0:
- return '0 Bytes';
- case 1:
- return '1 Byte';
- case $size < 1024:
- return $size . ' Bytes';
- case $size < 1024 * 1024:
- return NumberHelper::precision($size / 1024, 0) . ' KB';
- case $size < 1024 * 1024 * 1024:
- return NumberHelper::precision($size / 1024 / 1024, 2) . ' MB';
- case $size < 1024 * 1024 * 1024 * 1024:
- return NumberHelper::precision($size / 1024 / 1024 / 1024, 2) . ' GB';
- case $size < 1024 * 1024 * 1024 * 1024 * 1024:
- return NumberHelper::precision($size / 1024 / 1024 / 1024 / 1024, 2) . ' TB';
- }
- }
-
-/**
- * Formats a number into a percentage string.
- *
- * @param float $number A floating point number
- * @param integer $precision The precision of the returned number
- * @return string Percentage string
- * @access public
- */
- function toPercentage($number, $precision = 2) {
- return NumberHelper::precision($number, $precision) . '%';
- }
-}
-?> \ No newline at end of file