public static function run($request) { $instance = new self(); if (isset($_REQUEST['user_name']) && isset($_REQUEST['emailId'])) { if (SysSecurity::get('RESET_LOGIN_PASSWORD')) { $instance->requestForgotPassword($request); } else { die(vtranslate('LBL_PERMISSION_DENIED')); } } else { $instance->changePassword($request); } }