WP File Manager
Current Path:
/
home
/
itutorethiopia
/
public_html
/
vendor
/
sabberworm
/
php-css-parser
/
lib
/
Sabberworm
/
CSS
/
Value
/
Name
Action
..
CSSFunction.php
Edit
Color.php
Edit
PrimitiveValue.php
Edit
RuleValueList.php
Edit
Size.php
Edit
String.php
Edit
URL.php
Edit
Value.php
Edit
ValueList.php
Edit
Editing: CSSFunction.php
<?php namespace Sabberworm\CSS\Value; class CSSFunction extends ValueList { private $sName; public function __construct($sName, $aArguments, $sSeparator = ',') { if($aArguments instanceof RuleValueList) { $sSeparator = $aArguments->getListSeparator(); $aArguments = $aArguments->getListComponents(); } $this->sName = $sName; parent::__construct($aArguments, $sSeparator); } public function getName() { return $this->sName; } public function setName($sName) { $this->sName = $sName; } public function getArguments() { return $this->aComponents; } public function __toString() { return $this->render(new \Sabberworm\CSS\OutputFormat()); } public function render(\Sabberworm\CSS\OutputFormat $oOutputFormat) { $aArguments = parent::render($oOutputFormat); return "{$this->sName}({$aArguments})"; } }