32. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2021-05-13 09:08:39 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

32.1 Files compared

#LocationFileLast Modified
12021-05-13 09:08:39 +0000
2/Applications/Ampps/www/Porto v4.0.0/Theme Files/Magento 2.x/Porto Theme/app/code/Mageplaza/LayeredNavigation/Plugins/Controller/CategoryView.php2016-09-27 16:15:52 +0000

32.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged00
Changed00
Inserted128
Removed00

32.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

32.4 Active regular expressions

No regular expressions were active.

32.5 Comparison detail

    1 <?php
    2 
    3 namespace Mageplaza\LayeredNavigation\Plugins\Controller\Category;
    4 
    5 class View
    6 {
    7 »       protected $_jsonHelper;
    8 »       protected $_moduleHelper;
    9 
    10 »       public function __construct(
    11 »       »       \Magento\Framework\Json\Helper\Data $jsonHelper,
    12 »       »       \Mageplaza\LayeredNavigation\Helper\Data $moduleHelper
    13 »       ){
    14 »       »       $this->_jsonHelper = $jsonHelper;
    15 »       »       $this->_moduleHelper = $moduleHelper;
    16 »       }
    17     public function afterExecute(\Magento\Catalog\Controller\Category\View $action, $page)
    18 »       {
    19 »       »       if($this->_moduleHelper->isEnabled() && $action->getRequest()->getParam('isAjax')){
    20 »       »       »       $navigation = $page->getLayout()->getBlock('catalog.leftnav');
    21 »       »       »       $products = $page->getLayout()->getBlock('category.products');
    22 »       »       »       $result = ['products' => $products->toHtml(), 'navigation' => $navigation->toHtml()];
    23 »       »       »       $action->getResponse()->representJson($this->_jsonHelper->jsonEncode($result));
    24 »       »       } else {
    25 »       »       »       return $page;
    26 »       »       }
    27     }
    28 }