This is wrong. It should be the common interface here (and btw, the param phpdoc should be enough)