mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-02 21:41:19 +08:00
Added 'software' and 'hardware' string to BaseInflector $specials.
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @link http://www.yiiframework.com/
|
||||
* @copyright Copyright (c) 2008 Yii Software LLC
|
||||
@ -219,6 +220,10 @@ class BaseInflector
|
||||
'whiting' => 'whiting',
|
||||
'wildebeest' => 'wildebeest',
|
||||
'Yengeese' => 'Yengeese',
|
||||
'software' => 'software',
|
||||
'Software' => 'Software',
|
||||
'hardware' => 'hardware',
|
||||
'Hardware' => 'Hardware',
|
||||
];
|
||||
/**
|
||||
* @var array fallback map for transliteration used by [[transliterate()]] when intl isn't available.
|
||||
@ -619,5 +624,4 @@ class BaseInflector
|
||||
{
|
||||
return isset(Yii::$app) ? Yii::$app->charset : 'UTF-8';
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @link http://www.yiiframework.com/
|
||||
* @copyright Copyright (c) 2008 Yii Software LLC
|
||||
@ -44,6 +45,8 @@ class InflectorTest extends TestCase
|
||||
'car' => 'cars',
|
||||
'netherlands' => 'netherlands',
|
||||
'currency' => 'currencies',
|
||||
'software' => 'software',
|
||||
'hardware' => 'hardware',
|
||||
];
|
||||
|
||||
foreach ($testData as $testIn => $testOut) {
|
||||
@ -73,6 +76,8 @@ class InflectorTest extends TestCase
|
||||
'cars' => 'car',
|
||||
'Netherlands' => 'Netherlands',
|
||||
'currencies' => 'currency',
|
||||
'software' => 'software',
|
||||
'hardware' => 'hardware',
|
||||
];
|
||||
foreach ($testData as $testIn => $testOut) {
|
||||
$this->assertEquals($testOut, Inflector::singularize($testIn));
|
||||
|
||||
Reference in New Issue
Block a user