/home/vianto5/heredit.mx/wp-content/plugins/user-role-editor/includes/classes
NameSizeModeActions
admin-notice.php19210644editdlrm
advertisement.php28550644editdlrm
ajax-processor.php135380644editdlrm
assign-role.php72720644editdlrm
base-lib.php110120644editdlrm
bbpress.php29110644editdlrm
capabilities-groups-manager.php182210644editdlrm
capabilities.php157000644editdlrm
capability.php100400644editdlrm
core.php93630644editdlrm
editor.php664710644editdlrm
grant-roles.php204400644editdlrm
known-js-css-compatibility-issues.php26820644editdlrm
lib.php196410644editdlrm
loader.php51820644editdlrm
own-capabilities.php61970644editdlrm
protect-admin.php83050644editdlrm
role-additional-options.php49500644editdlrm
role-view.php199820644editdlrm
screen-help.php59360644editdlrm
settings.php105320644editdlrm
task-queue.php40630644editdlrm
tools.php39460644editdlrm
uninstall.php27240644editdlrm
user-other-roles.php152820644editdlrm
user-role-editor.php386120644editdlrm
user-view.php92010644editdlrm
view.php148540644editdlrm
woocommerce-capabilities.php59740644editdlrm
Edit: /home/vianto5/heredit.mx/wp-content/plugins/user-role-editor/includes/classes/advertisement.php (2855B)
init(); } // end of __construct /** * Returns random number not included into input array * * @param array $used - array of numbers used already * * @return int */ private function rand_unique( $max_ind, $used = array(-1) ) { if ( $max_ind<0 ) { $max_ind = 0; } $index = wp_rand( 0, $max_ind ); $iterations = 0; while ( in_array( $index, $used ) && $iterations<=$max_ind * 3 ) { $index = wp_rand( 0, $max_ind ); $iterations++; } return $index; } // return rand_unique() private function init() { $this->slots = array(); $used = array(-1); $max_ind = $this->slots_quantity - 1; $index = $this->rand_unique( $max_ind, $used ); $this->slots[$index] = $this->admin_menu_editor(); /* $used[] = $index; $index = $this->rand_unique( $used, $max_ind ); $this->slots[$index] = $this->some_other_slot(); ksort( $this->slots ); * */ } // end of init() /* private function some_other_slot() { $output = '
bla-bla-bla;
'; return $output; } */ // content of Admin Menu Editor advertisement slot private function admin_menu_editor() { $output = '
Admin Menu Editor Pro
'; return $output; } // end of admin_menu_editor() /** * Output all existed ads slots */ public function display() { if ( empty( $this->slots ) ) { return; } ?>
slots as $slot) { echo $slot . "\n"; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- $slot is static HTML built internally (e.g. admin_menu_editor()), not user input. } ?>