Class Zend_Measure_Density

Description
  • license: New BSD License
  • copyright: Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)

Located in /Zend/Measure/Density.php (line 38)

Zend_Measure_Abstract
   |
   --Zend_Measure_Density
Class Constant Summary
 ALUMINIUM = 'ALUMINIUM'
 COPPER = 'COPPER'
 GOLD = 'GOLD'
 GRAIN_PER_CUBIC_FOOT = 'GRAIN_PER_CUBIC_FOOT'
 GRAIN_PER_CUBIC_INCH = 'GRAIN_PER_CUBIC_INCH'
 GRAIN_PER_CUBIC_YARD = 'GRAIN_PER_CUBIC_YARD'
 GRAIN_PER_GALLON = 'GRAIN_PER_GALLON'
 GRAIN_PER_GALLON_US = 'GRAIN_PER_GALLON_US'
 GRAM_PER_CUBIC_CENTIMETER = 'GRAM_PER_CUBIC_CENTIMETER'
 GRAM_PER_CUBIC_DECIMETER = 'GRAM_PER_CUBIC_DECIMETER'
 GRAM_PER_CUBIC_METER = 'GRAM_PER_CUBIC_METER'
 GRAM_PER_LITER = 'GRAM_PER_LITER'
 GRAM_PER_MILLILITER = 'GRAM_PER_MILLILITER'
 IRON = 'IRON'
 KILOGRAM_PER_CUBIC_CENTIMETER = 'KILOGRAM_PER_CUBIC_CENTIMETER'
 KILOGRAM_PER_CUBIC_DECIMETER = 'KILOGRAM_PER_CUBIC_DECIMETER'
 KILOGRAM_PER_CUBIC_METER = 'KILOGRAM_PER_CUBIC_METER'
 KILOGRAM_PER_CUBIC_MILLIMETER = 'KILOGRAM_PER_CUBIC_MILLIMETER'
 KILOGRAM_PER_LITER = 'KILOGRAM_PER_LITER'
 KILOGRAM_PER_MILLILITER = 'KILOGRAM_PER_MILLILITER'
 LEAD = 'LEAD'
 MEGAGRAM_PER_CUBIC_CENTIMETER = 'MEGAGRAM_PER_CUBIC_CENTIMETER'
 MEGAGRAM_PER_CUBIC_DECIMETER = 'MEGAGRAM_PER_CUBIC_DECIMETER'
 MEGAGRAM_PER_CUBIC_METER = 'MEGAGRAM_PER_CUBIC_METER'
 MEGAGRAM_PER_LITER = 'MEGAGRAM_PER_LITER'
 MEGAGRAM_PER_MILLILITER = 'MEGAGRAM_PER_MILLILITER'
 MICROGRAM_PER_CUBIC_CENTIMETER = 'MICROGRAM_PER_CUBIC_CENTIMETER'
 MICROGRAM_PER_CUBIC_DECIMETER = 'MICROGRAM_PER_CUBIC_DECIMETER'
 MICROGRAM_PER_CUBIC_METER = 'MICROGRAM_PER_CUBIC_METER'
 MICROGRAM_PER_LITER = 'MICROGRAM_PER_LITER'
 MICROGRAM_PER_MILLILITER = 'MICROGRAM_PER_MILLILITER'
 MILLIGRAM_PER_CUBIC_CENTIMETER = 'MILLIGRAM_PER_CUBIC_CENTIMETER'
 MILLIGRAM_PER_CUBIC_DECIMETER = 'MILLIGRAM_PER_CUBIC_DECIMETER'
 MILLIGRAM_PER_CUBIC_METER = 'MILLIGRAM_PER_CUBIC_METER'
 MILLIGRAM_PER_LITER = 'MILLIGRAM_PER_LITER'
 MILLIGRAM_PER_MILLILITER = 'MILLIGRAM_PER_MILLILITER'
 OUNCE_PER_CUBIC_FOOT = 'OUNCE_PER_CUBIC_FOOT'
 OUNCE_PER_CUBIC_INCH = 'OUNCE_PER_CUBIC_INCH'
 OUNCE_PER_CUBIC_INCH_TROY = 'OUNCE_PER_CUBIC_INCH_TROY'
 OUNCE_PER_CUBIC_YARD = 'OUNCE_PER_CUBIC_YARD'
 OUNCE_PER_CUBIC_YARD_TROY = 'OUNCE_PER_CUBIC_YARD_TROY'
 OUNCE_PER_GALLON = 'OUNCE_PER_GALLON'
 OUNCE_PER_GALLON_TROY = 'OUNCE_PER_GALLON_TROY'
 OUNCE_PER_GALLON_US = 'OUNCE_PER_GALLON_US'
 OUNCE_PER_GALLON_US_TROY = 'OUNCE_PER_GALLON_US_TROY'
 OUNCR_PER_CUBIC_FOOT_TROY = 'OUNCE_PER_CUBIC_FOOT_TROY'
 POUND_PER_CIRCULAR_MIL_FOOT = 'POUND_PER_CIRCULAR_MIL_FOOT'
 POUND_PER_CUBIC_FOOT = 'POUND_PER_CUBIC_FOOT'
 POUND_PER_CUBIC_INCH = 'POUND_PER_CUBIC_INCH'
 POUND_PER_CUBIC_YARD = 'POUND_PER_CUBIC_YARD'
 POUND_PER_GALLON = 'POUND_PER_GALLON'
 POUND_PER_GALLON_US = 'POUND_PER_GALLON_US'
 POUND_PER_KILOGALLON = 'POUND_PER_KILOGALLON'
 POUND_PER_KILOGALLON_US = 'POUND_PER_KILOGALLON_US'
 POUND_PER_MEGAGALLON = 'POUND_PER_MEGAGALLON'
 POUND_PER_MEGAGALLON_US = 'POUND_PER_MEGAGALLON_US'
 SILVER = 'SILVER'
 SLUG_PER_CUBIC_FOOT = 'SLUG_PER_CUBIC_FOOT'
 SLUG_PER_CUBIC_INCH = 'SLUG_PER_CUBIC_INCH'
 SLUG_PER_CUBIC_YARD = 'SLUG_PER_CUBIC_YARD'
 SLUG_PER_GALLON = 'SLUG_PER_GALLON'
 SLUG_PER_GALLON_US = 'SLUG_PER_GALLON_US'
 STANDARD = 'KILOGRAM_PER_CUBIC_METER'
 TONNE_PER_CUBIC_CENTIMETER = 'TONNE_PER_CUBIC_CENTIMETER'
 TONNE_PER_CUBIC_DECIMETER = 'TONNE_PER_CUBIC_DECIMETER'
 TONNE_PER_CUBIC_METER = 'TONNE_PER_CUBIC_METER'
 TONNE_PER_LITER = 'TONNE_PER_LITER'
 TONNE_PER_MILLILITER = 'TONNE_PER_MILLILITER'
 TON_PER_CUBIC_FOOT = 'TON_PER_CUBIC_FOOT'
 TON_PER_CUBIC_FOOT_LONG = 'TON_PER_CUBIC_FOOT_LONG'
 TON_PER_CUBIC_INCH = 'TON_PER_CUBIC_INCH'
 TON_PER_CUBIC_INCH_LONG = 'TON_PER_CUBIC_INCH_LONG'
 TON_PER_CUBIC_YARD = 'TON_PER_CUBIC_YARD'
 TON_PER_CUBIC_YARD_LONG = 'TON_PER_CUBIC_YARD_LONG'
 TON_PER_GALLON = 'TON_PER_GALLON'
 TON_PER_GALLON_LONG = 'TON_PER_GALLON_LONG'
 TON_PER_GALLON_US = 'TON_PER_GALLON_US'
 TON_PER_GALLON_US_LONG = 'TON_PER_GALLON_US_LONG'
 WATER = 'WATER'
