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

Variables

None

Stats

MD5 bcbb30f1a11658c0e2471bf98fbd0104
Eval Count 0
Decode Time 66 ms