This is not a good idea. If you were to use the ValidatorPluginManagerFactory to manage validators, implementing this interface will inject the application ServiceManager instance via the ServiceManagerAware initializer present in the MVC.

Instead, either create a "ValidatorPluginManagerAware" interface, or simply don't implement ServiceLocatorAwareInterface and implement the methods "setValidatorPluginManager" and "getValidatorPluginManager".