Method Summary
 boolean equals (Zend_Measure_Density $object)
 void setType (string $type)
 void setValue (integer|string $value, [string $type = null], [string|Zend_Locale $locale = null])
 Zend_Measure_Density __construct (integer|string $value, [string $type = null], [string|Zend_Locale $locale = null])
 string toString ()
 string __toString ()
Methods
equals (line 230)

Compare if the value and type is equal

  • access: public
boolean equals (Zend_Measure_Density $object)

Redefinition of:
Zend_Measure_Abstract::equals()
Compare if the value and type is equal
getConversionList (line 327)

Returns the conversion list

  • access: public
array getConversionList ()

Redefinition of:
Zend_Measure_Abstract::getConversionList()
Returns the conversion list
setType (line 283)

Set a new type, and convert the value

  • access: public
  • throws: Zend_Measure_Exception
void setType (string $type)
  • string $type: New type to set

Redefinition of:
Zend_Measure_Abstract::setType()
Sets the original type
setValue (line 248)

Set a new value

  • access: public
  • throws: Zend_Measure_Exception
void setValue (integer|string $value, [string $type = null], [string|Zend_Locale $locale = null])
  • integer|string $value: Value as string, integer, real or float
  • string $type: OPTIONAL A Zend_Measure_Density Type
  • string|Zend_Locale $locale: OPTIONAL Locale for parsing numbers

