refactored PhpDetection