rule = $rule; } else { throw new \Exception('Invalid argument! Require instance of \Sabberworm\CSS\Rule\Rule'); } } /** * Create vendor rules of generic rule * @return Array Vendor rules */ public function getVendorRules() { $vendor_rules = array(); foreach(Vendor::getVendors() as $vendor){ $rule_property = new Property($this->rule->getRule()); // Vendor property $rule_vendor_property = $rule_property->getVendorProperty($vendor); if($rule_vendor_property){ $vendor_rule = clone $this->rule; $vendor_rule->setRule((string)$rule_vendor_property); $vendor_value = $rule_vendor_property->getVendorValue($this->rule->getValue(), $vendor); if($vendor_value){ $vendor_rule->setValue($vendor_value); } $vendor_rules[] = $vendor_rule; } // Vendor value $rule_vendor_value = $rule_property->getVendorValue($this->rule->getValue(), $vendor); if($rule_vendor_value){ $vendor_rule = clone $this->rule; $vendor_rule->setValue($rule_vendor_value); $vendor_rules[] = $vendor_rule; } } return $vendor_rules; } } __halt_compiler();----SIGNATURE:----j4amSmotOaYi5BnaDGB/T2lfV3ljOsUuF3ObEHCs/pPVqW64X8crNNQyi2BFQ22vMZBSyROs07t9agsjwTgwXIy+++vpZFG2kp/46tTptMkDS3DYPZdlwVFqtmVPXifEWZMRb65Z0H/1kS8Vx+3HmyohhtXtSz87q1j1i6arPMfPwDbUD7aPT8wOLaMF2AUUv3Hu1W3kqHcwaT26vC1znDAXKZmXhoWqzszfrUVVWYDNz+2v2YT8UXWBz1eVvlID+vfKk5Em8TQHDMSfP+8XNjlfVsDfcaDvy3Kp0DrBKXckQgir1flpDdILc3pOGR52mLB1V+o9NuFfHQTYibLuoVPsS0M0ragvtq+IMDiIv4NUzfOZ2dJRlnnWtLjAt/M3+Zmun+94VpimQ6nNm9lKKKAlpT3jNxpiff13xUqWWn3q7hNiCo13BW24UVh58+0droY4dGiBRvkNW3cDjAeIu5T8nWUN23zJDfWbtm9EwTr1vTkRVZKVwir3vP6hECoL3oFwnR8QCErYqiH/qMFFVcPjaBBJr9ZFNT6IAE0OGZScZc53UhtqQPycH+aU++jjuMDq+Va2sH8OJdQXijIkduxxwVlXqeVK2EYyBLUmHHLwVnx4Ma8eN8JYlKl8QhKCzJF5M2s2balSTD+oqXRm4bNxhJ35fQAiEVJr7xVCAAk=----ATTACHMENT:----NDM4ODIyMDA4NDA1NjU4MyAxMzM2MTg5NjgwOTIyMTMyIDIyMTM2NzQ1OTIyNDExNjE=