/** * Returns a current rule object as CSS string * * @return string A CSS string */ public function toCSS() { $rule = $this->attribute('selector'); $rule .= ezcsseStyle::newLine(); $rule .= ezcsseStyle::lDelim(); $rule .= ezcsseStyle::newLine(); foreach ($this->attribute('properties') as $property) { $rule .= $property->toCSS(); $rule .= ezcsseStyle::newLine(); } $rule .= ezcsseStyle::rDelim(); $rule .= ezcsseStyle::newLine(); return $rule; }