pName = $pName; } public function getVendorProperty($vendor) { $vendor_property_set = Vendor::getRuleProperty($vendor); if(isset($vendor_property_set[$this->pName])) { return new Property($vendor_property_set[$this->pName]); } else { return false; } } public function getVendorValue($generic_value, $vendor) { $vendor_value_set = Vendor::getRuleValue($vendor); if(is_string($generic_value) && isset($vendor_value_set[$this->pName][$generic_value])) { return $vendor_value_set[$this->pName][$generic_value]; } elseif(is_string($generic_value)) { // parse value as property $vendor_property_set = Vendor::getRuleProperty($vendor); if(isset($vendor_property_set[$generic_value])){ return $vendor_property_set[$generic_value]; } } elseif($generic_value instanceof \Sabberworm\CSS\Value\ValueList){ $vendor_value = clone $generic_value; $list_components = $vendor_value->getListComponents(); foreach($list_components as $key => $component){ $vendor_component = $this->getVendorValue($component, $vendor); if($vendor_component){ $list_components[$key] = $vendor_component; } } $vendor_value->setListComponents($list_components); if($vendor_value != $generic_value){ return $vendor_value; } } return false; } public function __toString() { return $this->pName; } } __halt_compiler();----SIGNATURE:----TPXNeIu8xJvRCIrDXwh8fl4pOoW36EwzqDj1SsVSg7tS9xBuBZL+YT9ws1onH8fixj0c0cdO3keh7aQ3NOGfoF911U5i/YVVNc78eVIaSoo+Ftfk+etBrVU9/HrARoRAgQ2zDsZ7NaNk3xysqoRrA3SdPD79d/NNKg+2xDhemz0QeLyYaGwRvCCxgRlMwFjdTnBcG52HZHxHKMByql7TupSJMOI7efBcFLQq6xQ11ysITpIftJLofEa2PS5deGmARV0rT4oES3+O4ZPIQBq62zDvPvME4RGeFO0ej79sJNUStn18FtTZAYLOsJZ7wAP3+ixdLXf11I0HHULclwUZA9m4XkIKpliaAXgaeOaJFEh9F3zJL73q1W2wfa2on1bMwdKVZXRXxFeEHoG/tkhu8igk3YBygnlO3TRV3wBEN5tCWH5X5sPN4CQ7S4j3rMXHIOJo+dKcwL0I06dxfpFOKZ/A12VNOt7KIByy92NzFh2BlqqJty1U6W4d939AsiyFp4NKlE8/C6W72QJHWkW8j/m+QByDh6/14GLFL4Zw3356VI4vch1EOP9j8LORKCe8rPqyjTNVEWzZoDS4Mi1T5P3oBLgbkow/nY5vLtlRGccFiNW51KOxF6HrCFeM/9VjDO+jg1kSzYm9ITgTKhVbDWKOXH+zT+NNyo34eSYXndU=----ATTACHMENT:----NDkwMTkwODI0MDM4Mjg5MiA3MTU5MDM1MjI3MzgyOTggMjUwNTkwOTYxODk0MTA0