X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=index.js;h=feaf66e439f9a8286f859980bdc553544ae6f2cb;hb=d2a94d6c3e639b670960f300f0bc16889ff93cd8;hp=45b5bb87f507905a029b95416381fcac4bc3f1fd;hpb=62de37d8c446969f97b08544af97f557b7efac9a;p=mdref%2Fmdref diff --git a/index.js b/index.js index 45b5bb8..feaf66e 100644 --- a/index.js +++ b/index.js @@ -31,6 +31,7 @@ function type(s, nn) { case "int": case "float": case "string": + case "resource": case "array": case "object": case "callable": @@ -83,11 +84,11 @@ function type(s, nn) { t = s.substring(i+2); if (!is_constant(t) && !is_variable(t)) { // methods - return ""; + return ""; } } - if (-1 !== (j = s.indexOf("\\"))) { - return ""; + if (-1 !== (j = s.indexOf("\\")) && s.substr(j+1,1) !== "n") { + return ""; } switch (s.toLowerCase()) {