File manager - Edit - /home/targetcrm/htdocs/www.targetcrm.cloud/wp-content/plugins/integromat-connector/class/class-user.php
Back
<?php namespace Integromat; class User { /** * Get an administrator account * * @return int */ public static function get_administrator_user() { $users = get_users( array( 'role__in' => array( 'administrator') ) ); if ( empty( $users ) ) { return 0; } // Prioritize user ID 1 (default admin). foreach ( $users as $user ) { if ( $user->data->ID == 1 && in_array( 'administrator', $user->roles ) ) { return $user->data->ID; }; } // Search for another admin, if user ID 1 doesn't exist or hasn't administrator role. foreach ( $users as $user ) { if ( in_array( 'administrator', $user->roles ) ) { return $user->data->ID; }; } return 0; } /** * Log user in * * @param int $user_id */ public static function login( $user_id ) { wp_clear_auth_cookie(); wp_set_current_user( $user_id ); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings