public static function TypesConvertibleTo($p_type)
{
switch ($p_type) {
case self::TYPE_BODY:
return array(self::TYPE_LONGTEXT, self::TYPE_TEXT, self::TYPE_DATE, self::TYPE_TOPIC, self::TYPE_SWITCH, self::TYPE_NUMERIC);
case self::TYPE_TEXT:
return array(self::TYPE_LONGTEXT, self::TYPE_DATE, self::TYPE_TOPIC, self::TYPE_SWITCH, self::TYPE_NUMERIC);
case self::TYPE_LONGTEXT:
return array(self::TYPE_DATE, self::TYPE_TOPIC, self::TYPE_SWITCH, self::TYPE_NUMERIC, self::TYPE_BODY);
case self::TYPE_DATE:
return array();
case self::TYPE_TOPIC:
return array();
case self::TYPE_SWITCH:
return array();
case self::TYPE_NUMERIC:
return array();
case self::TYPE_COMPLEX_DATE:
return array();
}
return false;
}