本文整理匯總了PHP中Installer::getProfileInfo方法的典型用法代碼示例。如果您正苦於以下問題:PHP Installer::getProfileInfo方法的具體用法?PHP Installer::getProfileInfo怎麽用?PHP Installer::getProfileInfo使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Installer
的用法示例。
在下文中一共展示了Installer::getProfileInfo方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: caGetAvailableXMLProfiles
/**
* Returns a sorted list of XML profiles. Keys are display names and values are profile codes (filename without .xml extension).
*
* @param string $ps_install_dir_prefix optional prefix for install dir
* @return array List of available profiles
*/
function caGetAvailableXMLProfiles($ps_install_dir_prefix = '.')
{
$va_files = caGetDirectoryContentsAsList($ps_install_dir_prefix . '/profiles/xml', false);
$va_profiles = array();
foreach ($va_files as $vs_filepath) {
if (preg_match("!\\.xml\$!", $vs_filepath)) {
$va_tmp = explode('/', $vs_filepath);
$va_tmp2 = explode('.', array_pop($va_tmp));
$vs_file = array_shift($va_tmp2);
$va_profile_info = Installer::getProfileInfo($ps_install_dir_prefix . '/profiles/xml', $vs_file);
if (!$va_profile_info['useForConfiguration']) {
continue;
}
$va_profiles[$va_profile_info['display']] = $vs_file;
}
}
ksort($va_profiles);
return $va_profiles;
}
示例2: die
* CollectiveAccess is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTIES whatsoever, including any implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
* This source code is free and modifiable under the terms of
* GNU General Public License. (http://www.gnu.org/copyleft/gpl.html). See
* the "license.txt" file for details, or visit the CollectiveAccess web site at
* http://www.CollectiveAccess.org
*
* ----------------------------------------------------------------------
*/
if (!constant('__CollectiveAccess_Installer__')) {
die("Cannot run");
}
$t_total = new Timer();
$va_profile_info = Installer::getProfileInfo("./profiles/xml", $ps_profile);
?>
<div id='box'>
<div id="logo"><img src="<?php
print $vs_url_path;
?>
/graphics/ca_logo.png"/></div><!-- end logo -->
<div id="content">
<H1>
Installing CollectiveAccess <?php
print constant('__CollectiveAccess__');
?>
...
</H1>
<H2>
Loading <?php