Skip to content

Commit c8cba26

Browse files
committed
Merge remote-tracking branch 'origin/MAGETWO-66050' into MAGETWO-66039
2 parents f585216 + e70f5d9 commit c8cba26

File tree

11 files changed

+18
-9
lines changed

11 files changed

+18
-9
lines changed

app/code/Magento/Backend/Block/Menu.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
*
1414
* @method \Magento\Backend\Block\Menu setAdditionalCacheKeyInfo(array $cacheKeyInfo)
1515
* @method array getAdditionalCacheKeyInfo()
16+
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
1617
*/
1718
class Menu extends \Magento\Backend\Block\Template
1819
{
@@ -381,7 +382,7 @@ public function renderNavigation($menu, $level = 0, $limit = 0, $colBrakes = [])
381382
$itemName = substr($menuId, strrpos($menuId, '::') + 2);
382383
$itemClass = str_replace('_', '-', strtolower($itemName));
383384

384-
if (count($colBrakes) && $colBrakes[$itemPosition]['colbrake']) {
385+
if (count($colBrakes) && $colBrakes[$itemPosition]['colbrake'] && $itemPosition != 1) {
385386
$output .= '</ul></li><li class="column"><ul role="menu">';
386387
}
387388

app/code/Magento/Bundle/view/base/templates/product/price/final_price.phtml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
<?php
1212
$idSuffix = $block->getIdSuffix() ? $block->getIdSuffix() : '';
1313
/** @var \Magento\Bundle\Pricing\Render\FinalPriceBox $block */
14-
$productId = $block->getSaleableItem()->getId();
14+
15+
1516
/** @var \Magento\Bundle\Pricing\Price\FinalPrice $finalPriceModel */
1617
$finalPriceModel = $block->getPrice();
1718
$minimalPrice = $finalPriceModel->getMinimalPrice();

app/code/Magento/Catalog/Model/ResourceModel/Product/Collection.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -863,6 +863,7 @@ public function addCategoryFilter(\Magento\Catalog\Model\Category $category)
863863
* Filter Product by Categories
864864
*
865865
* @param array $categoriesFilter
866+
* @return $this
866867
*/
867868
public function addCategoriesFilter(array $categoriesFilter)
868869
{
@@ -876,6 +877,7 @@ public function addCategoriesFilter(array $categoriesFilter)
876877
];
877878
$this->getSelect()->where($this->getConnection()->prepareSqlCondition('e.entity_id' , $selectCondition));
878879
}
880+
return $this;
879881
}
880882

881883
/**

app/code/Magento/Integration/Helper/Data.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public function mapResources(array $resources)
2121
foreach ($resources as $resource) {
2222
$item = [];
2323
$item['attr']['data-id'] = $resource['id'];
24-
$item['data'] = $resource['title'];
24+
$item['data'] = __($resource['title']);
2525
$item['children'] = [];
2626
if (isset($resource['children'])) {
2727
$item['state'] = 'open';

app/code/Magento/Rule/Model/Condition/AbstractCondition.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,8 @@ public function getValueName()
441441
}
442442
if (!empty($valueArr)) {
443443
$value = implode(', ', $valueArr);
444+
} elseif (is_array($value)) {
445+
$value = implode(', ', $value);
444446
}
445447
return $value;
446448
}

lib/internal/Magento/Framework/Filesystem/Io/Sftp.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Sftp extends AbstractIo
2020
const SSH2_PORT = 22;
2121

2222
/**
23-
* @var \Net_SFTP $_connection
23+
* @var \phpseclib\Net\SFTP $_connection
2424
*/
2525
protected $_connection = null;
2626

@@ -184,7 +184,7 @@ public function read($filename, $destination = null)
184184
*/
185185
public function write($filename, $source, $mode = null)
186186
{
187-
$mode = is_readable($source) ? NET_SFTP_LOCAL_FILE : NET_SFTP_STRING;
187+
$mode = is_readable($source) ? \phpseclib\Net\SFTP::SOURCE_LOCAL_FILE : \phpseclib\Net\SFTP::SOURCE_STRING;
188188
return $this->_connection->put($filename, $source, $mode);
189189
}
190190

lib/internal/Magento/Framework/Locale/Config.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ class Config implements \Magento\Framework\Locale\ConfigInterface
3131
'de_AT', /*German (Austria)*/
3232
'de_CH', /*German (Switzerland)*/
3333
'de_DE', /*German (Germany)*/
34+
'de_LU', /*German (Luxembourg)*/
3435
'el_GR', /*Greek (Greece)*/
3536
'en_AU', /*English (Australian)*/
3637
'en_CA', /*English (Canadian)*/
@@ -54,6 +55,7 @@ class Config implements \Magento\Framework\Locale\ConfigInterface
5455
'fr_CA', /*French (Canada)*/
5556
'fr_CH', /*French (Switzerland)*/
5657
'fr_FR', /*French (France)*/
58+
'fr_LU', /*French (Luxembourg)*/
5759
'gu_IN', /*Gujarati (India)*/
5860
'he_IL', /*Hebrew (Israel)*/
5961
'hi_IN', /*Hindi (India)*/

lib/internal/Magento/Framework/View/Element/Messages.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ public function setSecondLevelTagName($tagName)
334334
*/
335335
public function getCacheKeyInfo()
336336
{
337-
return ['storage_types' => serialize($this->usedStorageTypes)];
337+
return ['storage_types' => implode('|', $this->usedStorageTypes)];
338338
}
339339

340340
/**

lib/internal/Magento/Framework/View/Element/Template/File/Resolver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public function __construct(\Magento\Framework\View\FileSystem $viewFileSystem)
4444
*/
4545
public function getTemplateFileName($template, $params = [])
4646
{
47-
$key = $template . '_' . serialize($params);
47+
$key = $template . '_' . json_encode($params);
4848
if (!isset($this->_templateFilesMap[$key])) {
4949
$this->_templateFilesMap[$key] = $this->_viewFileSystem->getTemplateFileName($template, $params);
5050
}

lib/internal/Magento/Framework/View/Test/Unit/Element/MessagesTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,10 +240,10 @@ public function testGetMessageTypes()
240240

241241
public function testGetCacheKeyInfo()
242242
{
243-
$emptyMessagesCacheKey = ['storage_types' => 'a:0:{}'];
243+
$emptyMessagesCacheKey = ['storage_types' => ''];
244244
$this->assertEquals($emptyMessagesCacheKey, $this->messages->getCacheKeyInfo());
245245

246-
$messagesCacheKey = ['storage_types' => 'a:1:{i:0;s:7:"default";}'];
246+
$messagesCacheKey = ['storage_types' => 'default'];
247247
$this->messages->addStorageType(Manager::DEFAULT_GROUP);
248248
$this->assertEquals($messagesCacheKey, $this->messages->getCacheKeyInfo());
249249
}

0 commit comments

Comments
 (0)