/** * @return string */ public function __toString() { $e = new Element('script'); $e->type('text/javascript')->src($this->getAssetURL()); if (!$this->conditional) { return (string) $e; } else { return sprintf('<!--[if %s]>%s<![endif]-->', $this->conditional, (string) $e); } }
/** * @return string */ public function __toString() { $e = new Element('script'); $e->type('text/javascript')->src($this->getAssetURL()); if (count($this->combinedAssetSourceFiles)) { $source = ''; foreach ($this->combinedAssetSourceFiles as $file) { $source .= $file . ' '; } $source = trim($source); $e->setAttribute('data-source', $source); } return (string) $e; }