403Webshell
Server IP : 104.26.5.103  /  Your IP : 216.73.216.4
Web Server : nginx/1.27.1
System : Linux in-5 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
User : arabianexpress ( 1872)
PHP Version : 8.0.30
Disable Function : exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /storage/v9321/highrangesfarmstay/public_html/wp-content/plugins/mailin/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /storage/v9321/highrangesfarmstay/public_html/wp-content/plugins/mailin/inc//SendinblueAccount.php
<?php

class SendinblueAccount
{
    private static $sendinblueAccountObj = null;
    private $sendinblueAccountData;
    private $lastResponseCode;

    /**
     * SendinblueAccount private constructor.
     */
    private function __construct()
    {

    }

    /**
     * Getter function for account data
     */
    public function getSendinblueAccountData()
    {
        return $this->sendinblueAccountData;
    }

    /**
     * Setter function for account data
     */
    public function setSendinblueAccountData($sendinblueAccountData)
    {
        $this->sendinblueAccountData = $sendinblueAccountData;

        // update Marketing Automation API key.
        if ( isset( $sendinblueAccountData['marketingAutomation']['enabled'] ) && true == $sendinblueAccountData['marketingAutomation']['enabled'] ) {
            $ma_key = $sendinblueAccountData['marketingAutomation']['key'];
        } else {
            $ma_key = '';
        }
        $general_settings = get_option( SIB_Manager::MAIN_OPTION_NAME, array() );
        $general_settings['ma_key'] = $ma_key;
        update_option( SIB_Manager::MAIN_OPTION_NAME, $general_settings );
    }

    /**
     * Getter function for last response code
     */
    public function getLastResponseCode()
    {
        return $this->lastResponseCode;
    }

    /**
     * Setter function for last response code
     */
    public function setLastResponseCode($lastResponseCode)
    {
        $this->lastResponseCode = $lastResponseCode;
    }

    /**
     * Static function to create a new instance or return an existing instance.
     */
    public static function getInstance()
    {
        if( null == self::$sendinblueAccountObj )
        {
            self::$sendinblueAccountObj = new SendinblueAccount();
        }  
        
        return self::$sendinblueAccountObj;
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit