Skip to content

Commit

Permalink
Improve PHPDoc
Browse files Browse the repository at this point in the history
  • Loading branch information
Minishlink committed Feb 23, 2019
1 parent e651a89 commit 8da4820
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion src/WebPush.php
Original file line number Diff line number Diff line change
Expand Up @@ -338,10 +338,15 @@ public function getReuseVAPIDHeaders()

/**
* Reuse VAPID headers in the same flush session to improve performance
* @param bool $enabled
*
* @return WebPush
*/
public function setReuseVAPIDHeaders($enabled)
public function setReuseVAPIDHeaders(bool $enabled)
{
$this->reuseVAPIDHeaders = $enabled;

return $this;
}

/**
Expand All @@ -354,13 +359,17 @@ public function getDefaultOptions(): array

/**
* @param array $defaultOptions Keys 'TTL' (Time To Live, defaults 4 weeks), 'urgency', 'topic', 'batchSize'
*
* @return WebPush
*/
public function setDefaultOptions(array $defaultOptions)
{
$this->defaultOptions['TTL'] = isset($defaultOptions['TTL']) ? $defaultOptions['TTL'] : 2419200;
$this->defaultOptions['urgency'] = isset($defaultOptions['urgency']) ? $defaultOptions['urgency'] : null;
$this->defaultOptions['topic'] = isset($defaultOptions['topic']) ? $defaultOptions['topic'] : null;
$this->defaultOptions['batchSize'] = isset($defaultOptions['batchSize']) ? $defaultOptions['batchSize'] : 1000;

return $this;
}

/**
Expand Down

0 comments on commit 8da4820

Please sign in to comment.