From 945ff2f4aa6f37d68eca5ad206bbb31804c9d8f8 Mon Sep 17 00:00:00 2001 From: "Amir E. Aharoni" Date: Thu, 17 May 2012 01:55:08 +0300 Subject: [PATCH] Adding params to getArrow() Adding params to getArrow, backwards, left, right, up, down. Change-Id: Ifbcffca71c495a627d69edd36fec389ceb68bb80 --- languages/Language.php | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/languages/Language.php b/languages/Language.php index ec2038395f..9f00d040b6 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -2718,12 +2718,26 @@ class Language { } /** - * An arrow, depending on the language direction + * An arrow, depending on the language direction. * + * @param $direction String: the direction of the arrow: forwards (default), backwards, left, right, up, down. * @return string */ - function getArrow() { - return $this->isRTL() ? '←' : '→'; + function getArrow( $direction = 'forwards' ) { + switch ( $direction ) { + case 'forwards': + return $this->isRTL() ? '←' : '→'; + case 'backwards': + return $this->isRTL() ? '→' : '←'; + case 'left': + return '←'; + case 'right': + return '→'; + case 'up': + return '↑'; + case 'down': + return '↓'; + } } /** -- 2.20.1