Advertisement
Guest User

Untitled

a guest
Dec 24th, 2020
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.1.0.1
  8. * @ Author : DeZender
  9. * @ Release on : 29.08.2020
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. class HaLimCore_Init extends HaLimCore_Abstract
  15. {
  16. public function init()
  17. {
  18. global $obf_DTsWJTsRCSkbBA8GNxADMT81MlwwJCI;
  19.  
  20. if ($this->isActive()) {
  21. $ajax = new HaLimCore_Ajax();
  22.  
  23. if (is_admin()) {
  24. $obf_DTMaOC8CPxwNFxwzPg8dJxUlOQUmBzI = new HaLimCore_EPM();
  25. $scraper = new HaLimCore_Scraper();
  26. $hooks = new HaLimCore_Hooks();
  27. $imdb = new HaLimCore_IMDB();
  28. $this->addAction('admin_notices', 'halim_license_show_update_notice');
  29. $obf_DTsYJzQoJVsEFgMRGxUSDxclECU1EjI = Puc_v4_Factory::buildUpdateChecker(home_url('wp-content/halim-update-files/theme_update_details.json'), get_template_directory() . '/functions.php', 'halimmovies');
  30. $obf_DTsYJzQoJVsEFgMRGxUSDxclECU1EjI->addFilter('first_check_time', function($unusedTimestamp) {
  31. return time() + 10800;
  32. });
  33. }
  34. }
  35. else {
  36. $helper = new HaLimCore_Helper();
  37. }
  38.  
  39. $enqueue = new HaLimCore_Scripts();
  40. $this->addAction('wp', 'halimThemeInfo');
  41. $this->addAction(__FUNCTION__, 'cs_framework_init', 10);
  42.  
  43. if (is_admin()) {
  44. $this->addAction('after_setup_theme', 'halim_core_init');
  45. }
  46.  
  47. $this->addAction('admin_enqueue_scripts', 'halim_license_details_enqueue_scripts', 10, 1);
  48. $this->addAction('wp_ajax_halim_check_license_details', 'halim_check_license_details');
  49. $this->addAction('wp_ajax_halim_activate_license', 'halim_activate_license');
  50. $this->addAction('wp_ajax_halim_deactivate_license', 'halim_deactivate_license');
  51. }
  52.  
  53. public function isActive()
  54. {
  55. global $obf_DTsWJTsRCSkbBA8GNxADMT81MlwwJCI;
  56. if (is_admin() && is_user_logged_in()) {
  57. $obf_DQYvDAU9CQQeCj8SOAM5PzVcIjQIDxE = $obf_DTsWJTsRCSkbBA8GNxADMT81MlwwJCI->verify_license(1);
  58. if ($obf_DQYvDAU9CQQeCj8SOAM5PzVcIjQIDxE['status'] && get_option('halim_license_data')['status']) {
  59. return true;
  60. }
  61.  
  62. return false;
  63. }
  64. else {
  65. if (get_option('halim_license_data')['status']) {
  66. return true;
  67. }
  68.  
  69. return false;
  70. }
  71. }
  72.  
  73. public function halim_license_show_update_notice()
  74. {
  75. global $obf_DTsWJTsRCSkbBA8GNxADMT81MlwwJCI;
  76. $screen = get_current_screen();
  77.  
  78. if ($this->isActive()) {
  79. if (false === $obf_DS4SHD4BFTAJQDszCCsMJhQ5HCc5ECI = get_transient('halim_license_next_update_check')) {
  80. $obf_DS4SHD4BFTAJQDszCCsMJhQ5HCc5ECI = $obf_DTsWJTsRCSkbBA8GNxADMT81MlwwJCI->check_update();
  81. set_transient('halim_license_next_update_check', $obf_DS4SHD4BFTAJQDszCCsMJhQ5HCc5ECI, 12 * HOUR_IN_SECONDS);
  82. update_option('halimmovie_update_status', $obf_DS4SHD4BFTAJQDszCCsMJhQ5HCc5ECI['status']);
  83. ..............................................................................
  84. ...................................................
  85. .........................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement