public static function CronPluginMultiple::defaultSettingsForm in Ultimate Cron 8.2
Default settings form.
File
- src/
CronPluginMultiple.php, line 11
Class
Namespace
Drupal\ultimate_cronCode
public static function defaultSettingsForm(&$form, &$form_state, $plugin_info) {
$plugin_type = $plugin_info['type'];
foreach (ultimate_cron_plugin_load_all($plugin_type) as $name => $plugin) {
if ($plugin
->isValid()) {
$plugins[] = l($plugin->title, "admin/config/system/cron/{$plugin_type}/{$name}");
}
}
$form['available'] = array(
'#markup' => theme('item_list', array(
'title' => $plugin_info['defaults']['static']['title plural proper'] . ' available',
'items' => $plugins,
)),
);
}