Add @method tags to the AbstractController

This pull request adds the convenience methods for the controller plugins to the AbstractController via the @method tag, which enables full code completion in the IDE.