本文整理汇总了PHP中Scheduler::rebuildDefaultSchedulers方法的典型用法代码示例。如果您正苦于以下问题:PHP Scheduler::rebuildDefaultSchedulers方法的具体用法?PHP Scheduler::rebuildDefaultSchedulers怎么用?PHP Scheduler::rebuildDefaultSchedulers使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Scheduler
的用法示例。
在下文中一共展示了Scheduler::rebuildDefaultSchedulers方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: get_module_title
*
* The interactive user interfaces in modified source and object code versions
* of this program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU General Public License version 3.
*
* In accordance with Section 7(b) of the GNU General Public License version 3,
* these Appropriate Legal Notices must retain the display of the "Powered by
* SugarCRM" logo. If the display of the logo is not reasonably feasible for
* technical reasons, the Appropriate Legal Notices must display the words
* "Powered by SugarCRM".
********************************************************************************/
echo get_module_title('Administration', $mod_strings['LBL_REBUILD_SCHEDULERS_TITLE'] . ":", true);
if (isset($_REQUEST['perform_rebuild']) && $_REQUEST['perform_rebuild'] == 'true') {
require_once 'install/install_utils.php';
$focus = new Scheduler();
$focus->rebuildDefaultSchedulers();
$admin_mod_strings = return_module_language($current_language, 'Administration');
?>
<table cellspacing="{CELLSPACING}" class="otherview">
<tr>
<td scope="row" width="35%"><?php
echo $admin_mod_strings['LBL_REBUILD_SCHEDULERS_DESC_SUCCESS'];
?>
</td>
<td><a href="index.php?module=Administration&action=Upgrade"><?php
echo $admin_mod_strings['LBL_RETURN'];
?>
</a></td>
</tr>
</table>
<?php
示例2: installLog
echo $mod_strings['LBL_PERFORM_DONE'];
} else {
echo $line_entry_format . $mod_strings['LBL_PERFORM_ADMIN_PASSWORD'] . $line_exit_format;
installLog($mod_strings['LBL_PERFORM_ADMIN_PASSWORD']);
$db->setUserName($setup_db_sugarsales_user);
$db->setUserPassword($setup_db_sugarsales_password);
set_admin_password($setup_site_admin_password);
echo $mod_strings['LBL_PERFORM_DONE'];
}
installerHook('post_createUsers');
// default OOB schedulers
echo $line_entry_format . $mod_strings['LBL_PERFORM_DEFAULT_SCHEDULER'] . $line_exit_format;
installLog($mod_strings['LBL_PERFORM_DEFAULT_SCHEDULER']);
$scheduler = new Scheduler();
installerHook('pre_createDefaultSchedulers');
$scheduler->rebuildDefaultSchedulers();
installerHook('post_createDefaultSchedulers');
echo $mod_strings['LBL_PERFORM_DONE'];
// Enable Sugar Feeds and add all feeds by default
installLog("Enable SugarFeeds");
enableSugarFeeds();
// Enable the InsideView connector and add all modules
installLog("Enable InsideView Connector");
enableInsideViewConnector();
// Install the logic hook for FTS
installLog("Creating FTS logic hook");
if (!function_exists('createFTSLogicHook')) {
function createFTSLogicHook($filePath = 'application/Ext/LogicHooks/logichooks.ext.php')
{
$customFileLoc = create_custom_directory($filePath);
$fp = sugar_fopen($customFileLoc, 'wb');
示例3: testrebuildDefaultSchedulers
public function testrebuildDefaultSchedulers()
{
$scheduler = new Scheduler();
//execute the method and test if it works and does not throws an exception.
try {
$scheduler->rebuildDefaultSchedulers();
$this->assertTrue(true);
} catch (Exception $e) {
$this->fail();
}
}