public function readUnits() { $con = self::openConnection(); $measurements = new Measurements(); mysqli_begin_transaction($con); $sql = "SELECT * FROM measurement WHERE 1"; $res = mysqli_query($con, $sql); while ($arrRes = mysqli_fetch_assoc($res)) { $measurement = new Measurement(); $measurement->setId($arrRes['id']); $measurement->setCode($arrRes['code']); $measurements->setUnit($measurement); } return $measurements; }
public function __construct($value) { if ($value == 0) { $value = "-"; } $this->value = $value; parent::__construct(); }
public function __construct($value) { $this->value = $value; parent::__construct(); }
public function parseMeasurements() { $measurements = new Measurements(); $keyParams = array(); foreach ($this->xmlProducts as $product) { $bmu = $product->getBasicMeasurementUnit(); $mu = $product->getMeasurementUnit(); if (!empty($bmu) && !in_array($bmu, $keyParams)) { $measurement = new Measurement(); $measurement->setCode($bmu); $measurements->setUnit($measurement); array_push($keyParams, $bmu); } if (!empty($mu) && !in_array($mu, $keyParams)) { array_push($keyParams, $mu); $measurement = new Measurement(); $measurement->setCode($mu); $measurements->setUnit($measurement); } } $measurementDAO = new MeasurementDAO(); $measurementDAO->insertUnits($measurements); $measurements = $measurementDAO->readUnits(); return $measurements; }
public function __construct($value = "") { self::$footToInch = $this->definitions[self::FOOT] / $this->definitions[self::INCH]; $this->value = $value; parent::__construct(); }
public function getMinSigQual($deviceId) { $today = new DateTime(); $before = (new DateTime())->modify('-7 days'); $object = new Measurements(); $query = "SELECT sigQual FROM `" . $deviceId . "` WHERE UNIX_TIMESTAMP(`timestamp`) BETWEEN " . $before->getTimestamp() . " AND " . $today->getTimestamp() . " ORDER BY `sigQual` ASC LIMIT 1"; $value = $object->single($query); if (isset($value["sigQual"])) { return $value["sigQual"]; } return ""; }
/** * Setting Measurment units labels * * @param none * @return none */ public static function setUNITS() { self::$UNITS = array('Speed' => array(Speed::MILES_PER_HOUR => Yii::t('main_translator', 'mph'), Speed::KILOMETER_PER_HOUR => Yii::t('main_translator', 'km_h'), Speed::METER_PER_SECOND => Yii::t('main_translator', 'm_s')), 'Distance' => array(Distance::INCH => Yii::t('main_translator', 'in'), Distance::FOOT => Yii::t('main_translator', 'ft'), Distance::KILOMETER => Yii::t('main_translator', 'km'), Distance::MILE => Yii::t('main_translator', 'mi'), Distance::METER => Yii::t('main_translator', 'm'), Distance::CENTIMETER => Yii::t('main_translator', 'cm')), 'Weight' => array(Weight::KILOGRAM => Yii::t('main_translator', 'kg'), Weight::GRAM => Yii::t('main_translator', 'g'), Weight::POUND => Yii::t('main_translator', 'lb')), 'Sugar' => array(Sugar::MILIGRAM_DL => Yii::t('main_translator', 'mg_dL'), Sugar::MILIMOL_L => Yii::t('main_translator', 'mmol_L')), 'Pressure' => array(Pressure::MMHG => Yii::t('main_translator', 'mmHg'), Pressure::PASCAL => Yii::t('main_translator', 'Pa')), 'Heartrate' => array(Heartrate::BPM => Yii::t('main_translator', 'bpm')), 'Respiration' => array(Respiration::BRPM => Yii::t('main_translator', 'brpm')), 'CAL' => array(Calories::CAL => Yii::t('main_translator', 'cal'))); }