Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * The technical support is guaranteed for all modules proposed by Wyom..
Decoded Output download
<?php
/**
* The technical support is guaranteed for all modules proposed by Wyomind.
* The below code is obfuscated in order to protect the module's copyright as well as the integrity of the license and of the source code.
* The support cannot apply if modifications have been made to the original source code (https://www.wyomind.com/terms-and-conditions.html).
* Nonetheless, Wyomind remains available to answer any question you might have and find the solutions adapted to your needs.
* Feel free to contact our technical team from your Wyomind account in My account > My tickets.
* Copyright 2020 Wyomind. All rights reserved.
* See LICENSE.txt for license details.
*/
class Wyomind_Elasticsearch_Helper_Indexer_Cms extends Wyomind_Elasticsearch_Helper_Indexer_Abstract
{
public $xfb60c = null;
public $x3a2af = null;
public $xd680b = null;
protected $_blockClass = 'Wyomind_Elasticsearch_Block_Autocomplete_Cms';
private $x1e0 = null;
public $error = "Elasticsearch CMS Index : Invalid License!";
public function __construct()
{
$x7ed = "helper";
$xa58 = "app";
$x891 = "getModel";
$x946 = "getStoreConfig";
$x9bd = "getResourceModel";
$xa0d = "dispatchEvent";
$this->_construct();
}
public function _construct()
{
$x7ed = "helper";
$xa58 = "app";
$x891 = "getModel";
$x946 = "getStoreConfig";
$x9bd = "getResourceModel";
$xa0d = "dispatchEvent";
$this->x1e0 = Mage::helper("licensemanager/data");
$this->x1e0->constructor($this, func_get_args());
}
public function export($xcf = array())
{
$x8d = $this->xfb60c->x1b8->x328;
$x7e = $this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x346}}}};
$xba = $this->xfb60c->x1b8->x34d;
$xc6 = $this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xd680b->x1d3->{$this->x3a2af->x1d3->x79a}}}};
$x112 = $this->xd680b->x1b8->{$this->x3a2af->x1b8->x369};
$x7ed = "helper";
$xa58 = "app";
$x891 = "getModel";
$x946 = "getStoreConfig";
$x9bd = "getResourceModel";
$xa0d = "dispatchEvent";
try {
${$this->xfb60c->x1b8->x20a} = $this;
${$this->x3a2af->x1d3->{$this->xd680b->x1d3->x62b}} = "Mage";
${$this->xd680b->x1b8->x21c} = "helper";
${$this->xd680b->x1b8->x225} = "throwException";
${$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x64d}}} = $x8d($x7e());
${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x621}}}->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->x1ec}}}->{$this->x3a2af->x1b8->x3b2}(${$this->xfb60c->x1b8->x20a}, ${$this->xfb60c->x1d3->x649});
if (${$this->xfb60c->x1d3->x61e}->{$this->xd680b->x1b8->x3c1}(${$this->xd680b->x1b8->x230}) != $x8d(${$this->xfb60c->x1b8->{$this->x3a2af->x1b8->x234}})) {
${$this->x3a2af->x1d3->{$this->xd680b->x1d3->x62b}}::${$this->xd680b->x1b8->x225}(${$this->xd680b->x1b8->{$this->xfb60c->x1b8->{$this->xd680b->x1b8->x218}}}::${$this->xd680b->x1b8->{$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x222}}}}}("elasticsearch")->{$this->xfb60c->x1b8->x3ce}(${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x626}}}}->{$this->xd680b->x1b8->{$this->xfb60c->x1b8->x1fa}}));
}
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x243}}}}} = array();
foreach (Mage::$xa58()->{$this->x3a2af->x1b8->x3e2}() as ${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}) {
if (!${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}->{$this->xd680b->x1b8->x3f2}()) {
continue;
}
${$this->x3a2af->x1d3->x671} = (int) ${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}->{$this->xfb60c->x1b8->x3f9}();
if (isset(${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->x206}}}['store_id'])) {
if (!$xba(${$this->xfb60c->x1b8->x1ff}['store_id'])) {
${$this->x3a2af->x1d3->x612}['store_id'] = array(${$this->xfb60c->x1b8->x1ff}['store_id']);
}
if (!$xc6(${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x673}}, ${$this->x3a2af->x1d3->x612}['store_id'])) {
continue;
}
}
$this->{$this->x3a2af->x1b8->x40b}(' > Exporting CMS pages of store %s', ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x24d}}}->{$this->xfb60c->x1b8->x419}());
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x243}}}}}[${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->x3a2af->x1d3->x676}}}] = array();
${$this->x3a2af->x1d3->x67e} = $this->{$this->x3a2af->x1b8->x424}('cms', ${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->x66e}}}}});
${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x688}} = Mage::$x891('cms/page')->{$this->xd680b->x1b8->x445}()->{$this->x3a2af->x1b8->x45a}(${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}->{$this->xfb60c->x1b8->x3f9}())->{$this->xfb60c->x1b8->x471}(${$this->x3a2af->x1b8->{$this->xd680b->x1b8->x265}});
if (${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->x3a2af->x1b8->x27b}}}} = $this->{$this->x3a2af->x1d3->x750}(${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x668}}})) {
${$this->xd680b->x1b8->{$this->x3a2af->x1b8->x267}}->{$this->xd680b->x1b8->x497}('page_id', array('nin' => ${$this->xfb60c->x1d3->x68b}));
}
${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x688}}->{$this->xd680b->x1b8->x497}('is_active', array('eq' => 1));
foreach (${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x26b}}} as ${$this->xfb60c->x1d3->{$this->xd680b->x1d3->x69a}}) {
${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x23b}}[${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x67b}}}}}][${$this->xd680b->x1d3->x695}->{$this->xfb60c->x1b8->x3f9}()] = $x112(array('id' => ${$this->xfb60c->x1d3->{$this->xd680b->x1d3->x69a}}->{$this->xfb60c->x1b8->x3f9}()), ${$this->xfb60c->x1b8->{$this->xd680b->x1b8->{$this->x3a2af->x1b8->x286}}}->{$this->x3a2af->x1b8->x4cc}(${$this->xd680b->x1b8->x262}));
}
$this->{$this->x3a2af->x1b8->x40b}(' > CMS pages exported');
}
return ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x23b}};
} catch (Exception $e) {
throw $e;
}
}
public function getExcludedPageIds($x131 = null)
{
$x12c = $this->xd680b->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x7ad}}};
$x7ed = "helper";
$xa58 = "app";
$x891 = "getModel";
$x946 = "getStoreConfig";
$x9bd = "getResourceModel";
$xa0d = "dispatchEvent";
return $x12c(',', Mage::$x946('elasticsearch/cms/excluded_pages', ${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x6b8}}}}}));
}
public function getStoreIndexProperties($x18c = null)
{
$x14b = $this->x3a2af->x1d3->{$this->x3a2af->x1d3->x7b8};
$x179 = $this->xfb60c->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->x386}};
$x19e = $this->x3a2af->x1b8->{$this->xfb60c->x1b8->x393};
$x7ed = "helper";
$xa58 = "app";
$x891 = "getModel";
$x946 = "getStoreConfig";
$x9bd = "getResourceModel";
$xa0d = "dispatchEvent";
${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6be}}} = Mage::$xa58()->{$this->xd680b->x1b8->x50a}(${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6be}}});
${$this->xfb60c->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->x3a2af->x1b8->x2a7}}}} = 'elasticsearch_cms_index_properties_' . ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x29c}}->{$this->xfb60c->x1b8->x3f9}();
if (Mage::$xa58()->{$this->x3a2af->x1b8->x532}('config')) {
${$this->x3a2af->x1b8->x2a8} = Mage::$xa58()->{$this->xfb60c->x1b8->x54a}(${$this->xd680b->x1d3->x6c1});
if (${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}}) {
return $x14b(${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}});
}
}
${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2af}} = $this->{$this->xfb60c->x1b8->x558}(${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x29c}});
${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}} = array();
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->x2b7}} = Mage::$x9bd('cms/page');
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->{$this->xd680b->x1b8->x2c8}}}} = ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x2bd}}}}->{$this->xfb60c->x1b8->x571}()->{$this->xd680b->x1b8->x57d}(${$this->xfb60c->x1b8->x2b2}->{$this->xfb60c->x1b8->x58d}());
foreach ($this->{$this->x3a2af->x1b8->x424}('cms', ${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6bf}}}}) as ${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x710}}}}) {
if (isset(${$this->xfb60c->x1b8->x2c0}[${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x70c}}])) {
${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}}[${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x70c}}] = array('type' => 'string', 'analyzer' => 'std', 'include_in_all' => true, 'boost' => 1, 'fields' => array('std' => array('type' => 'string', 'analyzer' => 'std',)),);
if (${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x706}}}}}[${$this->xfb60c->x1b8->{$this->xd680b->x1b8->x2ce}}]['DATA_TYPE'] == Varien_Db_Ddl_Table::TYPE_VARCHAR) {
${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x6d5}}}[${$this->xd680b->x1d3->x709}]['fields'] = $x179(${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x2aa}}}[${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x70c}}]['fields'], array('prefix' => array('type' => 'string', 'analyzer' => 'text_prefix', 'search_analyzer' => 'std',), 'suffix' => array('type' => 'string', 'analyzer' => 'text_suffix', 'search_analyzer' => 'std',),));
}
if (isset(${$this->xd680b->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->{$this->x3a2af->x1d3->x6e4}}}}['analysis']['analyzer']['language'])) {
${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x6d3}}[${$this->xfb60c->x1b8->x2c9}]['analyzer'] = 'language';
}
}
}
${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x6d3}} = new Varien_Object(${$this->x3a2af->x1d3->x6cf});
Mage::$xa0d('wyomind_elasticsearch_index_properties', array('indexer' => $this, 'store' => ${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6be}}}, 'properties' => ${$this->x3a2af->x1b8->x2a8},));
${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x6d3}} = ${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x6d5}}}->{$this->xd680b->x1b8->x3c1}();
if (Mage::$xa58()->{$this->x3a2af->x1b8->x532}('config')) {
${$this->xfb60c->x1d3->x713} = $this->{$this->xfb60c->x1b8->x5d7}();
Mage::$xa58()->{$this->xd680b->x1b8->x5e9}($x19e(${$this->x3a2af->x1b8->x2a8}), ${$this->xd680b->x1b8->x2a0}, array('config'), ${$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x719}}});
}
return ${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}};
}
}
?>
Did this file decode correctly?
Original Code
<?php
/**
* The technical support is guaranteed for all modules proposed by Wyomind.
* The below code is obfuscated in order to protect the module's copyright as well as the integrity of the license and of the source code.
* The support cannot apply if modifications have been made to the original source code (https://www.wyomind.com/terms-and-conditions.html).
* Nonetheless, Wyomind remains available to answer any question you might have and find the solutions adapted to your needs.
* Feel free to contact our technical team from your Wyomind account in My account > My tickets.
* Copyright 2020 Wyomind. All rights reserved.
* See LICENSE.txt for license details.
*/
class Wyomind_Elasticsearch_Helper_Indexer_Cms extends Wyomind_Elasticsearch_Helper_Indexer_Abstract
{
public $xfb60c = null;
public $x3a2af = null;
public $xd680b = null;
protected $_blockClass = 'Wyomind_Elasticsearch_Block_Autocomplete_Cms';
private $x1e0 = null;
public $error = "\x45\x6c\x61s\164i\143\163e\x61\162\x63\x68 \103M\123 I\156d\x65x\x20\x3a Inv\141lid \114\x69\143\x65n\163\x65\x21";
public function __construct()
{
$x7ed = "h\145l\160\x65\x72";
$xa58 = "\x61\x70\160";
$x891 = "\x67\x65\164\x4d\x6f\144\x65\x6c";
$x946 = "\x67\145t\x53\164\157r\145\x43o\156fi\147";
$x9bd = "\147\145\x74Re\163\x6fu\x72\x63\x65M\x6f\x64\x65\154";
$xa0d = "\x64\151s\x70\141\164c\x68\x45ve\156\164";
$this->_construct();
}
public function _construct()
{
$x7ed = "he\x6c\x70\x65r";
$xa58 = "app";
$x891 = "ge\x74M\157\x64e\154";
$x946 = "g\x65\x74S\x74\157\x72eC\x6fnf\151\147";
$x9bd = "\147\145\164R\145\x73o\x75\x72\143\x65\x4d\x6f\144\145\x6c";
$xa0d = "\x64\x69\163\x70atc\x68E\166\x65n\x74";
$this->x1e0 = Mage::helper("l\x69c\x65n\163em\x61\x6e\x61\147\x65\x72/da\x74a");
$this->x1e0->constructor($this, func_get_args());
}
public function export($xcf = array())
{
$x8d = $this->xfb60c->x1b8->x328;
$x7e = $this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x346}}}};
$xba = $this->xfb60c->x1b8->x34d;
$xc6 = $this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xd680b->x1d3->{$this->x3a2af->x1d3->x79a}}}};
$x112 = $this->xd680b->x1b8->{$this->x3a2af->x1b8->x369};
$x7ed = "he\x6c\x70\x65r";
$xa58 = "\141p\x70";
$x891 = "\x67etModel";
$x946 = "g\145t\x53\164\157r\145\103\x6f\x6e\146i\147";
$x9bd = "\x67e\164\122\x65\163\x6fu\162\x63e\x4d\x6f\144\x65l";
$xa0d = "\x64i\163\x70\x61t\143\x68\x45\x76\x65\156\164";
try {
${$this->xfb60c->x1b8->x20a} = $this;
${$this->x3a2af->x1d3->{$this->xd680b->x1d3->x62b}} = "M\x61\147\145";
${$this->xd680b->x1b8->x21c} = "\x68\145lper";
${$this->xd680b->x1b8->x225} = "t\x68\x72o\x77E\x78\143ep\x74i\x6f\x6e";
${$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x64d}}} = $x8d($x7e());
${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x621}}}->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->x1ec}}}->{$this->x3a2af->x1b8->x3b2}(${$this->xfb60c->x1b8->x20a}, ${$this->xfb60c->x1d3->x649});
if (${$this->xfb60c->x1d3->x61e}->{$this->xd680b->x1b8->x3c1}(${$this->xd680b->x1b8->x230}) != $x8d(${$this->xfb60c->x1b8->{$this->x3a2af->x1b8->x234}})) {
${$this->x3a2af->x1d3->{$this->xd680b->x1d3->x62b}}::${$this->xd680b->x1b8->x225}(${$this->xd680b->x1b8->{$this->xfb60c->x1b8->{$this->xd680b->x1b8->x218}}}::${$this->xd680b->x1b8->{$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x222}}}}}("\x65\x6c\141s\x74\151c\x73\x65\x61r\143\150")->{$this->xfb60c->x1b8->x3ce}(${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x626}}}}->{$this->xd680b->x1b8->{$this->xfb60c->x1b8->x1fa}}));
}
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x243}}}}} = array();
foreach (Mage::$xa58()->{$this->x3a2af->x1b8->x3e2}() as ${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}) {
if (!${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}->{$this->xd680b->x1b8->x3f2}()) {
continue;
}
${$this->x3a2af->x1d3->x671} = (int) ${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}->{$this->xfb60c->x1b8->x3f9}();
if (isset(${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->x3a2af->x1b8->x206}}}['store_id'])) {
if (!$xba(${$this->xfb60c->x1b8->x1ff}['store_id'])) {
${$this->x3a2af->x1d3->x612}['store_id'] = array(${$this->xfb60c->x1b8->x1ff}['store_id']);
}
if (!$xc6(${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x673}}, ${$this->x3a2af->x1d3->x612}['store_id'])) {
continue;
}
}
$this->{$this->x3a2af->x1b8->x40b}(' > Exporting CMS pages of store %s', ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x24d}}}->{$this->xfb60c->x1b8->x419}());
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x243}}}}}[${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->x3a2af->x1d3->x676}}}] = array();
${$this->x3a2af->x1d3->x67e} = $this->{$this->x3a2af->x1b8->x424}('cms', ${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->x66e}}}}});
${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x688}} = Mage::$x891('cms/page')->{$this->xd680b->x1b8->x445}()->{$this->x3a2af->x1b8->x45a}(${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x663}}->{$this->xfb60c->x1b8->x3f9}())->{$this->xfb60c->x1b8->x471}(${$this->x3a2af->x1b8->{$this->xd680b->x1b8->x265}});
if (${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->x3a2af->x1b8->x27b}}}} = $this->{$this->x3a2af->x1d3->x750}(${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x668}}})) {
${$this->xd680b->x1b8->{$this->x3a2af->x1b8->x267}}->{$this->xd680b->x1b8->x497}('page_id', array('nin' => ${$this->xfb60c->x1d3->x68b}));
}
${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x688}}->{$this->xd680b->x1b8->x497}('is_active', array('eq' => 1));
foreach (${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x26b}}} as ${$this->xfb60c->x1d3->{$this->xd680b->x1d3->x69a}}) {
${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x23b}}[${$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x67b}}}}}][${$this->xd680b->x1d3->x695}->{$this->xfb60c->x1b8->x3f9}()] = $x112(array('id' => ${$this->xfb60c->x1d3->{$this->xd680b->x1d3->x69a}}->{$this->xfb60c->x1b8->x3f9}()), ${$this->xfb60c->x1b8->{$this->xd680b->x1b8->{$this->x3a2af->x1b8->x286}}}->{$this->x3a2af->x1b8->x4cc}(${$this->xd680b->x1b8->x262}));
}
$this->{$this->x3a2af->x1b8->x40b}(' > CMS pages exported');
}
return ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x23b}};
} catch (Exception $e) {
throw $e;
}
}
public function getExcludedPageIds($x131 = null)
{
$x12c = $this->xd680b->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x7ad}}};
$x7ed = "h\145\x6c\160\145\162";
$xa58 = "\x61p\x70";
$x891 = "g\145\x74\115\x6f\144\x65l";
$x946 = "\x67\145\164Sto\x72e\103\157\x6e\146i\x67";
$x9bd = "\x67\x65\x74\122es\157ur\143\x65M\x6f\x64\x65\x6c";
$xa0d = "d\151s\x70\141\164\x63\150\105\166\x65\156\x74";
return $x12c(',', Mage::$x946('elasticsearch/cms/excluded_pages', ${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->{$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x6b8}}}}}));
}
public function getStoreIndexProperties($x18c = null)
{
$x14b = $this->x3a2af->x1d3->{$this->x3a2af->x1d3->x7b8};
$x179 = $this->xfb60c->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->x386}};
$x19e = $this->x3a2af->x1b8->{$this->xfb60c->x1b8->x393};
$x7ed = "he\x6cp\145r";
$xa58 = "\141\x70p";
$x891 = "\147\x65\x74M\157\x64\x65\x6c";
$x946 = "\x67\145t\123t\x6f\x72\x65C\x6fn\146\151\x67";
$x9bd = "\147\145\x74\x52e\x73\157\x75\x72\x63\x65\x4do\144\x65l";
$xa0d = "\144\151\163\160a\164\143\x68\105\166\x65\156t";
${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6be}}} = Mage::$xa58()->{$this->xd680b->x1b8->x50a}(${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6be}}});
${$this->xfb60c->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->x3a2af->x1b8->x2a7}}}} = 'elasticsearch_cms_index_properties_' . ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x29c}}->{$this->xfb60c->x1b8->x3f9}();
if (Mage::$xa58()->{$this->x3a2af->x1b8->x532}('config')) {
${$this->x3a2af->x1b8->x2a8} = Mage::$xa58()->{$this->xfb60c->x1b8->x54a}(${$this->xd680b->x1d3->x6c1});
if (${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}}) {
return $x14b(${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}});
}
}
${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2af}} = $this->{$this->xfb60c->x1b8->x558}(${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x29c}});
${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}} = array();
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->x2b7}} = Mage::$x9bd('cms/page');
${$this->x3a2af->x1b8->{$this->x3a2af->x1b8->{$this->xd680b->x1b8->{$this->xd680b->x1b8->x2c8}}}} = ${$this->x3a2af->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->{$this->xfb60c->x1b8->x2bd}}}}->{$this->xfb60c->x1b8->x571}()->{$this->xd680b->x1b8->x57d}(${$this->xfb60c->x1b8->x2b2}->{$this->xfb60c->x1b8->x58d}());
foreach ($this->{$this->x3a2af->x1b8->x424}('cms', ${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6bf}}}}) as ${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->{$this->xfb60c->x1d3->x710}}}}) {
if (isset(${$this->xfb60c->x1b8->x2c0}[${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x70c}}])) {
${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}}[${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x70c}}] = array('type' => 'string', 'analyzer' => 'std', 'include_in_all' => true, 'boost' => 1, 'fields' => array('std' => array('type' => 'string', 'analyzer' => 'std',)),);
if (${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x706}}}}}[${$this->xfb60c->x1b8->{$this->xd680b->x1b8->x2ce}}]['DATA_TYPE'] == Varien_Db_Ddl_Table::TYPE_VARCHAR) {
${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x6d5}}}[${$this->xd680b->x1d3->x709}]['fields'] = $x179(${$this->xd680b->x1b8->{$this->x3a2af->x1b8->{$this->xfb60c->x1b8->x2aa}}}[${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x70c}}]['fields'], array('prefix' => array('type' => 'string', 'analyzer' => 'text_prefix', 'search_analyzer' => 'std',), 'suffix' => array('type' => 'string', 'analyzer' => 'text_suffix', 'search_analyzer' => 'std',),));
}
if (isset(${$this->xd680b->x1d3->{$this->x3a2af->x1d3->{$this->xfb60c->x1d3->{$this->x3a2af->x1d3->x6e4}}}}['analysis']['analyzer']['language'])) {
${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x6d3}}[${$this->xfb60c->x1b8->x2c9}]['analyzer'] = 'language';
}
}
}
${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x6d3}} = new Varien_Object(${$this->x3a2af->x1d3->x6cf});
Mage::$xa0d('wyomind_elasticsearch_index_properties', array('indexer' => $this, 'store' => ${$this->xfb60c->x1d3->{$this->x3a2af->x1d3->{$this->xd680b->x1d3->x6be}}}, 'properties' => ${$this->x3a2af->x1b8->x2a8},));
${$this->x3a2af->x1d3->{$this->xfb60c->x1d3->x6d3}} = ${$this->x3a2af->x1d3->{$this->x3a2af->x1d3->{$this->x3a2af->x1d3->x6d5}}}->{$this->xd680b->x1b8->x3c1}();
if (Mage::$xa58()->{$this->x3a2af->x1b8->x532}('config')) {
${$this->xfb60c->x1d3->x713} = $this->{$this->xfb60c->x1b8->x5d7}();
Mage::$xa58()->{$this->xd680b->x1b8->x5e9}($x19e(${$this->x3a2af->x1b8->x2a8}), ${$this->xd680b->x1b8->x2a0}, array('config'), ${$this->xfb60c->x1d3->{$this->xd680b->x1d3->{$this->xfb60c->x1d3->x719}}});
}
return ${$this->xd680b->x1b8->{$this->xd680b->x1b8->x2a9}};
}
}
Function Calls
None |
Stats
MD5 | bcbb30f1a11658c0e2471bf98fbd0104 |
Eval Count | 0 |
Decode Time | 66 ms |