ipl\Html: implement Countable

This commit is contained in:
Thomas Gelf 2017-07-25 17:54:29 +02:00
parent 098cd0a57a
commit 51f5b6ad92
1 changed files with 14 additions and 1 deletions

View File

@ -2,10 +2,15 @@
namespace ipl\Html; namespace ipl\Html;
use Countable;
use Exception; use Exception;
use Icinga\Exception\ProgrammingError; use Icinga\Exception\ProgrammingError;
class Html implements ValidHtml /**
* Class Html
* @package ipl\Html
*/
class Html implements ValidHtml, Countable
{ {
protected $contentSeparator = ''; protected $contentSeparator = '';
@ -134,6 +139,14 @@ class Html implements ValidHtml
return ! empty($this->content); return ! empty($this->content);
} }
/**
* @return int
*/
public function count()
{
return count($this->content);
}
/** /**
* @param $separator * @param $separator
* @return self * @return self