summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
ce298eb)
Use lowerCamel case for the function name, keep snake_case for the local
variable in the php code, and use a dash-separated case for the xsl
variable.
xsl:extension-element-prefixes="php"
exclude-result-prefixes="php">
xsl:extension-element-prefixes="php"
exclude-result-prefixes="php">
- <xsl:param name="generateEnclosure"/>
+ <xsl:param name="generate-enclosure"/>
<xsl:output method="xml" indent="yes"/>
<xsl:output method="xml" indent="yes"/>
</xsl:variable>
<xsl:template match="display_src">
</xsl:variable>
<xsl:template match="display_src">
- <xsl:value-of disable-output-escaping="yes" select="php:function('Tweeper::generate_enclosure', string(text()))"/>
+ <xsl:value-of disable-output-escaping="yes" select="php:function('Tweeper::generateEnclosure', string(text()))"/>
</xsl:template>
<xsl:variable name="user-name" select="//ProfilePage/user/username"/>
</xsl:template>
<xsl:variable name="user-name" select="//ProfilePage/user/username"/>
<a href="{$item-permalink}"><img src="{$item-content-image}" /></a>
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</description>
<a href="{$item-permalink}"><img src="{$item-content-image}" /></a>
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</description>
- <xsl:if test="$generateEnclosure = 1">
+ <xsl:if test="$generate-enclosure = 1">
<xsl:apply-templates select="./display_src"/>
</xsl:if>
</item>
<xsl:apply-templates select="./display_src"/>
</xsl:if>
</item>
xsl:extension-element-prefixes="php"
exclude-result-prefixes="php">
xsl:extension-element-prefixes="php"
exclude-result-prefixes="php">
- <xsl:param name="generateEnclosure"/>
+ <xsl:param name="generate-enclosure"/>
<xsl:output method="xml" indent="yes"/>
<xsl:output method="xml" indent="yes"/>
</xsl:variable>
<xsl:template match="a[@data-expanded-url]">
</xsl:variable>
<xsl:template match="a[@data-expanded-url]">
- <xsl:value-of disable-output-escaping="yes" select="php:function('Tweeper::generate_enclosure', string(./@data-expanded-url))"/>
+ <xsl:value-of disable-output-escaping="yes" select="php:function('Tweeper::generateEnclosure', string(./@data-expanded-url))"/>
</xsl:template>
<xsl:variable name="screen-name" select="//div[@class='user-actions btn-group not-following ']/@data-screen-name"/>
</xsl:template>
<xsl:variable name="screen-name" select="//div[@class='user-actions btn-group not-following ']/@data-screen-name"/>
<xsl:copy-of select="$item-content/node()"/>
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</description>
<xsl:copy-of select="$item-content/node()"/>
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</description>
- <xsl:if test="$generateEnclosure = 1">
+ <xsl:if test="$generate-enclosure = 1">
<xsl:apply-templates select="$item-content//a[@data-expanded-url]"/>
</xsl:if>
</item>
<xsl:apply-templates select="$item-content//a[@data-expanded-url]"/>
</xsl:if>
</item>
/**
* Generate an RSS <enclosure/> element.
*/
/**
* Generate an RSS <enclosure/> element.
*/
- public static function generate_enclosure($url) {
+ public static function generateEnclosure($url) {
$supported_content_types = array(
"application/ogg",
"audio/aac",
$supported_content_types = array(
"application/ogg",
"audio/aac",
$xsltProcessor = new XSLTProcessor();
$xsltProcessor->registerPHPFunctions();
$xsltProcessor = new XSLTProcessor();
$xsltProcessor->registerPHPFunctions();
- $xsltProcessor->setParameter('', 'generateEnclosure', $this->generate_enclosure);
+ $xsltProcessor->setParameter('', 'generate-enclosure', $this->generate_enclosure);
$xsltProcessor->importStylesheet($xslDoc);
return $xsltProcessor;
$xsltProcessor->importStylesheet($xslDoc);
return $xsltProcessor;