Redefinition of:
Zend_Measure_Abstract::setValue()
Sets the internal value
Constructor __construct (line 218)

Zend_Measure_Density provides an locale aware class for conversion and formatting of density values

Zend_Measure $input can be a locale based input string or a value. $locale can be used to define that the input is made in a different language than the actual one.

  • access: public
  • throws: Zend_Measure_Exception
Zend_Measure_Density __construct (integer|string $value, [string $type = null], [string|Zend_Locale $locale = null])
  • integer|string $value: Value as string, integer, real or float
  • string $type: OPTIONAL A Zend_Measure_Density Type
  • string|Zend_Locale $locale: OPTIONAL Locale for parsing numbers
toString (line 305)

Returns a string representation

  • access: public
string toString ()

Redefinition of:
Zend_Measure_Abstract::toString()
Returns a string representation
__toString (line 316)

Returns a string representation

  • access: public
string __toString ()

Redefinition of:
Zend_Measure_Abstract::__toString()
Returns a string representation

Inherited Methods

Inherited From Zend_Measure_Abstract

 Zend_Measure_Abstract::equals()
 Zend_Measure_Abstract::getConversionList()
 Zend_Measure_Abstract::getType()
 Zend_Measure_Abstract::getValue()
 Zend_Measure_Abstract::serialize()
 Zend_Measure_Abstract::setType()
 Zend_Measure_Abstract::setValue()
 Zend_Measure_Abstract::toString()
 Zend_Measure_Abstract::__toString()
