Class Zend_Measure_Power

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

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

Zend_Measure_Abstract
   |
   --Zend_Measure_Power
Class Constant Summary
 ATTOWATT = 'ATTOWATT'
 BTU_PER_HOUR = 'BTU_PER_HOUR'
 BTU_PER_MINUTE = 'BTU_PER_MINUTE'
 BTU_PER_SECOND = 'BTU_PER_SECOND'
 CALORIE_PER_HOUR = 'CALORIE_PER_HOUR'
 CALORIE_PER_MINUTE = 'CALORIE_PER_MINUTE'
 CALORIE_PER_SECOND = 'CALORIE_PER_SECOND'
 CENTIWATT = 'CENTIWATT'
 CHEVAL_VAPEUR = 'CHEVAL_VAPEUR'
 CLUSEC = 'CLUSEC'
 DECIWATT = 'DECIWATT'
 DEKAWATT = 'DEKAWATT'
 DYNE_CENTIMETER_PER_HOUR = 'DYNE_CENTIMETER_PER_HOUR'
 DYNE_CENTIMETER_PER_MINUTE = 'DYNE_CENTIMETER_PER_MINUTE'
 DYNE_CENTIMETER_PER_SECOND = 'DYNE_CENTIMETER_PER_SECOND'
 ERG_PER_HOUR = 'ERG_PER_HOUR'
 ERG_PER_MINUTE = 'ERG_PER_MINUTE'
 ERG_PER_SECOND = 'ERG_PER_SECOND'
 EXAWATT = 'EXAWATT'
 FEMTOWATT = 'FEMTOWATT'
 FOOT_POUNDAL_PER_HOUR = 'FOOT_POUNDAL_PER_HOUR'
 FOOT_POUNDAL_PER_MINUTE = 'FOOT_POUNDAL_PER_MINUTE'
 FOOT_POUNDAL_PER_SECOND = 'FOOT_POUNDAL_PER_SECOND'
 FOOT_POUND_FORCE_PER_HOUR = 'FOOT_POUND_FORCE_PER_HOUR'
 FOOT_POUND_FORCE_PER_MINUTE = 'FOOT_POUND_FORCE_PER_MINUTE'
 FOOT_POUND_FORCE_PER_SECOND = 'FOOT_POUND_FORCE_PER_SECOND'
 GIGAWATT = 'GIGAWATT'
 GRAM_FORCE_CENTIMETER_PER_HOUR = 'GRAM_FORCE_CENTIMETER_PER_HOUR'
 GRAM_FORCE_CENTIMETER_PER_MINUTE = 'GRAM_FORCE_CENTIMETER_PER_MINUTE'
 GRAM_FORCE_CENTIMETER_PER_SECOND = 'GRAM_FORCE_CENTIMETER_PER_SECOND'
 HECTOWATT = 'HECTOWATT'
 HORSEPOWER = 'HORSEPOWER'
 HORSEPOWER_ELECTRIC = 'HORSEPOWER_ELECTRIC'
 HORSEPOWER_INTERNATIONAL = 'HORSEPOWER_INTERNATIONAL'
 HORSEPOWER_WATER = 'HORSEPOWER_WATER'
 INCH_OUNCE_FORCE_REVOLUTION_PER_MINUTE = 'INCH_OUNCH_FORCE_REVOLUTION_PER_MINUTE'
 JOULE_PER_HOUR = 'JOULE_PER_HOUR'
 JOULE_PER_MINUTE = 'JOULE_PER_MINUTE'
 JOULE_PER_SECOND = 'JOULE_PER_SECOND'
 KILOCALORIE_PER_HOUR = 'KILOCALORIE_PER_HOUR'
 KILOCALORIE_PER_MINUTE = 'KILOCALORIE_PER_MINUTE'
 KILOCALORIE_PER_SECOND = 'KILOCALORIE_PER_SECOND'
 KILOGRAM_FORCE_METER_PER_HOUR = 'KILOGRAM_FORCE_METER_PER_HOUR'
 KILOGRAM_FORCE_METER_PER_MINUTE = 'KILOGRAM_FORCE_METER_PER_MINUTE'
 KILOGRAM_FORCE_METER_PER_SECOND = 'KILOGRAM_FORCE_METER_PER_SECOND'
 KILOPOND_METER_PER_HOUR = 'KILOPOND_METER_PER_HOUR'
 KILOPOND_METER_PER_MINUTE = 'KILOPOND_METER_PER_MINUTE'
 KILOPOND_METER_PER_SECOND = 'KILOPOND_METER_PER_SECOND'
 KILOWATT = 'KILOWATT'
 MEGAWATT = 'MEGAWATT'
 MICROWATT = 'MICROWATT'
 MILLION_BTU_PER_HOUR = 'MILLION_BTU_PER_HOUR'
 MILLIWATT = 'MILLIWATT'
 NANOWATT = 'NANOWATT'
 NEWTON_METER_PER_HOUR = 'NEWTON_METER_PER_HOUR'
 NEWTON_METER_PER_MINUTE = 'NEWTON_METER_PER_MINUTE'
 NEWTON_METER_PER_SECOND = 'NEWTON_METER_PER_SECOND'
 PETAWATT = 'PETAWATT'
 PFERDESTAERKE = 'PFERDESTAERKE'
 PICOWATT = 'PICOWATT'
 PONCELET = 'PONCELET'
 POUND_SQUARE_FOOR_PER_CUBIC_SECOND = 'POUND_SQUARE_FOOT_PER_CUBIC_SECOND'
 STANDARD = 'WATT'
 TERAWATT = 'TERAWATT'
 TON_OF_REFRIGERATION = 'TON_OF_REFRIGERATION'
 WATT = 'WATT'
 YOCTOWATT = 'YOCTOWATT'
 YOTTAWATT = 'YOTTAWATT'
 ZEPTOWATT = 'ZEPTOWATT'
 ZETTAWATT = 'ZETTAWATT'
