See Release Notes
Long Term Support Release
<?php namespace Sabberworm\CSS\Comment;> use Sabberworm\CSS\OutputFormat;use Sabberworm\CSS\Renderable;< class Comment implements Renderable {> class Comment implements Renderable > { > /** > * @var int > */protected $iLineNo;> protected $sComment; > /** > * @var string public function __construct($sComment = '', $iLineNo = 0) { > */< public function __construct($sComment = '', $iLineNo = 0) {> /** > * @param string $sComment > * @param int $iLineNo > */ > public function __construct($sComment = '', $iLineNo = 0) > {$this->iLineNo = $iLineNo; } /** * @return string */< public function getComment() {> public function getComment() > {return $this->sComment; } /** * @return int */< public function getLineNo() {> public function getLineNo() > {return $this->iLineNo; } /**< * @return string> * @param string $sComment > * > * @return void*/< public function setComment($sComment) {> public function setComment($sComment) > {$this->sComment = $sComment; } /** * @return string */< public function __toString() { < return $this->render(new \Sabberworm\CSS\OutputFormat());> public function __toString() > { > return $this->render(new OutputFormat());} /** * @return string */< public function render(\Sabberworm\CSS\OutputFormat $oOutputFormat) {> public function render(OutputFormat $oOutputFormat) > {return '/*' . $this->sComment . '*/'; }<}