3827 $findId = (int)$findId;
3828 $findValue = (string)$findValue;
3829 if ($findValue ===
'')
3830 $findValue =
'MEASURE_TITLE';
3834 self::initMeasureClassifier();
3835 foreach (self::$unitsClassifier as $subSection)
3837 foreach ($subSection as $measureList)
3839 if (!is_array($measureList))
3842 isset($measureList[$findId])
3843 && isset($measureList[$findId][
'CODE'])
3844 && (
int)$measureList[$findId][
'CODE'] === $findId
3845 && isset($measureList[$findId][$findValue])
3848 $result = $measureList[$findId][$findValue];
3852 unset($measureList);
3862 $findCode = (int)$findCode;
3865 self::initMeasureClassifier();
3866 foreach (self::$unitsClassifier as $subSection)
3868 foreach ($subSection as $measureList)
3870 if (!is_array($measureList))
3872 if (isset($measureList[$findCode]) && isset($measureList[$findCode][
'CODE']) && (
int)$measureList[$findCode][
'CODE'] === $findCode)
3874 $result = $measureList[$findCode];