REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 2.35 KB
Close
/home/nshryvcy/radiantskinclinics.org/wp-content/plugins/elementskit-lite/libs/framework/classes/utils.php
Text
Base64
<?php namespace ElementsKit_Lite\Libs\Framework\Classes; defined( 'ABSPATH' ) || exit; class Utils { public static $instance = null; private static $key = 'elementskit_options'; public static function get_dir() { return \ElementsKit_Lite::lib_dir() . 'framework/'; } public static function get_url() { return \ElementsKit_Lite::lib_url() . 'framework/'; } public function get_option( $key, $default = '' ) { $data_all = get_option( self::$key ); return ( isset( $data_all[ $key ] ) && $data_all[ $key ] != '' ) ? $data_all[ $key ] : $default; } public function save_option( $key, $value = '' ) { $data_all = get_option( self::$key, array() ); $data_all[ $key ] = $value; update_option( 'elementskit_options', $data_all ); } public function get_settings( $key, $default = '' ) { $data_all = $this->get_option( 'settings', array() ); return ( isset( $data_all[ $key ] ) && $data_all[ $key ] != '' ) ? $data_all[ $key ] : $default; } public function save_settings( $new_data = '' ) { $data_old = $this->get_option( 'settings', array() ); $data = array_merge( $data_old, $new_data ); $this->save_option( 'settings', $data ); } /* -> this method used to check weather the widget active/deactive -> this method takes two paramitter 1. widget name 2. Active/deactive hook */ public function is_widget_active_class( $widget_name, $pro_active ) { if ( $pro_active ) { return 'label-' . $widget_name . ' attr-panel-heading'; } else { return 'label-' . $widget_name . ' attr-panel-heading pro-disabled'; } } public function input( $input_options ) { $defaults = array( 'type' => null, 'name' => '', 'value' => '', 'class' => '', 'label' => '', 'info' => '', 'disabled' => '', 'options' => array(), ); $input_options = array_merge( $defaults, $input_options ); if ( file_exists( self::get_dir() . 'controls/settings/' . $input_options['type'] . '.php' ) ) { extract( $input_options ); include self::get_dir() . 'controls/settings/' . $input_options['type'] . '.php'; } } public static function strify( $str ) { return strtolower( preg_replace( '/[^A-Za-z0-9]/', '__', $str ) ); } public static function instance() { if ( is_null( self::$instance ) ) { // Fire the class instance self::$instance = new self(); } return self::$instance; } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 7
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
ajax.php
5.71 KB
lrw-r--r--
2026-04-13 13:57:30
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
onboard-status.php
2.85 KB
lrw-r--r--
2025-07-14 12:01:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
plugin-data-sender.php
634 B
lrw-r--r--
2025-07-14 12:01:08
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
plugin-installer.php
3.19 KB
lrw-r--r--
2025-06-24 13:48:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
plugin-skin.php
469 B
lrw-r--r--
2025-06-24 13:48:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
plugin-status.php
2.98 KB
lrw-r--r--
2022-05-18 20:49:00
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
utils.php
2.35 KB
lrw-r--r--
2025-02-09 15:37:00
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).