SILENT KILLERPanel

Current Path: > > home > codekrsu > ameliagraphics.com > wp-content > plugins > wp-user-frontend > includes > Widgets


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //home/codekrsu/ameliagraphics.com/wp-content/plugins/wp-user-frontend/includes/Widgets

NameTypeSizeLast ModifiedActions
Login_Widget.php File 18312 bytes March 19 2025 14:25:12.
Manager.php File 1207 bytes January 02 2024 16:35:50.

Reading File: //home/codekrsu/ameliagraphics.com/wp-content/plugins/wp-user-frontend/includes/Widgets/Manager.php

<?php

namespace WeDevs\Wpuf\Widgets;

class Manager {

    private $widgets_list = [];
    /**
     * Class constructor
     *
     * @since 4.0.0
     *
     * @return void
     */
    public function __construct() {
        $wpuf_widgets = apply_filters(
            'wpuf_widgets', [
                'login_widget' => 'WeDevs\Wpuf\Widgets\Login_Widget',
            ]
        );

        foreach ( $wpuf_widgets as $widget_id => $widget_class ) {
            register_widget( $widget_class );
        }

        $this->widgets_list = $wpuf_widgets;
    }

    /**
     * Check if widget class exists
     *
     * @since 4.0.0
     *
     * @param string $widget_id
     *
     * @return bool
     */
    public function is_exists( $widget_id ) {
        return isset( $this->widgets_list[ $widget_id ] ) && class_exists( $this->widgets_list[ $widget_id ] );
    }

    /**
     * Get widget id from widget class
     *
     * @since 4.0.0
     *
     * @param string $widget_class
     *
     * @return bool|string Returns widget id if found, otherwise returns false
     */
    public function get_id( $widget_class ) {
        return array_search( $widget_class, $this->widgets_list, true );
    }
}

SILENT KILLER Tool