• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sdkconsultoria / whatsapp-cloud-api / #67

29 Mar 2024 11:08PM UTC coverage: 97.174% (+0.004%) from 97.17%
#67

push

hellsythe
Added support for sentBy in messages

722 of 743 relevant lines covered (97.17%)

6.69 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
src/Listeners/ResponseMessageReady.php
1
<?php
2

3
namespace Sdkconsultoria\WhatsappCloudApi\Listeners;
4

5
use Sdkconsultoria\OpenAiApi\Events\MessageReady;
6
use Sdkconsultoria\WhatsappCloudApi\Lib\Message\SendMessage;
7

8
class ResponseMessageReady
9
{
10
    /**
11
     * Create the event listener.
12
     */
13
    public function __construct()
14
    {
15
        // ...
16
    }
×
17

18
    /**
19
     * Handle the event.
20
     */
21
    public function handle(MessageReady $event): void
22
    {
23
        $identifier = $event->run->thread->identifier;
×
24
        $message = $event->messages['data'][0]['content'][0]['text']['value'];
×
25

26
        resolve(SendMessage::class)->send([
×
27
            'waba_phone_id' => 1,
×
28
            'to' => $identifier,
×
29
            'message' => [
×
30
                'type' => 'text',
×
31
                'text' => [
×
32
                    'body' => $message,
×
33
                    'preview_url' => false,
×
34
                ],
×
35
            ],
×
36
        ], 'BOT');
×
37
    }
38
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc