Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

Commit

Permalink
Merge branch 'master' into dev-filefilessize
Browse files Browse the repository at this point in the history
  • Loading branch information
bgotink committed Dec 25, 2014
171 parents ea0aebf + 63cc2ee + 740abb6 + 9b5478d + 91a23e2 + 8649d44 + 3f353b0 + d340adb + 1e0e8f4 + 5c4289e + fb94cca + 2a3844c + 906bbcf + 3d9b8bb + 84844ae + 62fc651 + b0a3dd4 + 0dca0ef + 910bbbf + e574b9b + f30ec7d + 1fa84de + 41b8543 + 9e2c9d5 + 913f51c + 39924f3 + c2a11e1 + 61b9322 + 413a38b + e51b2b8 + 20e328b + 6437ec0 + e9b8476 + 95e54a0 + 7ea3aed + df6a706 + a82fc82 + 7c2a059 + 4fefb53 + 599ee3a + ea3fc65 + f6c04c2 + 6591e3d + a4f76e3 + 33c7531 + 2d59782 + 8152327 + e56ce9b + db9b18f + b88635a + a262823 + b79aef6 + c2284e4 + 70193eb + 96acf77 + 9675426 + 5f02411 + 0dafea7 + 15dc674 + 4a2447d + e6eb7f3 + e9499c5 + 272b15f + 11c7758 + 6f0e918 + 5f4980a + ecca95a + 88b5971 + ecb8d13 + 9de1c08 + 44aad17 + 13269e9 + 654cdb6 + dc708db + 380ffba + ff67e7f + fe2e025 + 95f0efa + 68cc4b3 + bf13b96 + 8870381 + 56480f4 + 1fa90d7 + 5c7fe1f + abe9bc1 + a33cacd + cdd7d9f + 6a261b1 + 5e594c4 + 01c1241 + 30d1dd2 + d4af079 + c9aa9b4 + 10f47ca + ef20fa1 + 2187ae2 + e7f3993 + db93d37 + aa57612 + 4af81d8 + 2f90998 + 3013404 + 69d83fe + f383ca9 + 1b26f48 + 054f09d + 0c86829 + f22d81a + e7ebffe + 72a7a54 + cc09223 + ab99f58 + 2c69e37 + b6ccfbc + b92a5da + 773a133 + 9ee28ff + 5865e20 + 63c7303 + 73371d0 + b96f402 + b36e36b + 60fa081 + a1d27a6 + 43e9240 + 9e59ae6 + be1ce44 + 5a6465d + 7e455b4 + 83d837e + 28bc01e + 215be48 + efcc8e0 + 5192ae6 + 7e1ba0f + dec8ccf + 94afc0f + 8c3ea5f + d680762 + 9092473 + 041fc63 + ea6499d + 1f59300 + a75142b + f592cc2 + f523aef + 2d12221 + 34ad758 + 23cc229 + 1fa15a0 + 6b74fc7 + 44b0196 + 4cf13fa + 26a1d46 + 712a04b + 4dbc11a + c99b627 + 1472e82 + d816ccc + 7b26586 + 08d26c4 + a5cc444 + fe92acf + 6bd67b2 + 371ba41 + 2dc7154 + 2902dd7 + aecaa35 + fe40c59 + 434b5df + 92967e1 commit e7d0a84
Show file tree
Hide file tree
Showing 24 changed files with 63 additions and 60 deletions.
3 changes: 2 additions & 1 deletion src/Exception/ExceptionInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@
namespace Zend\I18n\Exception;

interface ExceptionInterface
{}
{
}
6 changes: 3 additions & 3 deletions src/Exception/ExtensionNotLoadedException.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@

use DomainException;

class ExtensionNotLoadedException extends DomainException implements
ExceptionInterface
{}
class ExtensionNotLoadedException extends DomainException implements ExceptionInterface
{
}
6 changes: 3 additions & 3 deletions src/Exception/InvalidArgumentException.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

namespace Zend\I18n\Exception;

class InvalidArgumentException extends \InvalidArgumentException implements
ExceptionInterface
{}
class InvalidArgumentException extends \InvalidArgumentException implements ExceptionInterface
{
}
6 changes: 3 additions & 3 deletions src/Exception/OutOfBoundsException.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

namespace Zend\I18n\Exception;

class OutOfBoundsException extends \OutOfBoundsException implements
ExceptionInterface
{}
class OutOfBoundsException extends \OutOfBoundsException implements ExceptionInterface
{
}
3 changes: 2 additions & 1 deletion src/Exception/ParseException.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@
namespace Zend\I18n\Exception;

