src/Control/Pattern.php
protected static function __getType($param)
    {
        $type = is_object($param)
            ? get_class($param)
            : gettype($param);

        return $type === 'integer' ? 'int' : $type;
    }
protected static function __getType($param)
    {
        $type = is_object($param)
            ? get_class($param)
            : gettype($param);

        return $type === 'integer' ? 'int' : $type;
    }
protected static function __getType ( $ param ) { $ type = is_object ( $ param ) ? get_class ( $ param ) : gettype ( $ param ) ; return $ type === 'integer' ? 'int' : $ type ; }
Get type OR class for params, as well as re-mapping inconsistencies
@param $param
@return string
Get type OR class for params as well as re - mapping inconsistencies