Alert: This function’s access is marked private. This means it is not intended for use by plugin or theme developers, only in other core functions. It is listed here for completeness.
LLMS_Settings_Integrations::get_table_html()
Get HTML for the integrations table
Return Return
(string)
Source Source
File: includes/admin/settings/class.llms.settings.integrations.php
private function get_table_html() { $integrations = llms()->integrations()->get_integrations(); ob_start(); ?> <table class="llms-table zebra text-left size-large llms-integrations-table"> <thead> <tr> <th><?php _e( 'Integration', 'lifterlms' ); ?></th> <th><?php _e( 'Integration ID', 'lifterlms' ); ?></th> <th><?php _e( 'Installed', 'lifterlms' ); ?></th> <th><?php _e( 'Enabled', 'lifterlms' ); ?></th> </tr> </thead> <tbody> <?php foreach ( $integrations as $integration ) : if ( ! is_subclass_of( $integration, 'LLMS_Abstract_Integration' ) ) { continue; } ?> <tr> <td><a href="<?php echo esc_url( admin_url( 'admin.php?page=llms-settings&tab=' . $this->id . '§ion=' . $integration->id ) ); ?>"><?php echo $integration->title; ?></a></td> <td><?php echo $integration->id; ?></td> <td class="status available"> <?php if ( $integration->is_installed() ) : ?> <span class="tip--bottom-right" data-tip="<?php esc_attr_e( 'Installed', 'lifterlms' ); ?>"> <span class="screen-reader-text"><?php _e( 'Installed', 'lifterlms' ); ?></span> <i class="fa fa-check-circle" aria-hidden="true"></i> </span> <?php else : ?> – <?php endif; ?> </td> <td class="status enabled"> <?php if ( $integration->is_enabled() ) : ?> <span class="tip--bottom-right" data-tip="<?php esc_attr_e( 'Enabled', 'lifterlms' ); ?>"> <span class="screen-reader-text"><?php _e( 'Enabled', 'lifterlms' ); ?></span> <i class="fa fa-check-circle" aria-hidden="true"></i> </span> <?php else : ?> – <?php endif; ?> </td> </tr> <?php endforeach; ?> </tbody> </table> <?php return ob_get_clean(); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.18.2 | Introduced. |