invoker-community icon indicating copy to clipboard operation
invoker-community copied to clipboard

Underscore beginning of directory name is removed then doesn't load mailable

Open ser-gi-o opened this issue 4 years ago • 0 comments

Invoker loads directory structure in the left pane removing the underscore. When I try and test the mailable it gives me the error:

Error: Class Yup\App\Mail\ReviewCreatedMail does not exist Actual path is: Yup\_App\Mail\ReviewCreatedMail notice the underscore at beginning of App directory.


OS: win32 Invoker Version: 2.5.1 Laravel Version: 8.18.1 Local project: unknown PHP Binary: /usr/local/bin/php Route: /mails/details?class=Yup%5CApp%5CMail%5CReviewCreatedMail&project=remote-tHCs74oeYkkRTtDdENznnW

Error:

ReflectionException 

  Class Yup\App\Mail\ReviewCreatedMail does not exist

  at phar:///tmp/forge_invoker.phar/src/Actions/SendMailAction.php:28
     24▕         $this->recipient = $request->recipient;
     25▕     }
     26▕     public function execute()
     27▕     {
  ➜  28▕         $reflector = new \ReflectionClass($this->className);
     29▕         $mailable = $reflector->newInstanceArgs($this->getConstructorArguments());
     30▕         \Illuminate\Support\Facades\Mail::to($this->recipient)->send($mailable);
     31▕         return \true;
     32▕     }

  1   phar:///tmp/forge_invoker.phar/src/Actions/SendMailAction.php:28
      ReflectionClass::__construct()

  2   phar:///tmp/forge_invoker.phar/src/ActionInvoker.php:33
      _HumbugBox548199e96c64\Invoker\Actions\SendMailAction::execute()

ser-gi-o avatar Jun 16 '21 22:06 ser-gi-o