public function setValue($p_value) { if (!MetaOrder::IsValid($p_value)) { throw new InvalidValueException($p_value, MetaOrder::GetTypeName()); } $this->m_value = trim($p_value); }