validator interceptor implementation + phpdoc fixes