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 namespace MiniOrange\OAuth\Block; use Magento\Framework\View\Element\Templat..

Decoded Output download

<?php 
 
 
namespace MiniOrange\OAuth\Block; 
 
use Magento\Framework\View\Element\Template; 
use MiniOrange\OAuth\Helper\OAuthConstants; 
use Magento\Store\Api\StoreRepositoryInterface; 
use Magento\Store\Api\StoreWebsiteRelationInterface; 
use Magento\Framework\Serialize\SerializerInterface; 
class OAuth extends Template 
{ 
    public $oauthUtility; 
    private $adminRoleModel; 
    private $userGroupModel; 
    protected $_websiteCollectionFactory; 
    public function __construct(\Magento\Framework\View\Element\Template\Context $B2, \MiniOrange\OAuth\Helper\OAuthUtility $Nq, \Magento\Authorization\Model\ResourceModel\Role\Collection $mO, \Magento\Customer\Model\ResourceModel\Group\Collection $lg, \Magento\Store\Model\ResourceModel\Website\CollectionFactory $Kt, StoreRepositoryInterface $Uy, \Magento\Store\Model\StoreManagerInterface $fW, StoreWebsiteRelationInterface $lx, SerializerInterface $bI, array $H2 = array()) 
    { 
        $this->_storeManager = $fW; 
        $this->storeRepository = $Uy; 
        $this->storeWebsiteRelation = $lx; 
        $this->_websiteCollectionFactory = $Kt; 
        $this->oauthUtility = $Nq; 
        $this->adminRoleModel = $mO; 
        $this->userGroupModel = $lg; 
        $this->serializer = $bI; 
        parent::__construct($B2, $H2); 
    } 
    public function getWebsiteCollection() 
    { 
        $yx = $this->_websiteCollectionFactory->create(); 
        return $yx; 
    } 
    public function getWebsiteIds() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::WEBSITE_IDS); 
    } 
    public function getWebsiteCount() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::WEBSITE_COUNT); 
    } 
    public function getWebsiteLimit() 
    { 
        if (!$this->check_plan(4)) { 
            goto bW; 
        } 
        return 2; 
        bW: 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::WEBSITES_LIMIT); 
    } 
    public function getCurrentWebsite() 
    { 
        return $this->_storeManager->getStore()->getWebsiteId(); 
    } 
    public function getStoreIds($P4) 
    { 
        $F6 = []; 
        try { 
            $F6 = $this->storeWebsiteRelation->getStoreByWebsiteId($P4); 
        } catch (\Exception $ib) { 
            $this->logger->error($ib->getMessage()); 
        } 
        return $F6; 
    } 
    public function showWebsite($P4) 
    { 
        return $this->oauthUtility->getStoreConfig($P4); 
    } 
    public function getStoreUrl($P4) 
    { 
        return $this->_storeManager->getStore($P4)->getBaseUrl(); 
    } 
    public function getStoreName($P4) 
    { 
        return $this->_storeManager->getStore($P4)->getName(); 
    } 
    public function getConfigUrl() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ENDPOINT_URL); 
    } 
    public function getHelloWorldTxt() 
    { 
        return "Hello world!"; 
    } 
    public function getCustomerEmail() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CUSTOMER_EMAIL); 
    } 
    public function getCustomerKey() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CUSTOMER_KEY); 
    } 
    public function isVerified() 
    { 
        return $this->oauthUtility->mclv(); 
    } 
    public function getApiKey() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::API_KEY); 
    } 
    public function isAutoRedirectEnabled($KW) 
    { 
        $NJ = $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP); 
        if ($NJ == $KW) { 
            goto Hd; 
        } 
        return 0; 
        goto qc; 
        Hd: 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT); 
        qc: 
    } 
    public function isb2bAutoRedirectEnabled($KW) 
    { 
        $NJ = $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP); 
        if ($NJ == $KW) { 
            goto wj; 
        } 
        return 0; 
        goto q7; 
        wj: 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::B2B_AUTO_REDIRECT); 
        q7: 
    } 
    public function isAllPageAutoRedirectEnabled($KW) 
    { 
        $NJ = $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP); 
        if ($NJ == $KW) { 
            goto Tf; 
        } 
        return 0; 
        goto Dn; 
        Tf: 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ALL_PAGE_AUTO_REDIRECT); 
        Dn: 
    } 
    public function isAllPageAutoRedirectEnabled_action() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ALL_PAGE_AUTO_REDIRECT); 
    } 
    public function getAutoRedirect_AppName() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP); 
    } 
    public function isByBackDoorEnabled() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::BACKDOOR); 
    } 
    public function getToken() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::TOKEN); 
    } 
    public function getRolesMapped() 
    { 
        $IC = $this->oauthUtility->getStoreConfig(OAuthConstants::ROLES_MAPPED); 
        return !$this->oauthUtility->isBlank($IC) ? json_decode($IC) : array(); 
    } 
    public function getGroupsMapped() 
    { 
        $IC = $this->oauthUtility->getStoreConfig(OAuthConstants::GROUPS_MAPPED); 
        return !$this->oauthUtility->isBlank($IC) ? json_decode($IC) : array(); 
    } 
    public function isOAuthConfigured() 
    { 
        return $this->oauthUtility->isOAuthConfigured(); 
    } 
    public function getSelectedOAuthProvider() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SELECTED_PROVIDER); 
    } 
    public function getAppName() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::APP_NAME); 
    } 
    public function getClientID() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CLIENT_ID); 
    } 
    public function getClientSecret() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CLIENT_SECRET); 
    } 
    public function getScope() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SCOPE); 
    } 
    public function getAuthorizeURL() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::AUTHORIZE_URL); 
    } 
    public function getAccessTokenURL() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ACCESSTOKEN_URL); 
    } 
    public function getUserInfoURL() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::GETUSERINFO_URL); 
    } 
    public function getEndSessionURL() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ENDSESSION_URL); 
    } 
    public function getLogoutURL() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::OAUTH_LOGOUT_URL); 
    } 
    public function getAdminCssURL() 
    { 
        return $this->oauthUtility->getAdminCssUrl("adminSettings.css"); 
    } 
    public function getAdminJSURL() 
    { 
        return $this->oauthUtility->getAdminJSUrl("adminSettings.js"); 
    } 
    public function getIntlTelInputJs() 
    { 
        return $this->oauthUtility->getAdminJSUrl("intlTelInput.min.js"); 
    } 
    public function getTestUrl($Xo) 
    { 
        return $this->getSPInitiatedUrl(OAuthConstants::TEST_RELAYSTATE, $Xo); 
    } 
    public function getBaseUrl() 
    { 
        return $this->oauthUtility->getBaseUrl(); 
    } 
    public function getCallBackUrl() 
    { 
        return $this->oauthUtility->getBaseUrl() . OAuthConstants::CALLBACK_URL; 
    } 
    public function getExtensionPageUrl($Kg) 
    { 
        return $this->oauthUtility->getAdminUrl("mooauth/" . $Kg . "/index"); 
    } 
    public function getCurrentActiveTab() 
    { 
        $Kg = $this->getUrl("*/*/*", ["_current" => true, "_use_rewrite" => false]); 
        $Nn = strpos($Kg, "/mooauth") + 9; 
        $m3 = strpos($Kg, "/index/key"); 
        $Fy = substr($Kg, $Nn, $m3 - $Nn); 
        return $Fy; 
    } 
    public function showAdminLink() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SHOW_ADMIN_LINK); 
    } 
    public function showCustomerLink() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SHOW_CUSTOMER_LINK); 
    } 
    public function getSPInitiatedUrl($hq = null, $Xo = null) 
    { 
        return $this->oauthUtility->getSPInitiatedUrl($hq, $Xo); 
    } 
    public function getAccountMatcher() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_MAP_BY); 
    } 
    public function getDisallowUnlistedUserRole() 
    { 
        $eb = $this->oauthUtility->getStoreConfig(OAuthConstants::UNLISTED_ROLE); 
        return !$this->oauthUtility->isBlank($eb) ? $eb : ''; 
    } 
    public function getDisallowUserCreationIfRoleNotMapped() 
    { 
        $gq = $this->oauthUtility->getStoreConfig(OAuthConstants::CREATEIFNOTMAP); 
        return !$this->oauthUtility->isBlank($gq) ? $gq : ''; 
    } 
    public function getUserNameMapping() 
    { 
        $D1 = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_USERNAME); 
        return !$this->oauthUtility->isBlank($D1) ? $D1 : ''; 
    } 
    public function getUserEmailMapping() 
    { 
        $ti = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_EMAIL); 
        return !$this->oauthUtility->isBlank($ti) ? $ti : ''; 
    } 
    public function getFirstNameMapping() 
    { 
        $Kc = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_FIRSTNAME); 
        return !$this->oauthUtility->isBlank($Kc) ? $Kc : ''; 
    } 
    public function getLastNameMapping() 
    { 
        $U7 = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_LASTNAME); 
        return !$this->oauthUtility->isBlank($U7) ? $U7 : ''; 
    } 
    public function getAllRoles() 
    { 
        $VV = $this->adminRoleModel->addFieldToFilter("role_type", "G"); 
        $dG = $VV->toOptionArray(); 
        return $dG; 
    } 
    public function getAllGroups() 
    { 
        return $this->userGroupModel->toOptionArray(); 
    } 
    public function getProvider() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::DEFAULT_PROVIDER_ROLE); 
    } 
    public function getDefaultRole() 
    { 
        $VA = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_DEFAULT_ROLE); 
        return !$this->oauthUtility->isBlank($VA) ? $VA : OAuthConstants::DEFAULT_ROLE; 
    } 
    public function getDefaultGroup() 
    { 
        $nW = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_DEFAULT_GROUP); 
        return !$this->oauthUtility->isBlank($nW) ? $nW : OAuthConstants::DEFAULT_ROLE; 
    } 
    public function getRegistrationStatus() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::REG_STATUS); 
    } 
    public function getCurrentAdminUser() 
    { 
        return $this->oauthUtility->getCurrentAdminUser(); 
    } 
    public function getSSOButtonText() 
    { 
        $GM = $this->oauthUtility->getStoreConfig(OAuthConstants::BUTTON_TEXT); 
        $kb = $this->oauthUtility->getStoreConfig(OAuthConstants::APP_NAME); 
        return !$this->oauthUtility->isBlank($GM) ? $GM : "Login with " . $kb; 
    } 
    public function getMiniOrangeUrl() 
    { 
        return $this->oauthUtility->getMiniOrangeUrl(); 
    } 
    public function getAdminLogoutUrl() 
    { 
        return $this->oauthUtility->getLogoutUrl(); 
    } 
    public function getIsTestConfigurationClicked() 
    { 
        return $this->oauthUtility->getIsTestConfigurationClicked(); 
    } 
    public function isEnabled() 
    { 
        return $this->oauthUtility->micr() && $this->oauthUtility->mclv(); 
    } 
    public function getCurrentUrl() 
    { 
        return $this->_storeManager->getStore()->getCurrentUrl(); 
    } 
    public function getCurrentVersion() 
    { 
        return OAuthConstants::VERSION; 
    } 
    public function getOAuthConfigurationStatus() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::OAUTH_CONFIG_STATUS); 
    } 
    public function getAllIdpConfiguration() 
    { 
        return $this->oauthUtility->getOAuthClientApps(); 
    } 
    public function isSiteEnable() 
    { 
        $jo = $this->getCurrentWebsite(); 
        return $this->oauthUtility->getStoreConfig($jo); 
    } 
    public function isDebugLogEnable() 
    { 
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ENABLE_DEBUG_LOG); 
    } 
    public function check_plan($On) 
    { 
        return $this->oauthUtility->check_plan($On); 
    } 
    public function isTrialExpired() 
    { 
        return $this->oauthUtility->isTrialExpired(); 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php


namespace MiniOrange\OAuth\Block;

use Magento\Framework\View\Element\Template;
use MiniOrange\OAuth\Helper\OAuthConstants;
use Magento\Store\Api\StoreRepositoryInterface;
use Magento\Store\Api\StoreWebsiteRelationInterface;
use Magento\Framework\Serialize\SerializerInterface;
class OAuth extends Template
{
    public $oauthUtility;
    private $adminRoleModel;
    private $userGroupModel;
    protected $_websiteCollectionFactory;
    public function __construct(\Magento\Framework\View\Element\Template\Context $B2, \MiniOrange\OAuth\Helper\OAuthUtility $Nq, \Magento\Authorization\Model\ResourceModel\Role\Collection $mO, \Magento\Customer\Model\ResourceModel\Group\Collection $lg, \Magento\Store\Model\ResourceModel\Website\CollectionFactory $Kt, StoreRepositoryInterface $Uy, \Magento\Store\Model\StoreManagerInterface $fW, StoreWebsiteRelationInterface $lx, SerializerInterface $bI, array $H2 = array())
    {
        $this->_storeManager = $fW;
        $this->storeRepository = $Uy;
        $this->storeWebsiteRelation = $lx;
        $this->_websiteCollectionFactory = $Kt;
        $this->oauthUtility = $Nq;
        $this->adminRoleModel = $mO;
        $this->userGroupModel = $lg;
        $this->serializer = $bI;
        parent::__construct($B2, $H2);
    }
    public function getWebsiteCollection()
    {
        $yx = $this->_websiteCollectionFactory->create();
        return $yx;
    }
    public function getWebsiteIds()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::WEBSITE_IDS);
    }
    public function getWebsiteCount()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::WEBSITE_COUNT);
    }
    public function getWebsiteLimit()
    {
        if (!$this->check_plan(4)) {
            goto bW;
        }
        return 2;
        bW:
        return $this->oauthUtility->getStoreConfig(OAuthConstants::WEBSITES_LIMIT);
    }
    public function getCurrentWebsite()
    {
        return $this->_storeManager->getStore()->getWebsiteId();
    }
    public function getStoreIds($P4)
    {
        $F6 = [];
        try {
            $F6 = $this->storeWebsiteRelation->getStoreByWebsiteId($P4);
        } catch (\Exception $ib) {
            $this->logger->error($ib->getMessage());
        }
        return $F6;
    }
    public function showWebsite($P4)
    {
        return $this->oauthUtility->getStoreConfig($P4);
    }
    public function getStoreUrl($P4)
    {
        return $this->_storeManager->getStore($P4)->getBaseUrl();
    }
    public function getStoreName($P4)
    {
        return $this->_storeManager->getStore($P4)->getName();
    }
    public function getConfigUrl()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ENDPOINT_URL);
    }
    public function getHelloWorldTxt()
    {
        return "\110\x65\x6c\154\x6f\x20\167\157\x72\x6c\x64\41";
    }
    public function getCustomerEmail()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CUSTOMER_EMAIL);
    }
    public function getCustomerKey()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CUSTOMER_KEY);
    }
    public function isVerified()
    {
        return $this->oauthUtility->mclv();
    }
    public function getApiKey()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::API_KEY);
    }
    public function isAutoRedirectEnabled($KW)
    {
        $NJ = $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP);
        if ($NJ == $KW) {
            goto Hd;
        }
        return 0;
        goto qc;
        Hd:
        return $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT);
        qc:
    }
    public function isb2bAutoRedirectEnabled($KW)
    {
        $NJ = $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP);
        if ($NJ == $KW) {
            goto wj;
        }
        return 0;
        goto q7;
        wj:
        return $this->oauthUtility->getStoreConfig(OAuthConstants::B2B_AUTO_REDIRECT);
        q7:
    }
    public function isAllPageAutoRedirectEnabled($KW)
    {
        $NJ = $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP);
        if ($NJ == $KW) {
            goto Tf;
        }
        return 0;
        goto Dn;
        Tf:
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ALL_PAGE_AUTO_REDIRECT);
        Dn:
    }
    public function isAllPageAutoRedirectEnabled_action()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ALL_PAGE_AUTO_REDIRECT);
    }
    public function getAutoRedirect_AppName()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::AUTO_REDIRECT_APP);
    }
    public function isByBackDoorEnabled()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::BACKDOOR);
    }
    public function getToken()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::TOKEN);
    }
    public function getRolesMapped()
    {
        $IC = $this->oauthUtility->getStoreConfig(OAuthConstants::ROLES_MAPPED);
        return !$this->oauthUtility->isBlank($IC) ? json_decode($IC) : array();
    }
    public function getGroupsMapped()
    {
        $IC = $this->oauthUtility->getStoreConfig(OAuthConstants::GROUPS_MAPPED);
        return !$this->oauthUtility->isBlank($IC) ? json_decode($IC) : array();
    }
    public function isOAuthConfigured()
    {
        return $this->oauthUtility->isOAuthConfigured();
    }
    public function getSelectedOAuthProvider()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SELECTED_PROVIDER);
    }
    public function getAppName()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::APP_NAME);
    }
    public function getClientID()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CLIENT_ID);
    }
    public function getClientSecret()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::CLIENT_SECRET);
    }
    public function getScope()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SCOPE);
    }
    public function getAuthorizeURL()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::AUTHORIZE_URL);
    }
    public function getAccessTokenURL()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ACCESSTOKEN_URL);
    }
    public function getUserInfoURL()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::GETUSERINFO_URL);
    }
    public function getEndSessionURL()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ENDSESSION_URL);
    }
    public function getLogoutURL()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::OAUTH_LOGOUT_URL);
    }
    public function getAdminCssURL()
    {
        return $this->oauthUtility->getAdminCssUrl("\x61\144\x6d\x69\x6e\x53\145\x74\x74\x69\x6e\147\x73\56\x63\x73\x73");
    }
    public function getAdminJSURL()
    {
        return $this->oauthUtility->getAdminJSUrl("\x61\x64\x6d\x69\156\123\x65\164\x74\151\156\x67\x73\56\152\163");
    }
    public function getIntlTelInputJs()
    {
        return $this->oauthUtility->getAdminJSUrl("\x69\156\164\x6c\124\x65\154\x49\x6e\160\x75\x74\x2e\155\151\156\x2e\x6a\163");
    }
    public function getTestUrl($Xo)
    {
        return $this->getSPInitiatedUrl(OAuthConstants::TEST_RELAYSTATE, $Xo);
    }
    public function getBaseUrl()
    {
        return $this->oauthUtility->getBaseUrl();
    }
    public function getCallBackUrl()
    {
        return $this->oauthUtility->getBaseUrl() . OAuthConstants::CALLBACK_URL;
    }
    public function getExtensionPageUrl($Kg)
    {
        return $this->oauthUtility->getAdminUrl("\155\157\157\x61\165\x74\150\x2f" . $Kg . "\x2f\151\x6e\144\x65\170");
    }
    public function getCurrentActiveTab()
    {
        $Kg = $this->getUrl("\52\x2f\52\x2f\x2a", ["\x5f\x63\165\x72\x72\x65\x6e\x74" => true, "\137\165\x73\145\x5f\162\145\x77\x72\151\x74\x65" => false]);
        $Nn = strpos($Kg, "\57\x6d\x6f\x6f\141\x75\164\150") + 9;
        $m3 = strpos($Kg, "\x2f\151\x6e\x64\145\170\57\x6b\145\x79");
        $Fy = substr($Kg, $Nn, $m3 - $Nn);
        return $Fy;
    }
    public function showAdminLink()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SHOW_ADMIN_LINK);
    }
    public function showCustomerLink()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::SHOW_CUSTOMER_LINK);
    }
    public function getSPInitiatedUrl($hq = null, $Xo = null)
    {
        return $this->oauthUtility->getSPInitiatedUrl($hq, $Xo);
    }
    public function getAccountMatcher()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_MAP_BY);
    }
    public function getDisallowUnlistedUserRole()
    {
        $eb = $this->oauthUtility->getStoreConfig(OAuthConstants::UNLISTED_ROLE);
        return !$this->oauthUtility->isBlank($eb) ? $eb : '';
    }
    public function getDisallowUserCreationIfRoleNotMapped()
    {
        $gq = $this->oauthUtility->getStoreConfig(OAuthConstants::CREATEIFNOTMAP);
        return !$this->oauthUtility->isBlank($gq) ? $gq : '';
    }
    public function getUserNameMapping()
    {
        $D1 = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_USERNAME);
        return !$this->oauthUtility->isBlank($D1) ? $D1 : '';
    }
    public function getUserEmailMapping()
    {
        $ti = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_EMAIL);
        return !$this->oauthUtility->isBlank($ti) ? $ti : '';
    }
    public function getFirstNameMapping()
    {
        $Kc = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_FIRSTNAME);
        return !$this->oauthUtility->isBlank($Kc) ? $Kc : '';
    }
    public function getLastNameMapping()
    {
        $U7 = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_LASTNAME);
        return !$this->oauthUtility->isBlank($U7) ? $U7 : '';
    }
    public function getAllRoles()
    {
        $VV = $this->adminRoleModel->addFieldToFilter("\x72\x6f\x6c\x65\x5f\164\x79\x70\x65", "\107");
        $dG = $VV->toOptionArray();
        return $dG;
    }
    public function getAllGroups()
    {
        return $this->userGroupModel->toOptionArray();
    }
    public function getProvider()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::DEFAULT_PROVIDER_ROLE);
    }
    public function getDefaultRole()
    {
        $VA = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_DEFAULT_ROLE);
        return !$this->oauthUtility->isBlank($VA) ? $VA : OAuthConstants::DEFAULT_ROLE;
    }
    public function getDefaultGroup()
    {
        $nW = $this->oauthUtility->getStoreConfig(OAuthConstants::MAP_DEFAULT_GROUP);
        return !$this->oauthUtility->isBlank($nW) ? $nW : OAuthConstants::DEFAULT_ROLE;
    }
    public function getRegistrationStatus()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::REG_STATUS);
    }
    public function getCurrentAdminUser()
    {
        return $this->oauthUtility->getCurrentAdminUser();
    }
    public function getSSOButtonText()
    {
        $GM = $this->oauthUtility->getStoreConfig(OAuthConstants::BUTTON_TEXT);
        $kb = $this->oauthUtility->getStoreConfig(OAuthConstants::APP_NAME);
        return !$this->oauthUtility->isBlank($GM) ? $GM : "\114\x6f\147\x69\x6e\x20\167\x69\164\x68\40" . $kb;
    }
    public function getMiniOrangeUrl()
    {
        return $this->oauthUtility->getMiniOrangeUrl();
    }
    public function getAdminLogoutUrl()
    {
        return $this->oauthUtility->getLogoutUrl();
    }
    public function getIsTestConfigurationClicked()
    {
        return $this->oauthUtility->getIsTestConfigurationClicked();
    }
    public function isEnabled()
    {
        return $this->oauthUtility->micr() && $this->oauthUtility->mclv();
    }
    public function getCurrentUrl()
    {
        return $this->_storeManager->getStore()->getCurrentUrl();
    }
    public function getCurrentVersion()
    {
        return OAuthConstants::VERSION;
    }
    public function getOAuthConfigurationStatus()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::OAUTH_CONFIG_STATUS);
    }
    public function getAllIdpConfiguration()
    {
        return $this->oauthUtility->getOAuthClientApps();
    }
    public function isSiteEnable()
    {
        $jo = $this->getCurrentWebsite();
        return $this->oauthUtility->getStoreConfig($jo);
    }
    public function isDebugLogEnable()
    {
        return $this->oauthUtility->getStoreConfig(OAuthConstants::ENABLE_DEBUG_LOG);
    }
    public function check_plan($On)
    {
        return $this->oauthUtility->check_plan($On);
    }
    public function isTrialExpired()
    {
        return $this->oauthUtility->isTrialExpired();
    }
}

Function Calls

None

Variables

None

Stats

MD5 b3f56710545b6545a2065c73baac79c8
Eval Count 0
Decode Time 59 ms