I have a multimodule project in which I want to use phpmailer. On each class of the phpmailer library I have added namespace on the first line as follows;
namespace App\Plugins\Mailer;
alongside the modules directories I have a plugins directory which contains the phpmailer classes. Am trying to access this classes within frontend module's controller.
This is what I have done;
In the Module.php
 $loader->registerNamespaces(
        array(
            'App\Frontend\Controllers' => __DIR__.'\controllers',
            'App\Plugins\Mailer'       => realpath(__DIR__.'\..\plugins\mailer'),
        )
    );accessing the class within a controller in the frontend module. new \App\Plugins\mailer\PHPMailer
error
Fatal error: Class 'App\Plugins\Mailer\PHPMailer' not found in...I have a feeling the issue is on routing since I have counter checked my paths but am not very sure..
Any help much appreciated