Mailjet\Client::buildURL PHP Méthode

buildURL() private méthode

Build the final call url without query strings
private buildURL ( string $resource, string $action, string $id, string $actionid ) : string
$resource string Mailjet resource
$action string Mailjet resource action
$id string mailjet resource id
$actionid string mailjet resource actionid
Résultat string final call url
    private function buildURL($resource, $action, $id, $actionid)
    {
        $path = null;
        if ($resource == 'send') {
            $path = '';
        } elseif ($action == 'csverror/text:csv' || $action == 'csvdata/text:plain' || $action == 'JSONError/application:json/LAST') {
            $path = 'DATA';
        } else {
            $path = 'REST';
        }
        return $this->getApiUrl() . join('/', array_filter(array($path, $resource, $id, $action, $actionid)));
    }