Method Summary
 boolean equals (Zend_Measure_Power $object)
 void setType (string $type)
 void setValue (integer|string $value, [string $type = null], [string|Zend_Locale $locale = null])
 string toString ()
 Zend_Measure_Power __construct (integer|string $value, [string $type = null], [string|Zend_Locale $locale = null])
 string __toString ()
Methods
equals (line 212)

Compare if the value and type is equal

  • access: public
boolean equals (Zend_Measure_Power $object)

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

Returns the conversion list

  • access: public
array getConversionList ()

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

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 230)

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_Power Type
  • string|Zend_Locale $locale: OPTIONAL Locale for parsing numbers

Redefinition of:
Zend_Measure_Abstract::setValue()
Sets the internal value
toString (line 314)

Returns a string representation

  • access: public
string toString ()

Redefinition of:
Zend_Measure_Abstract::toString()
Returns a string representation
Constructor __construct (line 200)

Zend_Measure_Power provides an locale aware class for conversion and formatting of power 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_Power __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_Power Type
  • string|Zend_Locale $locale: OPTIONAL Locale for parsing numbers
__toString (line 325)

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
ATTOWATT = 'ATTOWATT' (line 43)
BTU_PER_HOUR = 'BTU_PER_HOUR' (line 44)
BTU_PER_MINUTE = 'BTU_PER_MINUTE' (line 45)
BTU_PER_SECOND = 'BTU_PER_SECOND' (line 46)
CALORIE_PER_HOUR = 'CALORIE_PER_HOUR' (line 47)
CALORIE_PER_MINUTE = 'CALORIE_PER_MINUTE' (line 48)
CALORIE_PER_SECOND = 'CALORIE_PER_SECOND' (line 49)
CENTIWATT = 'CENTIWATT' (line 50)
CHEVAL_VAPEUR = 'CHEVAL_VAPEUR' (line 51)
CLUSEC = 'CLUSEC' (line 52)
DECIWATT = 'DECIWATT' (line 53)
DEKAWATT = 'DEKAWATT' (line 54)
DYNE_CENTIMETER_PER_HOUR = 'DYNE_CENTIMETER_PER_HOUR' (line 55)
DYNE_CENTIMETER_PER_MINUTE = 'DYNE_CENTIMETER_PER_MINUTE' (line 56)
DYNE_CENTIMETER_PER_SECOND = 'DYNE_CENTIMETER_PER_SECOND' (line 57)
ERG_PER_HOUR = 'ERG_PER_HOUR' (line 58)
ERG_PER_MINUTE = 'ERG_PER_MINUTE' (line 59)
ERG_PER_SECOND = 'ERG_PER_SECOND' (line 60)
EXAWATT = 'EXAWATT' (line 61)
FEMTOWATT = 'FEMTOWATT' (line 62)
FOOT_POUNDAL_PER_HOUR = 'FOOT_POUNDAL_PER_HOUR' (line 66)
FOOT_POUNDAL_PER_MINUTE = 'FOOT_POUNDAL_PER_MINUTE' (line 67)
FOOT_POUNDAL_PER_SECOND = 'FOOT_POUNDAL_PER_SECOND' (line 68)
FOOT_POUND_FORCE_PER_HOUR = 'FOOT_POUND_FORCE_PER_HOUR' (line 63)
FOOT_POUND_FORCE_PER_MINUTE = 'FOOT_POUND_FORCE_PER_MINUTE' (line 64)
FOOT_POUND_FORCE_PER_SECOND = 'FOOT_POUND_FORCE_PER_SECOND' (line 65)
GIGAWATT = 'GIGAWATT' (line 69)
GRAM_FORCE_CENTIMETER_PER_HOUR = 'GRAM_FORCE_CENTIMETER_PER_HOUR' (line 70)
GRAM_FORCE_CENTIMETER_PER_MINUTE = 'GRAM_FORCE_CENTIMETER_PER_MINUTE' (line 71)
GRAM_FORCE_CENTIMETER_PER_SECOND = 'GRAM_FORCE_CENTIMETER_PER_SECOND' (line 72)
HECTOWATT = 'HECTOWATT' (line 73)
HORSEPOWER = 'HORSEPOWER' (line 76)
HORSEPOWER_ELECTRIC = 'HORSEPOWER_ELECTRIC' (line 75)
HORSEPOWER_INTERNATIONAL = 'HORSEPOWER_INTERNATIONAL' (line 74)
HORSEPOWER_WATER = 'HORSEPOWER_WATER' (line 77)
INCH_OUNCE_FORCE_REVOLUTION_PER_MINUTE = 'INCH_OUNCH_FORCE_REVOLUTION_PER_MINUTE' (line 78)
JOULE_PER_HOUR = 'JOULE_PER_HOUR' (line 79)
JOULE_PER_MINUTE = 'JOULE_PER_MINUTE' (line 80)
JOULE_PER_SECOND = 'JOULE_PER_SECOND' (line 81)
KILOCALORIE_PER_HOUR = 'KILOCALORIE_PER_HOUR' (line 82)
KILOCALORIE_PER_MINUTE = 'KILOCALORIE_PER_MINUTE' (line 83)
KILOCALORIE_PER_SECOND = 'KILOCALORIE_PER_SECOND' (line 84)
KILOGRAM_FORCE_METER_PER_HOUR = 'KILOGRAM_FORCE_METER_PER_HOUR' (line 85)
KILOGRAM_FORCE_METER_PER_MINUTE = 'KILOGRAM_FORCE_METER_PER_MINUTE' (line 86)
KILOGRAM_FORCE_METER_PER_SECOND = 'KILOGRAM_FORCE_METER_PER_SECOND' (line 87)
KILOPOND_METER_PER_HOUR = 'KILOPOND_METER_PER_HOUR' (line 88)
KILOPOND_METER_PER_MINUTE = 'KILOPOND_METER_PER_MINUTE' (line 89)
KILOPOND_METER_PER_SECOND = 'KILOPOND_METER_PER_SECOND' (line 90)
KILOWATT = 'KILOWATT' (line 91)
MEGAWATT = 'MEGAWATT' (line 92)
MICROWATT = 'MICROWATT' (line 93)
MILLION_BTU_PER_HOUR = 'MILLION_BTU_PER_HOUR' (line 94)
MILLIWATT = 'MILLIWATT' (line 95)
NANOWATT = 'NANOWATT' (line 96)
NEWTON_METER_PER_HOUR = 'NEWTON_METER_PER_HOUR' (line 97)
NEWTON_METER_PER_MINUTE = 'NEWTON_METER_PER_MINUTE' (line 98)
NEWTON_METER_PER_SECOND = 'NEWTON_METER_PER_SECOND' (line 99)
PETAWATT = 'PETAWATT' (line 100)
PFERDESTAERKE = 'PFERDESTAERKE' (line 101)
PICOWATT = 'PICOWATT' (line 102)
PONCELET = 'PONCELET' (line 103)
POUND_SQUARE_FOOR_PER_CUBIC_SECOND = 'POUND_SQUARE_FOOT_PER_CUBIC_SECOND' (line 104)
STANDARD = 'WATT' (line 41)
TERAWATT = 'TERAWATT' (line 105)
TON_OF_REFRIGERATION = 'TON_OF_REFRIGERATION' (line 106)
WATT = 'WATT' (line 107)
YOCTOWATT = 'YOCTOWATT' (line 108)
YOTTAWATT = 'YOTTAWATT' (line 109)
ZEPTOWATT = 'ZEPTOWATT' (line 110)
ZETTAWATT = 'ZETTAWATT' (line 111)

Documentation generated on Thu, 18 Jan 2007 09:57:59 -0800 by phpDocumentor 1.3.1