/**
  * The caps column callback.
  *
  * @since  1.0.0
  * @access protected
  * @param  string     $role
  * @return string
  */
 protected function column_granted_caps($role)
 {
     return apply_filters('members_manage_roles_column_granted_caps', members_get_role_granted_cap_count($role), $role);
 }
    /**
     * Outputs the meta box HTML.
     *
     * @since  1.0.0
     * @access public
     * @param  object  $role
     * @return void
     */
    public function meta_box($role)
    {
        // Set up some defaults for new roles.
        $is_editable = true;
        $user_count = 0;
        $grant_count = 0;
        $deny_count = 0;
        // If we're editing a role, overwrite the defaults.
        if ($role) {
            $is_editable = members_is_role_editable($role->name);
            $user_count = members_get_role_user_count($role->name);
            $grant_count = members_get_role_granted_cap_count($role->name);
            $deny_count = members_get_role_denied_cap_count($role->name);
        }
        ?>

		<div class="submitbox" id="submitpost">

			<div id="misc-publishing-actions">

				<div class="misc-pub-section misc-pub-section-users">
					<i class="dashicons dashicons-admin-users"></i>
					<?php 
        esc_html_e('Users:', 'members');
        ?>
					<strong class="user-count"><?php 
        echo number_format_i18n($user_count);
        ?>
</strong>
				</div>

				<div class="misc-pub-section misc-pub-section-granted">
					<i class="dashicons dashicons-yes"></i>
					<?php 
        esc_html_e('Granted:', 'members');
        ?>
					<strong class="granted-count"><?php 
        echo number_format_i18n($grant_count);
        ?>
</strong>
				</div>

				<div class="misc-pub-section misc-pub-section-denied">
					<i class="dashicons dashicons-no"></i>
					<?php 
        esc_html_e('Denied:', 'members');
        ?>
					<strong class="denied-count"><?php 
        echo number_format_i18n($deny_count);
        ?>
</strong>
				</div>

			</div><!-- #misc-publishing-actions -->

			<div id="major-publishing-actions">

				<div id="delete-action">

					<?php 
        if ($is_editable && $role) {
            ?>
						<a class="submitdelete deletion members-delete-role-link" href="<?php 
            echo esc_url(members_get_delete_role_url($role->name));
            ?>
"><?php 
            echo esc_html_x('Delete', 'delete role', 'members');
            ?>
</a>
					<?php 
        }
        ?>
				</div>

				<div id="publishing-action">

					<?php 
        if ($is_editable) {
            ?>
						<?php 
            submit_button($role ? esc_attr__('Update', 'members') : esc_attr__('Add Role', 'members'), 'primary', 'publish', false, array('id' => 'publish'));
            ?>
					<?php 
        }
        ?>

				</div><!-- #publishing-action -->

				<div class="clear"></div>

			</div><!-- #major-publishing-actions -->

		</div><!-- .submitbox -->
	<?php 
    }