class ParseException extends RuntimeException implements ExceptionInterface
{}
{
}
3 changes: 2 additions & 1 deletion src/Exception/RangeException.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@
namespace Zend\I18n\Exception;

class RangeException extends \RangeException implements ExceptionInterface
{}
{
}
3 changes: 2 additions & 1 deletion src/Exception/RuntimeException.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@
namespace Zend\I18n\Exception;

class RuntimeException extends \RuntimeException implements ExceptionInterface
{}
{
}
1 change: 0 additions & 1 deletion src/Filter/NumberFormat.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@

class NumberFormat extends NumberParse
{

/**
* Defined by Zend\Filter\FilterInterface
*
Expand Down
1 change: 0 additions & 1 deletion src/Filter/NumberParse.php
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,6 @@ public function getFormatter()
return $this->formatter;
}


/**
* Defined by Zend\Filter\FilterInterface
*
Expand Down
2 changes: 1 addition & 1 deletion src/Translator/Loader/Ini.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ public function load($locale, $filename)

$list = $messagesNamespaced;
if (isset($messagesNamespaced['translation'])) {
$list = $messagesNamespaced['translation'];
$list = $messagesNamespaced['translation'];
}

foreach ($list as $message) {
Expand Down
17 changes: 7 additions & 10 deletions src/Translator/Loader/PhpMemoryArray.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,23 +40,20 @@ public function __construct($messages)
public function load($locale, $textDomain)
{
if (!is_array($this->messages)) {
throw new Exception\InvalidArgumentException(sprintf(
'Expected an array, but received %s',
gettype($this->messages)
));
throw new Exception\InvalidArgumentException(
sprintf('Expected an array, but received %s', gettype($this->messages))
);
}

if (!isset($this->messages[$textDomain])) {
throw new Exception\InvalidArgumentException(sprintf(
'Expected textdomain "%s" to be an array, but it is not set',
$textDomain)
throw new Exception\InvalidArgumentException(
sprintf('Expected textdomain "%s" to be an array, but it is not set', $textDomain)
);
}

if (!isset($this->messages[$textDomain][$locale])) {
throw new Exception\InvalidArgumentException(sprintf(
'Expected locale "%s" to be an array, but it is not set',
$locale)
throw new Exception\InvalidArgumentException(
sprintf('Expected locale "%s" to be an array, but it is not set', $locale)
);
}

Expand Down
7 changes: 3 additions & 4 deletions src/Translator/Plural/Parser.php
Original file line number Diff line number Diff line change
Expand Up @@ -264,10 +264,9 @@ public function expression($rightBindingPower = 0)
public function advance($id = null)
{
if ($id !== null && $this->currentToken->id !== $id) {
throw new Exception\ParseException(sprintf(
'Expected token with id %s but received %s',
$id, $this->currentToken->id
));
throw new Exception\ParseException(
sprintf('Expected token with id %s but received %s', $id, $this->currentToken->id)
);
}

$this->currentToken = $this->getNextToken();
Expand Down
7 changes: 3 additions & 4 deletions src/Translator/Plural/Rule.php
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,9 @@ public function evaluate($number)
$result = $this->evaluateAstPart($this->ast, abs((int) $number));

if ($result < 0 || $result >= $this->numPlurals) {
throw new Exception\RangeException(sprintf(
'Calculated result %s is between 0 and %d',
$result, ($this->numPlurals - 1)
));
throw new Exception\RangeException(
sprintf('Calculated result %s is between 0 and %d', $result, ($this->numPlurals - 1))
);
}

return $result;
Expand Down
8 changes: 2 additions & 6 deletions src/Translator/Plural/Symbol.php
Original file line number Diff line number Diff line change
Expand Up @@ -132,9 +132,7 @@ public function setLeftDenotationGetter(Closure $getter)
public function getNullDenotation()
{
if ($this->nullDenotationGetter === null) {
throw new Exception\ParseException(sprintf(
'Syntax error: %s', $this->id
));
throw new Exception\ParseException(sprintf('Syntax error: %s', $this->id));
}

/** @var callable $function */
Expand All @@ -152,9 +150,7 @@ public function getNullDenotation()
public function getLeftDenotation($left)
{
if ($this->leftDenotationGetter === null) {
throw new Exception\ParseException(sprintf(
'Unknown operator: %s', $this->id
));
throw new Exception\ParseException(sprintf('Unknown operator: %s', $this->id));
}

/** @var callable $function */
Expand Down
6 changes: 3 additions & 3 deletions src/Translator/Translator.php
Original file line number Diff line number Diff line change
Expand Up @@ -408,9 +408,9 @@ public function translatePlural(
->evaluate($number);

if (!isset($translation[$index])) {
throw new Exception\OutOfBoundsException(sprintf(
'Provided index %d does not exist in plural array', $index
));
throw new Exception\OutOfBoundsException(
sprintf('Provided index %d does not exist in plural array', $index)
);
}

return $translation[$index];
Expand Down
1 change: 0 additions & 1 deletion src/Translator/TranslatorAwareInterface.php
Original file line number Diff line number Diff line change
Expand Up @@ -66,5 +66,4 @@ public function setTranslatorTextDomain($textDomain = 'default');
* @return string
*/
public function getTranslatorTextDomain();

}
4 changes: 4 additions & 0 deletions src/Validator/Float.php
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,8 @@ public function isValid($value)

//We have seperators, and they are flipped. i.e. 2.000,000 for en-US
if ($groupSeparatorPosition && $decSeparatorPosition && $groupSeparatorPosition > $decSeparatorPosition) {
$this->error(self::NOT_FLOAT);

return false;
}

Expand Down Expand Up @@ -237,6 +239,8 @@ public function isValid($value)
return true;
}

$this->error(self::NOT_FLOAT);

return false;
}
}
1 change: 0 additions & 1 deletion src/Validator/PhoneNumber.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

