Add docblocks, small fixes

This commit is contained in:
Oliver Davies 2017-12-30 10:56:07 +00:00
parent 9097da2972
commit 728d284f09
3 changed files with 101 additions and 13 deletions

View file

@ -4,12 +4,21 @@ namespace Opdavies\GmailFilterBuilder;
class Builder
{
/**
* @var array
*/
private $filters = [];
public function __construct(array $filters) {
public function __construct(array $filters)
{
$this->filters = $filters;
}
/**
* Build XML for a set of filters.
*
* @return string
*/
public function build()
{
$prefix = "<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:apps='http://schemas.google.com/apps/2006'>";
@ -23,6 +32,8 @@ class Builder
}
/**
* Build XML for an entry.
*
* @param array $items
*
* @return string