/** * Register initial parameters * * @return void */ public function init() { // Set secret key if ( ! get_option( AI1WM_SECRET_KEY ) ) { update_option( AI1WM_SECRET_KEY, wp_generate_password( 12, false ) ); } // Set username if ( isset( $_SERVER['PHP_AUTH_USER'] ) ) { update_option( AI1WM_AUTH_USER, $_SERVER['PHP_AUTH_USER'] ); } else if ( isset( $_SERVER['REMOTE_USER'] ) ) { update_option( AI1WM_AUTH_USER, $_SERVER['REMOTE_USER'] ); } // Set password if ( isset( $_SERVER['PHP_AUTH_PW'] ) ) { update_option( AI1WM_AUTH_PASSWORD, $_SERVER['PHP_AUTH_PW'] ); } // Check for updates if ( isset( $_GET['ai1wm_updater'] ) ) { if ( current_user_can( 'update_plugins' ) && check_admin_referer( 'ai1wm_updater_nonce' ) ) { Ai1wm_Updater::check_for_updates(); } } }
public static function plugin_row_meta( $links, $file ) { return Ai1wm_Updater::plugin_row_meta( $links, $file ); }