composer package updates
[openemr.git] / vendor / sabberworm / php-css-parser / lib / Sabberworm / CSS / Value / URL.php
blob02cf5812db5f7e1ff7aa63f606b6de3ebd8bc70f
1 <?php
3 namespace Sabberworm\CSS\Value;
6 class URL extends PrimitiveValue {
8 private $oURL;
10 public function __construct(CSSString $oURL, $iLineNo = 0) {
11 parent::__construct($iLineNo);
12 $this->oURL = $oURL;
15 public function setURL(CSSString $oURL) {
16 $this->oURL = $oURL;
19 public function getURL() {
20 return $this->oURL;
23 public function __toString() {
24 return $this->render(new \Sabberworm\CSS\OutputFormat());
27 public function render(\Sabberworm\CSS\OutputFormat $oOutputFormat) {
28 return "url({$this->oURL->render($oOutputFormat)})";