Plugin Directory

Changeset 1815517


Ignore:
Timestamp:
02/05/2018 08:34:50 AM (8 years ago)
Author:
kmgalanakis
Message:

Fix PHP Warnings in 5.x

Location:
dashboard-for-mailgun/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • dashboard-for-mailgun/trunk/application/controllers/class-mailgun-dashboard-dashboard.php

    r1815474 r1815517  
    3838        );
    3939
    40         define( 'MAILGUN_DASHBOARD_SETTINGS', wp_parse_args( get_option( Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_OPTION_NAME ), $defaults ) );
     40        define( 'MAILGUN_DASHBOARD_SETTINGS', serialize( wp_parse_args( get_option( Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_OPTION_NAME ), $defaults ) ) );
    4141    }
    4242
     
    6464            true
    6565        );
     66
     67        $mailgun_dashboard_settings = unserialize( MAILGUN_DASHBOARD_SETTINGS );
    6668
    6769        //@codingStandardsIgnoreStart
     
    102104            ),
    103105            'chartTitle' => __( 'Domain', MAILGUN_DASHBOARD_CONTEXT ) .
    104                             ' "' .  MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_DOMAIN_OPTION_NAME ] . '" '
     106                            ' "' .  $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_DOMAIN_OPTION_NAME ] . '" '
    105107                            . __( 'chart', MAILGUN_DASHBOARD_CONTEXT ),
    106108            'mailgun_api_failed' => __( 'Mailgun API failed', MAILGUN_DASHBOARD_CONTEXT ),
     
    138140     */
    139141    public function mgd_get_mailgun_dashboard_api() {
     142        $mailgun_dashboard_settings = unserialize( MAILGUN_DASHBOARD_SETTINGS );
    140143        if (
    141144            class_exists( 'Mailgun' )
    142             && MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_SETTINGS_SOURCE_NAME ]
     145            && $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_SETTINGS_SOURCE_NAME ]
    143146        ) {
    144147            $mailgun_options = get_option( 'mailgun' );
     
    149152
    150153        } else {
    151             $api_key = MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_API_KEY_OPTION_NAME ];
    152 
    153             $domain = MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_DOMAIN_OPTION_NAME ];
     154            $api_key = $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_API_KEY_OPTION_NAME ];
     155
     156            $domain = $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_DOMAIN_OPTION_NAME ];
    154157        }
    155158
     
    377380     */
    378381    public function display_settings_warning() {
     382        $mailgun_dashboard_settings = unserialize( MAILGUN_DASHBOARD_SETTINGS );
     383       
    379384        $show_warning = false;
    380385        if (
    381             '' === MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_DOMAIN_OPTION_NAME ]
    382             || '' === MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_API_KEY_OPTION_NAME ] ) {
     386            '' === $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_DOMAIN_OPTION_NAME ]
     387            || '' === $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_API_KEY_OPTION_NAME ] ) {
    383388
    384389            if (
    385390                class_exists( 'Mailgun' )
    386                 && '' !== MAILGUN_DASHBOARD_SETTINGS[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_SETTINGS_SOURCE_NAME ]
     391                && '' !== $mailgun_dashboard_settings[ Mailgun_Dashboard_Settings::MAILGUN_DASHBOARD_SETTINGS_SOURCE_NAME ]
    387392            ) {
    388393                $mailgun_options = get_option( 'mailgun' );
  • dashboard-for-mailgun/trunk/readme.txt

    r1815496 r1815517  
    4343== Changelog ==
    4444
    45 = 1.0 =
     45= 0.1.0 =
    4646* Release date: 2018-02-04
    4747* Initial release.
     
    4949== Upgrade Notice ==
    5050
    51 = 1.0 =
     51= 0.1.0 =
    5252Initial release.
Note: See TracChangeset for help on using the changeset viewer.