Zendesk\API\Resources\Core\Users::updateProfileImageFromUrl PHP Метод

updateProfileImageFromUrl() публичный Метод

Update a user's profile image
public updateProfileImageFromUrl ( array $params ) : stdClass
$params array
Результат stdClass | null
    public function updateProfileImageFromUrl(array $params)
    {
        if (!isset($params['id']) || empty($params['id'])) {
            $params = $this->addChainedParametersToParams($params, ['id' => self::class]);
        }
        if (!$this->hasKeys($params, ['id', 'url'])) {
            throw new MissingParametersException(__METHOD__, ['id', 'url']);
        }
        $endpoint = $this->getRoute(__FUNCTION__, ['id' => $params['id']]);
        $putData = [$this->objectName => ['remote_photo_url' => $params['url']]];
        return $this->client->put($endpoint, $putData);
    }