Traded in web-mode and flycheck for the tried and true php-mode and flymake