Class Constants
ALUMINIUM = 'ALUMINIUM' (line 43)
COPPER = 'COPPER' (line 44)
GOLD = 'GOLD' (line 45)
GRAIN_PER_CUBIC_FOOT = 'GRAIN_PER_CUBIC_FOOT' (line 46)
GRAIN_PER_CUBIC_INCH = 'GRAIN_PER_CUBIC_INCH' (line 47)
GRAIN_PER_CUBIC_YARD = 'GRAIN_PER_CUBIC_YARD' (line 48)
GRAIN_PER_GALLON = 'GRAIN_PER_GALLON' (line 49)
GRAIN_PER_GALLON_US = 'GRAIN_PER_GALLON_US' (line 50)
GRAM_PER_CUBIC_CENTIMETER = 'GRAM_PER_CUBIC_CENTIMETER' (line 51)
GRAM_PER_CUBIC_DECIMETER = 'GRAM_PER_CUBIC_DECIMETER' (line 52)
GRAM_PER_CUBIC_METER = 'GRAM_PER_CUBIC_METER' (line 53)
GRAM_PER_LITER = 'GRAM_PER_LITER' (line 54)
GRAM_PER_MILLILITER = 'GRAM_PER_MILLILITER' (line 55)
IRON = 'IRON' (line 56)
KILOGRAM_PER_CUBIC_CENTIMETER = 'KILOGRAM_PER_CUBIC_CENTIMETER' (line 57)
KILOGRAM_PER_CUBIC_DECIMETER = 'KILOGRAM_PER_CUBIC_DECIMETER' (line 58)
KILOGRAM_PER_CUBIC_METER = 'KILOGRAM_PER_CUBIC_METER' (line 59)
KILOGRAM_PER_CUBIC_MILLIMETER = 'KILOGRAM_PER_CUBIC_MILLIMETER' (line 60)
KILOGRAM_PER_LITER = 'KILOGRAM_PER_LITER' (line 61)
KILOGRAM_PER_MILLILITER = 'KILOGRAM_PER_MILLILITER' (line 62)
LEAD = 'LEAD' (line 63)
MEGAGRAM_PER_CUBIC_CENTIMETER = 'MEGAGRAM_PER_CUBIC_CENTIMETER' (line 64)
MEGAGRAM_PER_CUBIC_DECIMETER = 'MEGAGRAM_PER_CUBIC_DECIMETER' (line 65)
MEGAGRAM_PER_CUBIC_METER = 'MEGAGRAM_PER_CUBIC_METER' (line 66)
MEGAGRAM_PER_LITER = 'MEGAGRAM_PER_LITER' (line 67)
MEGAGRAM_PER_MILLILITER = 'MEGAGRAM_PER_MILLILITER' (line 68)
MICROGRAM_PER_CUBIC_CENTIMETER = 'MICROGRAM_PER_CUBIC_CENTIMETER' (line 69)
MICROGRAM_PER_CUBIC_DECIMETER = 'MICROGRAM_PER_CUBIC_DECIMETER' (line 70)
MICROGRAM_PER_CUBIC_METER = 'MICROGRAM_PER_CUBIC_METER' (line 71)
MICROGRAM_PER_LITER = 'MICROGRAM_PER_LITER' (line 72)
MICROGRAM_PER_MILLILITER = 'MICROGRAM_PER_MILLILITER' (line 73)
MILLIGRAM_PER_CUBIC_CENTIMETER = 'MILLIGRAM_PER_CUBIC_CENTIMETER' (line 74)
MILLIGRAM_PER_CUBIC_DECIMETER = 'MILLIGRAM_PER_CUBIC_DECIMETER' (line 75)
MILLIGRAM_PER_CUBIC_METER = 'MILLIGRAM_PER_CUBIC_METER' (line 76)
MILLIGRAM_PER_LITER = 'MILLIGRAM_PER_LITER' (line 77)
MILLIGRAM_PER_MILLILITER = 'MILLIGRAM_PER_MILLILITER' (line 78)
OUNCE_PER_CUBIC_FOOT = 'OUNCE_PER_CUBIC_FOOT' (line 79)
OUNCE_PER_CUBIC_INCH = 'OUNCE_PER_CUBIC_INCH' (line 81)
OUNCE_PER_CUBIC_INCH_TROY = 'OUNCE_PER_CUBIC_INCH_TROY' (line 82)
OUNCE_PER_CUBIC_YARD = 'OUNCE_PER_CUBIC_YARD' (line 83)
OUNCE_PER_CUBIC_YARD_TROY = 'OUNCE_PER_CUBIC_YARD_TROY' (line 84)
OUNCE_PER_GALLON = 'OUNCE_PER_GALLON' (line 85)
OUNCE_PER_GALLON_TROY = 'OUNCE_PER_GALLON_TROY' (line 87)
OUNCE_PER_GALLON_US = 'OUNCE_PER_GALLON_US' (line 86)
OUNCE_PER_GALLON_US_TROY = 'OUNCE_PER_GALLON_US_TROY' (line 88)
OUNCR_PER_CUBIC_FOOT_TROY = 'OUNCE_PER_CUBIC_FOOT_TROY' (line 80)
POUND_PER_CIRCULAR_MIL_FOOT = 'POUND_PER_CIRCULAR_MIL_FOOT' (line 89)
POUND_PER_CUBIC_FOOT = 'POUND_PER_CUBIC_FOOT' (line 90)
POUND_PER_CUBIC_INCH = 'POUND_PER_CUBIC_INCH' (line 91)
POUND_PER_CUBIC_YARD = 'POUND_PER_CUBIC_YARD' (line 92)
POUND_PER_GALLON = 'POUND_PER_GALLON' (line 93)
POUND_PER_GALLON_US = 'POUND_PER_GALLON_US' (line 96)
POUND_PER_KILOGALLON = 'POUND_PER_KILOGALLON' (line 94)
POUND_PER_KILOGALLON_US = 'POUND_PER_KILOGALLON_US' (line 97)
POUND_PER_MEGAGALLON = 'POUND_PER_MEGAGALLON' (line 95)
POUND_PER_MEGAGALLON_US = 'POUND_PER_MEGAGALLON_US' (line 98)
SILVER = 'SILVER' (line 99)
SLUG_PER_CUBIC_FOOT = 'SLUG_PER_CUBIC_FOOT' (line 100)
SLUG_PER_CUBIC_INCH = 'SLUG_PER_CUBIC_INCH' (line 101)
SLUG_PER_CUBIC_YARD = 'SLUG_PER_CUBIC_YARD' (line 102)
SLUG_PER_GALLON = 'SLUG_PER_GALLON' (line 103)
SLUG_PER_GALLON_US = 'SLUG_PER_GALLON_US' (line 104)
STANDARD = 'KILOGRAM_PER_CUBIC_METER' (line 41)
TONNE_PER_CUBIC_CENTIMETER = 'TONNE_PER_CUBIC_CENTIMETER' (line 115)
TONNE_PER_CUBIC_DECIMETER = 'TONNE_PER_CUBIC_DECIMETER' (line 116)
TONNE_PER_CUBIC_METER = 'TONNE_PER_CUBIC_METER' (line 117)
TONNE_PER_LITER = 'TONNE_PER_LITER' (line 118)
TONNE_PER_MILLILITER = 'TONNE_PER_MILLILITER' (line 119)
TON_PER_CUBIC_FOOT = 'TON_PER_CUBIC_FOOT' (line 106)
TON_PER_CUBIC_FOOT_LONG = 'TON_PER_CUBIC_FOOT_LONG' (line 105)
TON_PER_CUBIC_INCH = 'TON_PER_CUBIC_INCH' (line 108)
TON_PER_CUBIC_INCH_LONG = 'TON_PER_CUBIC_INCH_LONG' (line 107)
TON_PER_CUBIC_YARD = 'TON_PER_CUBIC_YARD' (line 110)
TON_PER_CUBIC_YARD_LONG = 'TON_PER_CUBIC_YARD_LONG' (line 109)
TON_PER_GALLON = 'TON_PER_GALLON' (line 113)
TON_PER_GALLON_LONG = 'TON_PER_GALLON_LONG' (line 111)
TON_PER_GALLON_US = 'TON_PER_GALLON_US' (line 114)
TON_PER_GALLON_US_LONG = 'TON_PER_GALLON_US_LONG' (line 112)
WATER = 'WATER' (line 120)

Documentation generated on Thu, 18 Jan 2007 09:52:58 -0800 by phpDocumentor 1.3.1