public static function filter($attrValue, array $map, $strict)
	{
		if (isset($map[$attrValue]))
		{
			return $map[$attrValue];
		}

		return ($strict) ? false : $attrValue;
	}
public static function filter($attrValue, array $map, $strict)
	{
		if (isset($map[$attrValue]))
		{
			return $map[$attrValue];
		}

		return ($strict) ? false : $attrValue;
	}
public static function filter ( $ attrValue , array $ map , $ strict ) { if ( isset ( $ map [ $ attrValue ] ) ) { return $ map [ $ attrValue ] ; } return ( $ strict ) ? false : $ attrValue ; }
Filter a value through a hash map

@param  string $attrValue Original value
@param  array  $map       Associative array
@param  bool   $strict    Whether this map is strict (values with no match are invalid)
@return mixed             Filtered value, or FALSE if invalid
Filter a value through a hash map