+
getImage($_product, $image);
if ($pos != null) {
diff --git a/app/code/Magento/Sales/Block/Adminhtml/Order/Create/Sidebar/AbstractSidebar.php b/app/code/Magento/Sales/Block/Adminhtml/Order/Create/Sidebar/AbstractSidebar.php
index 941af6a602439..9be077b39d122 100644
--- a/app/code/Magento/Sales/Block/Adminhtml/Order/Create/Sidebar/AbstractSidebar.php
+++ b/app/code/Magento/Sales/Block/Adminhtml/Order/Create/Sidebar/AbstractSidebar.php
@@ -69,7 +69,7 @@ public function canDisplay()
}
/**
- * Retrieve disply item qty availablity
+ * Retrieve display item qty availability
*
* @return false
*/
diff --git a/app/code/Magento/Search/view/frontend/web/form-mini.js b/app/code/Magento/Search/view/frontend/web/form-mini.js
index 3cbedf6d876ca..51398168c6e19 100644
--- a/app/code/Magento/Search/view/frontend/web/form-mini.js
+++ b/app/code/Magento/Search/view/frontend/web/form-mini.js
@@ -51,7 +51,7 @@ define([
this.autoComplete = $(this.options.destinationSelector);
this.searchForm = $(this.options.formSelector);
this.submitBtn = this.searchForm.find(this.options.submitBtn)[0];
- this.searchLabel = $(this.options.searchLabel);
+ this.searchLabel = this.searchForm.find(this.options.searchLabel);
this.isExpandable = this.options.isExpandable;
_.bindAll(this, '_onKeyDown', '_onPropertyChange', '_onSubmit');
diff --git a/app/code/Magento/Ui/Model/Export/ConvertToCsv.php b/app/code/Magento/Ui/Model/Export/ConvertToCsv.php
index e8136c7520054..40b10749db21e 100644
--- a/app/code/Magento/Ui/Model/Export/ConvertToCsv.php
+++ b/app/code/Magento/Ui/Model/Export/ConvertToCsv.php
@@ -6,8 +6,10 @@
namespace Magento\Ui\Model\Export;
use Magento\Framework\App\Filesystem\DirectoryList;
+use Magento\Framework\Exception\FileSystemException;
use Magento\Framework\Exception\LocalizedException;
use Magento\Framework\Filesystem;
+use Magento\Framework\Filesystem\Directory\WriteInterface;
use Magento\Ui\Component\MassAction\Filter;
/**
@@ -16,7 +18,7 @@
class ConvertToCsv
{
/**
- * @var DirectoryList
+ * @var WriteInterface
*/
protected $directory;
@@ -30,11 +32,17 @@ class ConvertToCsv
*/
protected $pageSize = null;
+ /**
+ * @var Filter
+ */
+ protected $filter;
+
/**
* @param Filesystem $filesystem
* @param Filter $filter
* @param MetadataProvider $metadataProvider
* @param int $pageSize
+ * @throws FileSystemException
*/
public function __construct(
Filesystem $filesystem,
diff --git a/app/code/Magento/Ui/Model/Export/ConvertToXml.php b/app/code/Magento/Ui/Model/Export/ConvertToXml.php
index 8f06193740cfc..2132256729a0f 100644
--- a/app/code/Magento/Ui/Model/Export/ConvertToXml.php
+++ b/app/code/Magento/Ui/Model/Export/ConvertToXml.php
@@ -10,8 +10,10 @@
use Magento\Framework\App\Filesystem\DirectoryList;
use Magento\Framework\Convert\Excel;
use Magento\Framework\Convert\ExcelFactory;
+use Magento\Framework\Exception\FileSystemException;
use Magento\Framework\Exception\LocalizedException;
use Magento\Framework\Filesystem;
+use Magento\Framework\Filesystem\Directory\WriteInterface;
use Magento\Ui\Component\MassAction\Filter;
/**
@@ -20,7 +22,7 @@
class ConvertToXml
{
/**
- * @var DirectoryList
+ * @var WriteInterface
*/
protected $directory;
@@ -49,12 +51,18 @@ class ConvertToXml
*/
protected $fields;
+ /**
+ * @var Filter
+ */
+ protected $filter;
+
/**
* @param Filesystem $filesystem
* @param Filter $filter
* @param MetadataProvider $metadataProvider
* @param ExcelFactory $excelFactory
* @param SearchResultIteratorFactory $iteratorFactory
+ * @throws FileSystemException
*/
public function __construct(
Filesystem $filesystem,
@@ -87,6 +95,7 @@ protected function getOptions()
* Returns DB fields list
*
* @return array
+ * @throws LocalizedException
*/
protected function getFields()
{
@@ -102,6 +111,7 @@ protected function getFields()
*
* @param DocumentInterface $document
* @return array
+ * @throws LocalizedException
*/
public function getRowData(DocumentInterface $document)
{
diff --git a/app/code/Magento/Ui/view/base/web/js/form/components/fieldset.js b/app/code/Magento/Ui/view/base/web/js/form/components/fieldset.js
index 73b98230c3879..f7b86b4e7925d 100644
--- a/app/code/Magento/Ui/view/base/web/js/form/components/fieldset.js
+++ b/app/code/Magento/Ui/view/base/web/js/form/components/fieldset.js
@@ -109,14 +109,14 @@ define([
* @returns {Group} Chainable.
*/
_setClasses: function () {
- var addtional = this.additionalClasses,
+ var additional = this.additionalClasses,
classes;
- if (_.isString(addtional)) {
- addtional = this.additionalClasses.split(' ');
+ if (_.isString(additional)) {
+ additional = this.additionalClasses.split(' ');
classes = this.additionalClasses = {};
- addtional.forEach(function (name) {
+ additional.forEach(function (name) {
classes[name] = true;
}, this);
}
diff --git a/app/code/Magento/Ui/view/base/web/js/form/components/group.js b/app/code/Magento/Ui/view/base/web/js/form/components/group.js
index d785178220835..d9187a8f3c4e3 100644
--- a/app/code/Magento/Ui/view/base/web/js/form/components/group.js
+++ b/app/code/Magento/Ui/view/base/web/js/form/components/group.js
@@ -54,14 +54,14 @@ define([
* @returns {Group} Chainable.
*/
_setClasses: function () {
- var addtional = this.additionalClasses,
+ var additional = this.additionalClasses,
classes;
- if (_.isString(addtional)) {
- addtional = this.additionalClasses.split(' ');
+ if (_.isString(additional)) {
+ additional = this.additionalClasses.split(' ');
classes = this.additionalClasses = {};
- addtional.forEach(function (name) {
+ additional.forEach(function (name) {
classes[name] = true;
}, this);
}
diff --git a/app/code/Magento/Wishlist/CustomerData/Wishlist.php b/app/code/Magento/Wishlist/CustomerData/Wishlist.php
index ec5ed1fedda95..ce04887732f6d 100644
--- a/app/code/Magento/Wishlist/CustomerData/Wishlist.php
+++ b/app/code/Magento/Wishlist/CustomerData/Wishlist.php
@@ -1,6 +1,6 @@
setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
->setWebsiteIds([1])
- ->setCateroryIds([])
+ ->setCategoryIds([])
->setStockData(['qty' => 100, 'is_in_stock' => 1])
->setIsObjectNew(true)
->save();
diff --git a/dev/tests/integration/testsuite/Magento/Catalog/_files/category_duplicates.php b/dev/tests/integration/testsuite/Magento/Catalog/_files/category_duplicates.php
index 49cd1a6dbdc76..35824f714971c 100644
--- a/dev/tests/integration/testsuite/Magento/Catalog/_files/category_duplicates.php
+++ b/dev/tests/integration/testsuite/Magento/Catalog/_files/category_duplicates.php
@@ -46,7 +46,7 @@
\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED
)->setWebsiteIds(
[1]
-)->setCateroryIds(
+)->setCategoryIds(
[]
)->setStockData(
['qty' => 100, 'is_in_stock' => 1]
diff --git a/dev/tests/integration/testsuite/Magento/Catalog/_files/multiple_products.php b/dev/tests/integration/testsuite/Magento/Catalog/_files/multiple_products.php
index bbcb649942450..322110dbb3040 100644
--- a/dev/tests/integration/testsuite/Magento/Catalog/_files/multiple_products.php
+++ b/dev/tests/integration/testsuite/Magento/Catalog/_files/multiple_products.php
@@ -25,7 +25,7 @@
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
->setWebsiteIds([1])
- ->setCateroryIds([])
+ ->setCategoryIds([])
->setStockData(['use_config_manage_stock' => 1, 'qty' => 100, 'is_qty_decimal' => 0, 'is_in_stock' => 1])
->save();
@@ -49,7 +49,7 @@
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_IN_CATALOG)
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
->setWebsiteIds([1])
- ->setCateroryIds([])
+ ->setCategoryIds([])
->setStockData(['use_config_manage_stock' => 1, 'qty' => 50, 'is_qty_decimal' => 0, 'is_in_stock' => 1])
->save();
@@ -68,6 +68,6 @@
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_IN_CATALOG)
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_DISABLED)
->setWebsiteIds([1])
- ->setCateroryIds([])
+ ->setCategoryIds([])
->setStockData(['use_config_manage_stock' => 1, 'qty' => 140, 'is_qty_decimal' => 0, 'is_in_stock' => 1])
->save();
diff --git a/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data.php b/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data.php
index e72bee30afaaa..628bcca77175a 100644
--- a/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data.php
+++ b/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data.php
@@ -75,7 +75,7 @@
)->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
->setWebsiteIds([1])
- ->setCateroryIds([])
+ ->setCategoryIds([])
->setStockData(['qty' => 100, 'is_in_stock' => 1])
->setCanSaveCustomOptions(true)
->setCategoryIds([333])
diff --git a/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data_special_chars.php b/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data_special_chars.php
index dd0138bc29d5c..af2b622ba1f16 100644
--- a/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data_special_chars.php
+++ b/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_data_special_chars.php
@@ -29,7 +29,7 @@
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
->setWebsiteIds([1])
- ->setCateroryIds([])
+ ->setCategoryIds([])
->setStockData(['qty' => 100, 'is_in_stock' => 1])
->setCanSaveCustomOptions(true)
->setCategoryIds([333])
diff --git a/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_with_product_links_data.php b/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_with_product_links_data.php
index 10ba3d30fab3b..1ba3c0998fe97 100644
--- a/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_with_product_links_data.php
+++ b/dev/tests/integration/testsuite/Magento/CatalogImportExport/_files/product_export_with_product_links_data.php
@@ -32,7 +32,7 @@
\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED
)->setWebsiteIds(
[1]
-)->setCateroryIds(
+)->setCategoryIds(
[]
)->setStockData(
['qty' => 100, 'is_in_stock' => 1]
diff --git a/dev/tests/integration/testsuite/Magento/Framework/View/_files/Magento/ModuleA/view/adminhtml/product/product.css b/dev/tests/integration/testsuite/Magento/Framework/View/_files/Magento/ModuleA/view/adminhtml/product/product.css
index b29e2c0fd9b88..e079dd3715e4f 100644
--- a/dev/tests/integration/testsuite/Magento/Framework/View/_files/Magento/ModuleA/view/adminhtml/product/product.css
+++ b/dev/tests/integration/testsuite/Magento/Framework/View/_files/Magento/ModuleA/view/adminhtml/product/product.css
@@ -13,7 +13,7 @@
overflow: hidden;
padding: 5px 6px 3px;
margin-left: 12px;
- color: #7a7976;;
+ color: #7a7976;
}
[class^=" catalog-product-"] .page-actions .action-back:hover,
diff --git a/dev/tests/integration/testsuite/Magento/ImportExport/_files/product.php b/dev/tests/integration/testsuite/Magento/ImportExport/_files/product.php
index 31331d5b9e4a2..d89f7a2dc5093 100644
--- a/dev/tests/integration/testsuite/Magento/ImportExport/_files/product.php
+++ b/dev/tests/integration/testsuite/Magento/ImportExport/_files/product.php
@@ -23,7 +23,7 @@
\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED
)->setWebsiteIds(
[1]
-)->setCateroryIds(
+)->setCategoryIds(
[]
)->setStockData(
['qty' => 100, 'is_in_stock' => 1]
diff --git a/dev/tests/static/framework/Magento/Sniffs/Less/PropertiesSortingSniff.php b/dev/tests/static/framework/Magento/Sniffs/Less/PropertiesSortingSniff.php
index d601fb0896ad6..1f637e6b92876 100644
--- a/dev/tests/static/framework/Magento/Sniffs/Less/PropertiesSortingSniff.php
+++ b/dev/tests/static/framework/Magento/Sniffs/Less/PropertiesSortingSniff.php
@@ -100,6 +100,14 @@ public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr)
*/
private function validatePropertiesSorting(PHP_CodeSniffer_File $phpcsFile, $stackPtr, array $properties)
{
+ // Fix needed for cases when incorrect properties passed for validation due to bug in PHP tokens.
+ $symbolsForSkip = ['(', 'block'];
+ $properties = array_filter(
+ $properties,
+ function ($var) use ($symbolsForSkip) {
+ return !in_array($var, $symbolsForSkip);
+ }
+ );
$originalProperties = $properties;
sort($properties);
diff --git a/lib/internal/Magento/Framework/Image.php b/lib/internal/Magento/Framework/Image.php
index fa5a8268e3756..40c0767293ace 100644
--- a/lib/internal/Magento/Framework/Image.php
+++ b/lib/internal/Magento/Framework/Image.php
@@ -49,7 +49,7 @@ public function open()
$this->_adapter->checkDependencies();
if (!file_exists($this->_fileName)) {
- throw new \Exception("File '{$this->_fileName}' does not exists.");
+ throw new \Exception("File '{$this->_fileName}' does not exist.");
}
$this->_adapter->open($this->_fileName);
diff --git a/lib/web/extjs/resources/css/ytheme-magento.css b/lib/web/extjs/resources/css/ytheme-magento.css
index 7be66ddd5efe5..fa54395806264 100644
--- a/lib/web/extjs/resources/css/ytheme-magento.css
+++ b/lib/web/extjs/resources/css/ytheme-magento.css
@@ -15,7 +15,7 @@
background:url(../images/magento/loading_bg.gif) no-repeat #eae2ca;
padding:85px 15px 15px 15px;
font-size:14px;
- font-weight:bold;;
+ font-weight:bold;
color:#611B06;
width:206px;
text-align:center;
diff --git a/setup/src/Magento/Setup/Model/Grid/Module.php b/setup/src/Magento/Setup/Model/Grid/Module.php
index c5e7c514df57c..332344ed8efaa 100644
--- a/setup/src/Magento/Setup/Model/Grid/Module.php
+++ b/setup/src/Magento/Setup/Model/Grid/Module.php
@@ -178,7 +178,10 @@ private function getModulesInfo(array $moduleList)
private function addGeneralInfo(array $items)
{
foreach ($items as &$item) {
- $item['moduleName'] = $item['moduleName'] ?: $this->packageInfo->getModuleName($item['name']);
+ $item['moduleName'] = isset($item['moduleName'])
+ ? $item['moduleName']
+ : $this->packageInfo->getModuleName($item['name']);
+
$item['enable'] = $this->moduleList->has($item['moduleName']);
$vendorSource = $item['name'] == self::UNKNOWN_PACKAGE_NAME ? $item['moduleName'] : $item['name'];
$item['vendor'] = ucfirst(current(preg_split('%[/_]%', $vendorSource)));