/** * @param Struct\SMS $item * @return string */ protected function prepareUrl(Struct\SMS $item) { $config = $this->getServiceLocator()->get('Config'); $format = "%s?username=%s&password=%s&to=%s&message=%s"; return sprintf($format, $config['smsapi']['url'], urlencode($config['smsapi']['username']), urlencode($config['smsapi']['password']), urlencode($item->getTo()->getNumber()), urlencode($item->getMessage()->getContent())); }
/** * @param Struct\SMS $item * @return string */ protected function prepareUrl(Struct\SMS $item) { $config = $this->serviceLocator->get('Config'); $format = "%s?account=%s&login=%s&password=%s&from=%s&to=%s&message=%s&contentType=application/json"; return sprintf($format, $config['ovh']['url'], $config['ovh']['account'], $config['ovh']['username'], $config['ovh']['password'], urlencode($item->getFrom()->getNumber()), urlencode($item->getTo()->getNumber()), urlencode($item->getMessage()->getContent())); }