ryanmitchell ahhhh, I was hoping I had misunderstood !!!! Dear Sam as you know this is a very important extension: don’t make us wait too long !!!
Thanks, Rob

    6 days later

    @sampoyigi I just got an SMS notification from placing a new order! Seems that part is now working! Great fix and very timely for the new year!

    And, no cron jobs are set up on the test system.

    And, status changes with the Kitchen Display DID send and SMS notification! All is good for complete rollout! Thank you!

    Sweet stuff, I had a similar issue the other day but it was caused by the latest changes to the OrderCreated activity type blocking the automation event from firing, wasn’t sure if it was related to your issue. But glad you got it working now. 👍

      All I did was the latest updates you pushed out. That is all I have been waiting for to roll out this site into full production mode. It does get difficult in my use case to actually keep up with taking orders AND processing those orders in a timely fashion. Having the customers order themselves would save so much time and probably make their experience much better as well. Time will tell!

        9 days later

        I’m really surprised at the pricing of the SMS vendors. 50-75 cents per? Plivo is the best of the ones currently setup, but their appear to be a few free ones out there. https://www.textlocal.com/integrations/api/ is one i’m exploring as it’s allegedly free.

          8 days later

          have tried with twilio which is all good, however how do i set the senderid not as a number but from a senderid as a name? ive been hunting in the code to find sending method as think missing this option any ideas while im looking?

            4 days later

            hostandname That is set with the SMS service. The only way to attach a name is for the user to create a contact with the name you wish. Otherwise, you can subscribe to a short code with your SMS service.

            At least, that is my experience. When using a service, the service controls the identifier data. You cannot use your own phone number except for testing. Once in production, you will only be able to use a phone number purchased from the service provider. With Twillio, that phone number only costs $.99/mo, so it is well worth the cost.

              15 days later

              Hello sampoyigi how are you?
              I am getting this error when I click on “Send Test Message”. Can you please tell me how to fix it?

              PictureLink: https://ibb.co/tM427Jz

              Symfony\Component\Debug\Exception\FatalThrowableError: syntax error, unexpected 'public' (T_PUBLIC), expecting end of file

              in /www/wwwroot/djolof-chicken.com/extensions/igniterlabs/smsnotify/smsnotifications/AnonymousNotification.php:22
              Stack trace:
              #0 [internal function]: Igniter\Flame\Support\ClassLoader->loadClass(‘IgniterLabs\Sms…’)
              #1 /www/wwwroot/djolof-chicken.com/extensions/igniterlabs/smsnotify/controllers/Templates.php(85): spl_autoload_call(‘IgniterLabs\Sms…’)
              #2 [internal function]: IgniterLabs\SmsNotify\Controllers\Templates->onTestTemplate(‘edit’, ‘7’)
              #3 /www/wwwroot/djolof-chicken.com/app/admin/classes/AdminController.php(412): call_user_func_array(Array, Array)
              #4 /www/wwwroot/djolof-chicken.com/app/admin/classes/AdminController.php(262): Admin\Classes\AdminController->runHandler(‘onTestTemplate’, Array)
              #5 /www/wwwroot/djolof-chicken.com/app/admin/classes/AdminController.php(167): Admin\Classes\AdminController->processHandlers()
              #6 /www/wwwroot/djolof-chicken.com/app/system/classes/Controller.php(111): Admin\Classes\AdminController->remap(‘edit’, Array)
              #7 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): System\Classes\Controller->runAdmin(‘igniterlabs/sms…’)
              #8 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction(‘runAdmin’, Array)
              #9 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(System\Classes\Controller), ‘runAdmin’)
              #10 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\Routing\Route->runController()
              #11 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(681): Illuminate\Routing\Route->run()
              #12 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Routing\Router->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
              #13 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #14 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
              #15 /www/wwwroot/djolof-chicken.com/vendor/tastyigniter/flame/src/Currency/Middleware/CurrencyMiddleware.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #16 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Igniter\Flame\Currency\Middleware\CurrencyMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))
              #17 /www/wwwroot/djolof-chicken.com/vendor/tastyigniter/flame/src/Translation/Middleware/Localization.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #18 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Igniter\Flame\Translation\Middleware\Localization->handle(Object(Illuminate\Http\Request), Object(Closure))
              #19 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #20 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
              #21 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #22 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
              #23 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(56): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #24 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
              #25 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #26 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
              #27 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #28 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
              #29 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #30 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(683): Illuminate\Pipeline\Pipeline->then(Object(Closure))
              #31 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
              #32 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Routing/Router.php(624): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
              #33 /www/wwwroot/djolof-chicken.com/vendor/october/rain/src/Router/CoreRouter.php(20): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
              #34 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): October\Rain\Router\CoreRouter->dispatch(Object(Illuminate\Http\Request))
              #35 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http{closure}(Object(Illuminate\Http\Request))
              #36 /www/wwwroot/djolof-chicken.com/vendor/tastyigniter/flame/src/Setting/Middleware/SaveSetting.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #37 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Igniter\Flame\Setting\Middleware\SaveSetting->handle(Object(Illuminate\Http\Request), Object(Closure))
              #38 /www/wwwroot/djolof-chicken.com/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #39 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Fideloper\Proxy\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
              #40 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #41 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
              #42 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #43 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
              #44 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(63): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #45 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))
              #46 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
              #47 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Pipeline\Pipeline->then(Object(Closure))
              #48 /www/wwwroot/djolof-chicken.com/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
              #49 /www/wwwroot/djolof-chicken.com/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
              #50 {main}

                rakibulinux Erm, I don’t see a line 22 in extensions/igniterlabs/smsnotify/smsnotifications/AnonymousNotification.php. Have you made changes to this file?

                  12 days later

                  Good morning all,
                  I’m newbie and not a developer, my english is also not good.
                  since 1 mouth a try to setup sms with twilio but unsuccessful.
                  I received sms test template but not sms wen a make orders or new user registration …
                  please if someone can help step by step twilio and tasty side setup.
                  thanks a lot.

                    madia what version of the system and extension are you using? There was a bug that was fixed in the last beta.

                      5 days later

                      @madia I have these systems working and will be happy to help, however, it is best to start a new thread rather than extend this discussion. Can you do that?

                        3 months later
                        sampoyigi unstickied the discussion .
                          3 months later

                          “Cannot declare class Nexmo\Client, because the name is already in use” on line 159 of /www/wwwroot/tastyIgniter/extensions/igniterlabs/smsnotify/vendor/vonage/nexmo-bridge/src/Autoloader.php#0 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handleError() #1 /www/wwwroot/tastyIgniter/extensions/igniterlabs/smsnotify/vendor/vonage/nexmo-bridge/src/Autoloader.php(159): class_alias() #2 [internal function]: Vonage\NexmoBridge\Autoloader::Vonage\NexmoBridge{closure}() #3 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): ReflectionClass->__construct() #4 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(681): Illuminate\Container\Container->build() #5 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(785): Illuminate\Container\Container->resolve() #6 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(629): Illuminate\Foundation\Application->resolve() #7 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(770): Illuminate\Container\Container->make() #8 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(945): Illuminate\Foundation\Application->make() #9 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(873): Illuminate\Container\Container->resolveClass() #10 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(834): Illuminate\Container\Container->resolveDependencies() #11 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(681): Illuminate\Container\Container->build() #12 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(785): Illuminate\Container\Container->resolve() #13 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Container/Container.php(629): Illuminate\Foundation\Application->resolve() #14 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(770): Illuminate\Container\Container->make() #15 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php(112): Illuminate\Foundation\Application->make() #16 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Support/Manager.php(90): Illuminate\Notifications\ChannelManager->createDriver() #17 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(148): Illuminate\Support\Manager->driver() #18 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(106): Illuminate\Notifications\NotificationSender->sendToNotifiable() #19 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php(19): Illuminate\Notifications\NotificationSender->Illuminate\Notifications{closure}() #20 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php(109): Illuminate\Notifications\NotificationSender->withLocale() #21 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php(54): Illuminate\Notifications\NotificationSender->sendNow() #22 /www/wwwroot/tastyIgniter/extensions/igniterlabs/smsnotify/classes/Notifier.php(30): Illuminate\Notifications\ChannelManager->sendNow() #23 /www/wwwroot/tastyIgniter/extensions/igniterlabs/smsnotify/controllers/Templates.php(87): IgniterLabs\SmsNotify\Classes\Notifier->notifyNow() #24 [internal function]: IgniterLabs\SmsNotify\Controllers\Templates->onTestTemplate() #25 /www/wwwroot/tastyIgniter/app/admin/classes/AdminController.php(415): call_user_func_array() #26 /www/wwwroot/tastyIgniter/app/admin/classes/AdminController.php(268): Admin\Classes\AdminController->runHandler() #27 /www/wwwroot/tastyIgniter/app/admin/classes/AdminController.php(173): Admin\Classes\AdminController->processHandlers() #28 /www/wwwroot/tastyIgniter/app/system/classes/Controller.php(111): Admin\Classes\AdminController->remap() #29 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): System\Classes\Controller->runAdmin() #30 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction() #31 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\Routing\ControllerDispatcher->dispatch() #32 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\Routing\Route->runController() #33 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Router.php(681): Illuminate\Routing\Route->run() #34 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Routing\Router->Illuminate\Routing{closure}() #35 /www/wwwroot/tastyIgniter/vendor/tastyigniter/flame/src/Currency/Middleware/CurrencyMiddleware.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #36 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Igniter\Flame\Currency\Middleware\CurrencyMiddleware->handle() #37 /www/wwwroot/tastyIgniter/vendor/tastyigniter/flame/src/Translation/Middleware/Localization.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #38 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Igniter\Flame\Translation\Middleware\Localization->handle() #39 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #40 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Routing\Middleware\SubstituteBindings->handle() #41 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #42 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\View\Middleware\ShareErrorsFromSession->handle() #43 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(56): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #44 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Session\Middleware\StartSession->handle() #45 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #46 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() #47 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #48 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\EncryptCookies->handle() #49 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #50 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Router.php(683): Illuminate\Pipeline\Pipeline->then() #51 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\Routing\Router->runRouteWithinStack() #52 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Routing/Router.php(624): Illuminate\Routing\Router->runRoute() #53 /www/wwwroot/tastyIgniter/vendor/tastyigniter/flame/src/Router/CoreRouter.php(22): Illuminate\Routing\Router->dispatchToRoute() #54 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Igniter\Flame\Router\CoreRouter->dispatch() #55 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http{closure}() #56 /www/wwwroot/tastyIgniter/vendor/tastyigniter/flame/src/Setting/Middleware/SaveSetting.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #57 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Igniter\Flame\Setting\Middleware\SaveSetting->handle() #58 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #59 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle() #60 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #61 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle() #62 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(63): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #63 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() #64 /www/wwwroot/tastyIgniter/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #65 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Fideloper\Proxy\TrustProxies->handle() #66 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}() #67 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Pipeline\Pipeline->then() #68 /www/wwwroot/tastyIgniter/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() #69 /www/wwwroot/tastyIgniter/index.php(53): Illuminate\Foundation\Http\Kernel->handle() #70 {main}

                            6 months later

                            I just installed this extension, and I’m having a problem. It tells me that everything installed OK, but when I try to edit the SMS Channel settings (any of them), I get the error “Something went wrong and the page cannot be displayed”.

                            When I check the logs, I see this message (I put x’s in place of the domain name):

                            Igniter\Flame\Exception\SystemException: The partial ‘/var/www/html/xxxxxxxx/extensions/igniterlabs/smsnotify/smschannels/plivo/info’ is not found.
                            in /var/www/html/xxxxxxx/app/system/traits/ViewMaker.php:181

                            If I go to that path on the server, there is an info.php file.

                            I have tried uninstalling, and re-installing. Same error. Any ideas?

                            Thanks!

                            James Galvin

                              I’m really sorry to bother you again. After the update I was able to configure the Plivo channel, so I thought everything was OK. But it doesn’t actually work. Now I get the following error in my logs:

                              Error: Class ‘Plivo\RestAPI’ not found
                              in /var/www/html/xxxxxxxx/extensions/igniterlabs/smsnotify/vendor/laravel-notification-channels/plivo/src/Plivo.php:7

                              The class “Plivo” tries to extend “PlivoRestApi”, which isn’t defined anywhere.

                              Thank you in advance.

                              James Galvin