Commit 6e7edfdf by Alexander Mohorev

short array syntax

parent 90c7bf28
...@@ -32,7 +32,7 @@ class FixtureHelper extends Module ...@@ -32,7 +32,7 @@ class FixtureHelper extends Module
* to use in acceptance and functional tests. * to use in acceptance and functional tests.
* @param array $settings * @param array $settings
*/ */
public function _beforeSuite($settings = array()) public function _beforeSuite($settings = [])
{ {
$this->loadFixtures(); $this->loadFixtures();
} }
......
...@@ -239,7 +239,7 @@ class OpenId extends BaseClient implements ClientInterface ...@@ -239,7 +239,7 @@ class OpenId extends BaseClient implements ClientInterface
curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Accept: application/xrds+xml, */*')); curl_setopt($curl, CURLOPT_HTTPHEADER, ['Accept: application/xrds+xml, */*']);
if ($this->verifyPeer !== null) { if ($this->verifyPeer !== null) {
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, $this->verifyPeer); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, $this->verifyPeer);
......
...@@ -64,7 +64,7 @@ class ActiveField extends \yii\widgets\ActiveField ...@@ -64,7 +64,7 @@ class ActiveField extends \yii\widgets\ActiveField
static $counter = 0; static $counter = 0;
$this->inputOptions['class'] .= ' typeahead-' . (++$counter); $this->inputOptions['class'] .= ' typeahead-' . (++$counter);
foreach ($data as &$item) { foreach ($data as &$item) {
$item = array('word' => $item); $item = ['word' => $item];
} }
$this->form->getView()->registerJs("yii.gii.autocomplete($counter, " . Json::encode($data) . ");"); $this->form->getView()->registerJs("yii.gii.autocomplete($counter, " . Json::encode($data) . ");");
return $this; return $this;
......
...@@ -160,7 +160,7 @@ class Customer extends \yii\redis\ActiveRecord ...@@ -160,7 +160,7 @@ class Customer extends \yii\redis\ActiveRecord
*/ */
public static function active($query) public static function active($query)
{ {
$query->andWhere(array('status' => 1)); $query->andWhere(['status' => 1]);
} }
} }
``` ```
......
...@@ -38,6 +38,6 @@ class ViewRendererStaticClassProxy ...@@ -38,6 +38,6 @@ class ViewRendererStaticClassProxy
public function __call($method, $arguments) public function __call($method, $arguments)
{ {
return call_user_func_array(array($this->_staticClassName, $method), $arguments); return call_user_func_array([$this->_staticClassName, $method], $arguments);
} }
} }
\ No newline at end of file
...@@ -508,11 +508,11 @@ class BaseFileHelper ...@@ -508,11 +508,11 @@ class BaseFileHelper
if (!is_string($pattern)) { if (!is_string($pattern)) {
throw new InvalidParamException('Exclude/include pattern must be a string.'); throw new InvalidParamException('Exclude/include pattern must be a string.');
} }
$result = array( $result = [
'pattern' => $pattern, 'pattern' => $pattern,
'flags' => 0, 'flags' => 0,
'firstWildcard' => false, 'firstWildcard' => false,
); ];
if (!isset($pattern[0])) if (!isset($pattern[0]))
return $result; return $result;
...@@ -542,7 +542,7 @@ class BaseFileHelper ...@@ -542,7 +542,7 @@ class BaseFileHelper
*/ */
private static function firstWildcardInPattern($pattern) private static function firstWildcardInPattern($pattern)
{ {
$wildcards = array('*','?','[','\\'); $wildcards = ['*','?','[','\\'];
$wildcardSearch = function($r, $c) use ($pattern) { $wildcardSearch = function($r, $c) use ($pattern) {
$p = strpos($pattern, $c); $p = strpos($pattern, $c);
return $r===false ? $p : ($p===false ? $r : min($r, $p)); return $r===false ? $p : ($p===false ? $r : min($r, $p));
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
* *
* NOTE: this file must be saved in UTF-8 encoding. * NOTE: this file must be saved in UTF-8 encoding.
*/ */
return array( return [
'the input value' => 'قيمة المُدخل', 'the input value' => 'قيمة المُدخل',
'(not set)' => '(لم تحدد)', '(not set)' => '(لم تحدد)',
'An internal server error occurred.' => '.حدث خطأ داخلي في الخادم', 'An internal server error occurred.' => '.حدث خطأ داخلي في الخادم',
...@@ -78,4 +78,4 @@ return array( ...@@ -78,4 +78,4 @@ return array(
'{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}.' => '{attribute} يجب أن يحتوي على أكثر من {min, number} {min, plural, one{character} other{characters}}.', '{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}.' => '{attribute} يجب أن يحتوي على أكثر من {min, number} {min, plural, one{character} other{characters}}.',
'{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}.' => '{attribute} يجب أن لا يحتوي على أكثر من {max, number} {max, plural, one{character} other{characters}}.', '{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}.' => '{attribute} يجب أن لا يحتوي على أكثر من {max, number} {max, plural, one{character} other{characters}}.',
'{attribute} should contain {length, number} {length, plural, one{character} other{characters}}.' => '{attribute} يجب أن يحتوي على {length, number} {length, plural, one{character} other{characters}}.', '{attribute} should contain {length, number} {length, plural, one{character} other{characters}}.' => '{attribute} يجب أن يحتوي على {length, number} {length, plural, one{character} other{characters}}.',
); ];
...@@ -18,66 +18,66 @@ ...@@ -18,66 +18,66 @@
* *
* NOTE: this file must be saved in UTF-8 encoding. * NOTE: this file must be saved in UTF-8 encoding.
*/ */
return array( return [
'the input value' => 'مقدار ورودی', 'the input value' => 'مقدار ورودی',
'(not set)' => '(تنظیم نشده)', '(not set)' => '(تنظیم نشده)',
'An internal server error occurred.' => 'خطای داخلی سرور رخ داده است.', 'An internal server error occurred.' => 'خطای داخلی سرور رخ داده است.',
'Are you sure to delete this item?' => 'آیا اطمینان به حذف این مورد دارید؟', 'Are you sure to delete this item?' => 'آیا اطمینان به حذف این مورد دارید؟',
'Delete' => 'حذف', 'Delete' => 'حذف',
'Error' => 'خطا', 'Error' => 'خطا',
'File upload failed.' => 'آپلود فایل شکست خورد.', 'File upload failed.' => 'آپلود فایل شکست خورد.',
'Home' => 'صفحه‌اصلی', 'Home' => 'صفحه‌اصلی',
'Invalid data received for parameter "{param}".' => 'برای پارامتر "{param}" اطلاعات نادرستی دریافت شده است.', 'Invalid data received for parameter "{param}".' => 'برای پارامتر "{param}" اطلاعات نادرستی دریافت شده است.',
'Login Required' => 'ورود اجباری', 'Login Required' => 'ورود اجباری',
'Missing required arguments: {params}' => 'فاقد آرگومان‌های مورد نیاز: {params}', 'Missing required arguments: {params}' => 'فاقد آرگومان‌های مورد نیاز: {params}',
'Missing required parameters: {params}' => 'فاقد پارامترهای مورد نیاز: {params}', 'Missing required parameters: {params}' => 'فاقد پارامترهای مورد نیاز: {params}',
'No' => 'خیر', 'No' => 'خیر',
'No help for unknown command "{command}".' => 'فرمان ناشناخته بدون راهنما: "{command}".', 'No help for unknown command "{command}".' => 'فرمان ناشناخته بدون راهنما: "{command}".',
'No help for unknown sub-command "{command}".' => 'زیرفرمان ناشناخته بدون راهنما: "{command}".', 'No help for unknown sub-command "{command}".' => 'زیرفرمان ناشناخته بدون راهنما: "{command}".',
'No results found.' => 'نتیجه‌ای یافت نشد.', 'No results found.' => 'نتیجه‌ای یافت نشد.',
'Only files with these extensions are allowed: {extensions}.' => 'فقط فایل‌های با این پسوندها مجاز هستند: {extentions}.', 'Only files with these extensions are allowed: {extensions}.' => 'فقط فایل‌های با این پسوندها مجاز هستند: {extentions}.',
'Only files with these mimeTypes are allowed: {mimeTypes}.' => 'فقط فایل‌های با این قوائد مجاز هستند: {extentions}.', 'Only files with these mimeTypes are allowed: {mimeTypes}.' => 'فقط فایل‌های با این قوائد مجاز هستند: {extentions}.',
'Page not found.' => 'صفحه‌ای یافت نشد.', 'Page not found.' => 'صفحه‌ای یافت نشد.',
'Please fix the following errors:' => 'لطفاً خطاهای زیر را رفع نمائید:', 'Please fix the following errors:' => 'لطفاً خطاهای زیر را رفع نمائید:',
'Please upload a file.' => 'لطفاً یک فایل آپلود کنید.', 'Please upload a file.' => 'لطفاً یک فایل آپلود کنید.',
'Showing <b>{begin, number}-{end, number}</b> of <b>{totalCount, number}</b> {totalCount, plural, one{item} other{items}}.' => 'نمایش <b>{begin, number} تا {end, number}</b> مورد از کل <b>{totalCount, number}</b> مورد.', 'Showing <b>{begin, number}-{end, number}</b> of <b>{totalCount, number}</b> {totalCount, plural, one{item} other{items}}.' => 'نمایش <b>{begin, number} تا {end, number}</b> مورد از کل <b>{totalCount, number}</b> مورد.',
'The file "{file}" is not an image.' => 'فایل "{file}" یک تصویر نیست.', 'The file "{file}" is not an image.' => 'فایل "{file}" یک تصویر نیست.',
'The file "{file}" is too big. Its size cannot exceed {limit, number} {limit, plural, one{byte} other{bytes}}.' => 'حجم فایل "{file}" بیش از حد زیاد است. مقدار آن نمی‌تواند بیشتر از {limit, number} بایت باشد.', 'The file "{file}" is too big. Its size cannot exceed {limit, number} {limit, plural, one{byte} other{bytes}}.' => 'حجم فایل "{file}" بیش از حد زیاد است. مقدار آن نمی‌تواند بیشتر از {limit, number} بایت باشد.',
'The file "{file}" is too small. Its size cannot be smaller than {limit, number} {limit, plural, one{byte} other{bytes}}.' => 'حجم فایل "{file}" بیش از حد کم است. مقدار آن نمی‌تواند کمتر از {limit, number} بایت باشد.', 'The file "{file}" is too small. Its size cannot be smaller than {limit, number} {limit, plural, one{byte} other{bytes}}.' => 'حجم فایل "{file}" بیش از حد کم است. مقدار آن نمی‌تواند کمتر از {limit, number} بایت باشد.',
'The format of {attribute} is invalid.' => 'قالب {attribute} نامعتبر است.', 'The format of {attribute} is invalid.' => 'قالب {attribute} نامعتبر است.',
'The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی بزرگ است. ارتفاع نمی‌تواند بزرگتر از {limit, number} پیکسل باشد.', 'The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی بزرگ است. ارتفاع نمی‌تواند بزرگتر از {limit, number} پیکسل باشد.',
'The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی بزرگ است. عرض نمی‌تواند بزرگتر از {limit, number} پیکسل باشد.', 'The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی بزرگ است. عرض نمی‌تواند بزرگتر از {limit, number} پیکسل باشد.',
'The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی کوچک است. ارتفاع نمی‌تواند کوچکتر از {limit, number} پیکسل باشد.', 'The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی کوچک است. ارتفاع نمی‌تواند کوچکتر از {limit, number} پیکسل باشد.',
'The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی کوچک است. عرض نمی‌تواند کوچکتر از {limit, number} پیکسل باشد.', 'The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}.' => 'تصویر "{file}" خیلی کوچک است. عرض نمی‌تواند کوچکتر از {limit, number} پیکسل باشد.',
'The verification code is incorrect.' => 'کد تائید اشتباه است.', 'The verification code is incorrect.' => 'کد تائید اشتباه است.',
'Total <b>{count, number}</b> {count, plural, one{item} other{items}}.' => 'مجموع <b>{count, number}</b> مورد.', 'Total <b>{count, number}</b> {count, plural, one{item} other{items}}.' => 'مجموع <b>{count, number}</b> مورد.',
'Unable to verify your data submission.' => 'قادر به تائید اطلاعات ارسالی شما نمی‌باشد.', 'Unable to verify your data submission.' => 'قادر به تائید اطلاعات ارسالی شما نمی‌باشد.',
'Unknown command "{command}".' => 'فرمان ناشناخته "{command}".', 'Unknown command "{command}".' => 'فرمان ناشناخته "{command}".',
'Unknown option: --{name}' => 'گزینه ناشناخته: --{name}', 'Unknown option: --{name}' => 'گزینه ناشناخته: --{name}',
'Update' => 'بروزرسانی', 'Update' => 'بروزرسانی',
'View' => 'نما', 'View' => 'نما',
'Yes' => 'بله', 'Yes' => 'بله',
'You are not allowed to perform this action.' => 'شما دسترسی به انجام این عملیات را ندارید.', 'You are not allowed to perform this action.' => 'شما دسترسی به انجام این عملیات را ندارید.',
'You can upload at most {limit, number} {limit, plural, one{file} other{files}}.' => 'شما حداکثر {limit, number} فایل را می‌توانید آپلود کنید.', 'You can upload at most {limit, number} {limit, plural, one{file} other{files}}.' => 'شما حداکثر {limit, number} فایل را می‌توانید آپلود کنید.',
'{attribute} "{value}" has already been taken.' => '{attribute} با مقدار "{value}" در حال حاضر گرفته‌شده است.', '{attribute} "{value}" has already been taken.' => '{attribute} با مقدار "{value}" در حال حاضر گرفته‌شده است.',
'{attribute} cannot be blank.' => '{attribute} نمی‌تواند خالی باشد.', '{attribute} cannot be blank.' => '{attribute} نمی‌تواند خالی باشد.',
'{attribute} is invalid.' => '{attribute} معتبر نیست.', '{attribute} is invalid.' => '{attribute} معتبر نیست.',
'{attribute} is not a valid URL.' => '{attribute} یک URL معتبر نیست.', '{attribute} is not a valid URL.' => '{attribute} یک URL معتبر نیست.',
'{attribute} is not a valid email address.' => '{attribute} یک آدرس ایمیل معتبر نیست.', '{attribute} is not a valid email address.' => '{attribute} یک آدرس ایمیل معتبر نیست.',
'{attribute} must be "{requiredValue}".' => '{attribute} باید "{requiredValue}" باشد.', '{attribute} must be "{requiredValue}".' => '{attribute} باید "{requiredValue}" باشد.',
'{attribute} must be a number.' => '{attribute} باید یک عدد باشد.', '{attribute} must be a number.' => '{attribute} باید یک عدد باشد.',
'{attribute} must be a string.' => '{attribute} باید یک رشته باشد.', '{attribute} must be a string.' => '{attribute} باید یک رشته باشد.',
'{attribute} must be an integer.' => '{attribute} باید یک عدد صحیح باشد.', '{attribute} must be an integer.' => '{attribute} باید یک عدد صحیح باشد.',
'{attribute} must be either "{true}" or "{false}".' => '{attribute} باید "{true}" و یا "{false}" باشد.', '{attribute} must be either "{true}" or "{false}".' => '{attribute} باید "{true}" و یا "{false}" باشد.',
'{attribute} must be greater than "{compareValue}".' => '{attribute} باید بزرگتر از "{compareValue}" باشد.', '{attribute} must be greater than "{compareValue}".' => '{attribute} باید بزرگتر از "{compareValue}" باشد.',
'{attribute} must be greater than or equal to "{compareValue}".' => '{attribute} باید بزرگتر و یا مساوی "{compareValue}" باشد.', '{attribute} must be greater than or equal to "{compareValue}".' => '{attribute} باید بزرگتر و یا مساوی "{compareValue}" باشد.',
'{attribute} must be less than "{compareValue}".' => '{attribute} باید کوچکتر از "{compareValue}" باشد.', '{attribute} must be less than "{compareValue}".' => '{attribute} باید کوچکتر از "{compareValue}" باشد.',
'{attribute} must be less than or equal to "{compareValue}".' => '{attribute} باید کوچکتر و یا مساوی "{compareValue}" باشد.', '{attribute} must be less than or equal to "{compareValue}".' => '{attribute} باید کوچکتر و یا مساوی "{compareValue}" باشد.',
'{attribute} must be no greater than {max}.' => '{attribute} نباید بیشتر از "{compareValue}" باشد.', '{attribute} must be no greater than {max}.' => '{attribute} نباید بیشتر از "{compareValue}" باشد.',
'{attribute} must be no less than {min}.' => '{attribute} نباید کمتر از "{compareValue}" باشد.', '{attribute} must be no less than {min}.' => '{attribute} نباید کمتر از "{compareValue}" باشد.',
'{attribute} must be repeated exactly.' => '{attribute} عیناً باید تکرار شود.', '{attribute} must be repeated exactly.' => '{attribute} عیناً باید تکرار شود.',
'{attribute} must not be equal to "{compareValue}".' => '{attribute} نباید برابر با "{compareValue}" باشد.', '{attribute} must not be equal to "{compareValue}".' => '{attribute} نباید برابر با "{compareValue}" باشد.',
'{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}.' => '{attribute} حداقل باید شامل {min, number} کارکتر باشد.', '{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}.' => '{attribute} حداقل باید شامل {min, number} کارکتر باشد.',
'{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}.' => '{attribute} حداکثر باید شامل {max, number} کارکتر باشد.', '{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}.' => '{attribute} حداکثر باید شامل {max, number} کارکتر باشد.',
'{attribute} should contain {length, number} {length, plural, one{character} other{characters}}.' => '{attribute} باید شامل {length, number} کارکتر باشد.', '{attribute} should contain {length, number} {length, plural, one{character} other{characters}}.' => '{attribute} باید شامل {length, number} کارکتر باشد.',
); ];
\ No newline at end of file \ No newline at end of file
...@@ -9,7 +9,7 @@ class CustomerQuery extends ActiveQuery ...@@ -9,7 +9,7 @@ class CustomerQuery extends ActiveQuery
{ {
public function active() public function active()
{ {
$this->andWhere(array('status' => 1)); $this->andWhere(['status' => 1]);
return $this; return $this;
} }
} }
...@@ -41,7 +41,7 @@ class ElasticSearchTestCase extends TestCase ...@@ -41,7 +41,7 @@ class ElasticSearchTestCase extends TestCase
public function getConnection($reset = true) public function getConnection($reset = true)
{ {
$databases = $this->getParam('databases'); $databases = $this->getParam('databases');
$params = isset($databases['elasticsearch']) ? $databases['elasticsearch'] : array(); $params = isset($databases['elasticsearch']) ? $databases['elasticsearch'] : [];
$db = new Connection(); $db = new Connection();
if ($reset) { if ($reset) {
$db->open(); $db->open();
......
...@@ -254,12 +254,12 @@ class FileHelperTest extends TestCase ...@@ -254,12 +254,12 @@ class FileHelperTest extends TestCase
public function testFindFilesExclude() public function testFindFilesExclude()
{ {
$basePath = $this->testFilePath . DIRECTORY_SEPARATOR; $basePath = $this->testFilePath . DIRECTORY_SEPARATOR;
$dirs = array('', 'one', 'one'.DIRECTORY_SEPARATOR.'two', 'three'); $dirs = ['', 'one', 'one'.DIRECTORY_SEPARATOR.'two', 'three'];
$files = array_fill_keys(array_map(function($n){return "a.$n";}, range(1,8)), 'file contents'); $files = array_fill_keys(array_map(function($n){return "a.$n";}, range(1,8)), 'file contents');
$tree = $files; $tree = $files;
$root = $files; $root = $files;
$flat = array(); $flat = [];
foreach($dirs as $dir) { foreach($dirs as $dir) {
foreach($files as $fileName=>$contents) { foreach($files as $fileName=>$contents) {
$flat[] = rtrim($basePath.$dir,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$fileName; $flat[] = rtrim($basePath.$dir,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$fileName;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment