PHP code example of digitalstate / platform-transport-bundle
1. Go to this page and download the library: Download digitalstate/platform-transport-bundle library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
digitalstate / platform-transport-bundle example snippets
namespace Gov\Bundle\DemoBundle\Transport\Sms;
use Ds\Bundle\TransportBundle\Transport\Transport;
use Ds\Bundle\TransportBundle\Model\Message;
use Ds\Bundle\TransportBundle\Entity\Profile;
use UnexpectedValueException;
class TwilioTransport implements Transport
{
// ...
public function send(Message $message, Profile $profile = null)
{
// Use Twilio SDK to send message.
// ...
$success = true;
//
if (!$success) {
throw new UnexpectedValueException('Message could not be sent.');
}
return $this;
}
}