refactoring the url hash builder out.
Merge pull request #2745 from gogogarrett/refactor/plugin-url-method-extraction

refactoring the url hash builder out.