LLMS_Install::install()
Core install function
Return Return
(void)
Source Source
File: includes/class.llms.install.php
`data` longtext NOT NULL, `expires` BIGINT unsigned NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `session_key` (`session_key`) ) $collate; "; /** * Filter the database table schema. * * @since 3.34.0 * * @param string $tables A semi-colon (`;`) separated list of database table creating commands. * @param string $collate Database collation statement. */ return apply_filters( 'llms_install_get_schema', $tables, $collate ); } /** * Initializes the bg updater class * * @since 3.4.3 * @since 3.6.0 Unknown. * @since 5.2.0 Use `LLMS_PLUGIN_DIR` to include required class file. * @since 6.0.0 Removed loading of class files that don't instantiate their class in favor of autoloading. * * @return void */ public static function init_background_updater() { self::$background_updater = new LLMS_Background_Updater(); } /** * Core install function * * @since 1.0.0 * @since 3.13.0 Unknown. * @since 5.0.0 Install forms. * @since 5.2.0 Moved DB update logic to LLMS_Install::run_db_updates(). * * @return void */ public static function install() { if ( ! is_blog_installed() ) { return; } /** * Action run immediately prior to LLMS_Install::install() routine.
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
5.2.0 | Moved DB update logic to LLMS_Install::run_db_updates(). |
5.0.0 | Install forms. |
3.13.0 | Unknown. |
1.0.0 | Introduced. |