seregazhuk\PinterestBot\Api\Providers\User::deactivate PHP Метод

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

Deactivates your account.
public deactivate ( string $reason = 'other', string $explanation = '' ) : boolean
$reason string
$explanation string
Результат boolean
    public function deactivate($reason = 'other', $explanation = '')
    {
        $profile = $this->profile();
        if (!isset($profile['id'])) {
            return false;
        }
        $request = ['user_id' => $profile['id'], 'reason' => $reason, 'explanation' => $explanation];
        return $this->execPostRequest($request, UrlBuilder::RESOURCE_DEACTIVATE_ACCOUNT);
    }

Usage Example

Пример #1
0
 /** @test */
 public function it_should_get_user_profile_and_send_request_when_deactivating()
 {
     $this->apiShouldReturnData(['id' => 1234])->apiShouldReturnSuccess()->assertTrue($this->provider->deactivate());
     $this->apiShouldReturnData(['id' => 1234])->apiShouldReturnError()->assertFalse($this->provider->deactivate());
     $this->apiShouldReturnSuccess()->assertFalse($this->provider->deactivate());
 }