class PhoneNumber extends AbstractValidator
{

const NO_MATCH = 'phoneNumberNoMatch';
const UNSUPPORTED = 'phoneNumberUnsupported';
const INVALID = 'phoneNumberInvalid';
Expand Down
9 changes: 3 additions & 6 deletions src/View/Helper/CurrencyFormat.php
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,8 @@ public function __invoke(
$number,
$currencyCode = null,
$showDecimals = null,
$locale = null,
$pattern = null
$locale = null,
$pattern = null
) {
if (null === $locale) {
$locale = $this->getLocale();
Expand Down Expand Up @@ -136,9 +136,7 @@ protected function formatCurrency(
$this->formatters[$formatterId]->setAttribute(NumberFormatter::FRACTION_DIGITS, 0);
}

return $this->formatters[$formatterId]->formatCurrency(
$number, $currencyCode
);
return $this->formatters[$formatterId]->formatCurrency($number, $currencyCode);
}

/**
Expand All @@ -163,7 +161,6 @@ public function getCurrencyCode()
return $this->currencyCode;
}


/**
* Set the currency pattern
*
Expand Down
4 changes: 2 additions & 2 deletions src/View/Helper/DateFormat.php
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@ public function __invoke(
$date,
$dateType = IntlDateFormatter::NONE,
$timeType = IntlDateFormatter::NONE,
$locale = null,
$pattern = null
$locale = null,
$pattern = null
) {
if ($locale === null) {
$locale = $this->getLocale();
Expand Down
6 changes: 3 additions & 3 deletions src/View/Helper/NumberFormat.php
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,9 @@ public function __construct()
public function __invoke(
$number,
$formatStyle = null,
$formatType = null,
$locale = null,
$decimals = null
$formatType = null,
$locale = null,
$decimals = null
) {
if (null === $locale) {
$locale = $this->getLocale();
Expand Down
3 changes: 1 addition & 2 deletions src/View/Helper/TranslatePlural.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@ public function __invoke(
$number,
$textDomain = null,
$locale = null
)
{
) {
$translator = $this->getTranslator();
if (null === $translator) {
throw new Exception\RuntimeException('Translator has not been set');
Expand Down
4 changes: 2 additions & 2 deletions test/Filter/AlphaTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,8 @@ public function testAllowWhiteSpace()
"\n" => "\n",
" \t " => " \t "
);
} if (self::$meansEnglishAlphabet) {
}
if (self::$meansEnglishAlphabet) {
//The Alphabet means english alphabet.
$valuesExpected = array(
'a B' => 'a B',
Expand Down Expand Up @@ -197,5 +198,4 @@ public function testReturnUnfiltered($input)

$this->assertEquals($input, $filter->filter($input));
}

}
12 changes: 12 additions & 0 deletions test/Validator/FloatTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -220,4 +220,16 @@ public function testEqualsMessageTemplates()
$validator = $this->validator;
$this->assertAttributeEquals($validator->getOption('messageTemplates'), 'messageTemplates', $validator);
}

/**
* @group 6647
* @group 6648
*/
public function testNotFloat()
{
$this->assertFalse($this->validator->isValid('2.000.000,00'));

$message = $this->validator->getMessages();
$this->assertContains('does not appear to be a float', $message['notFloat']);
}
}

0 comments on commit e7d0a84

Please sign in to comment.