# adminify/2.0.3/Inc/functions.php

Adminify – White Label, Admin Menu Editor, Login Customizer, version 2.0.3. 51 lines.

- Page: https://pluginprobe.com/plugins/adminify/2.0.3/code/Inc/functions.php
- Raw: https://pluginprobe.com/plugins/adminify/2.0.3/raw/Inc/functions.php
- Modified: 2022-02-21T17:06:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/adminify/2.0.3/code/Inc/functions.php#L10-L20`.

```php
<?php

use WPAdminify\Inc\Modules\ActivityLogs\ActivityLogs;

/**
 * Check given value empty or not
 *
 * @param [type] $value
 *
 * @return void
 */
function check_is_empty($value, $default = '')
{
    $value = !empty(esc_attr($value)) ? $value : $default;
    return $value;
}


// WP Adminify function for get an option
if (!function_exists('jltwp_adminify_get_option')) {
    function jltwp_adminify_get_option($option = '', $default = null)
    {
        $options = [];
        // if (is_multisite() && is_site_wide('wp-adminify/wp-adminify.php')) {
        $options = (array) \WPAdminify\Inc\Admin\AdminSettings::get_instance()->get();
        // }
        return (isset($options[$option])) ? $options[$option] : $default;
    }
}

function is_site_wide($plugin)
{
    if (!is_multisite()) {
        return false;
    }

    $plugins = get_site_option('active_sitewide_plugins');
    if (isset($plugins[$plugin])) {
        return true;
    }

    return false;
}


function adminify_activity_logs($args = array())
{
    $adminify_activity_logs = ActivityLogs::get_instance();
    $adminify_activity_logs->api->insert($args);
}

```
