From: Sam Reed Date: Fri, 25 Mar 2011 11:15:40 +0000 (+0000) Subject: Remove getFlip code duplication X-Git-Tag: 1.31.0-rc.0~31194 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/banques/?a=commitdiff_plain;h=757750dcacdb895987d7e1883cfcc1549d85eeed;p=lhc%2Fweb%2Fwiklou.git Remove getFlip code duplication Move usual one into ResourceLoaderModule, and then move what was in ResourceLoaderModule into ResouceLoaderFileModule --- diff --git a/includes/resourceloader/ResourceLoaderFileModule.php b/includes/resourceloader/ResourceLoaderFileModule.php index 4f18380c6c..5bb38fe939 100644 --- a/includes/resourceloader/ResourceLoaderFileModule.php +++ b/includes/resourceloader/ResourceLoaderFileModule.php @@ -513,4 +513,13 @@ class ResourceLoaderFileModule extends ResourceLoaderModule { $style, $dir, $remoteDir, true ); } + + /** + * Get whether CSS for this module should be flipped + * @param $context ResourceLoaderContext + * @return bool + */ + public function getFlip( $context ) { + return $context->getDirection() === 'rtl'; + } } diff --git a/includes/resourceloader/ResourceLoaderModule.php b/includes/resourceloader/ResourceLoaderModule.php index fee54432fd..6f0d0754c5 100644 --- a/includes/resourceloader/ResourceLoaderModule.php +++ b/includes/resourceloader/ResourceLoaderModule.php @@ -106,12 +106,13 @@ abstract class ResourceLoaderModule { } /** - * Get whether CSS for this module should be flipped * @param $context ResourceLoaderContext * @return bool */ public function getFlip( $context ) { - return $context->getDirection() === 'rtl'; + global $wgContLang; + + return $wgContLang->getDir() !== $context->getDirection(); } /** diff --git a/includes/resourceloader/ResourceLoaderStartUpModule.php b/includes/resourceloader/ResourceLoaderStartUpModule.php index 6d6f8cc40d..266dcb1616 100644 --- a/includes/resourceloader/ResourceLoaderStartUpModule.php +++ b/includes/resourceloader/ResourceLoaderStartUpModule.php @@ -226,16 +226,6 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule { } return $this->modifiedTime[$hash] = $time; } - - /** - * @param $context ResourceLoaderContext - * @return bool - */ - public function getFlip( $context ) { - global $wgContLang; - - return $wgContLang->getDir() !== $context->getDirection(); - } /* Methods */ diff --git a/includes/resourceloader/ResourceLoaderUserOptionsModule.php b/includes/resourceloader/ResourceLoaderUserOptionsModule.php index 310101bb56..b1e80d55fd 100644 --- a/includes/resourceloader/ResourceLoaderUserOptionsModule.php +++ b/includes/resourceloader/ResourceLoaderUserOptionsModule.php @@ -111,16 +111,6 @@ class ResourceLoaderUserOptionsModule extends ResourceLoaderModule { return array(); } - /** - * @param $context ResourceLoaderContext - * @return bool - */ - public function getFlip( $context ) { - global $wgContLang; - - return $wgContLang->getDir() !== $context->getDirection(); - } - public function getGroup() { return 'private'; } diff --git a/includes/resourceloader/ResourceLoaderWikiModule.php b/includes/resourceloader/ResourceLoaderWikiModule.php index 40b1186816..4a0a15780b 100644 --- a/includes/resourceloader/ResourceLoaderWikiModule.php +++ b/includes/resourceloader/ResourceLoaderWikiModule.php @@ -131,17 +131,7 @@ abstract class ResourceLoaderWikiModule extends ResourceLoaderModule { public function isKnownEmpty( ResourceLoaderContext $context ) { return count( $this->getTitleMtimes( $context ) ) == 0; } - - /** - * @param $context ResourceLoaderContext - * @return bool - */ - public function getFlip( $context ) { - global $wgContLang; - return $wgContLang->getDir() !== $context->getDirection(); - } - /** * Get the modification times of all titles that would be loaded for * a given context.