當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CMbArray::countLeafs方法代碼示例

本文整理匯總了PHP中CMbArray::countLeafs方法的典型用法代碼示例。如果您正苦於以下問題:PHP CMbArray::countLeafs方法的具體用法?PHP CMbArray::countLeafs怎麽用?PHP CMbArray::countLeafs使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CMbArray的用法示例。


在下文中一共展示了CMbArray::countLeafs方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: array

<?php

/**
 * $Id$
 *
 * @package    Mediboard
 * @subpackage developpement
 * @author     SARL OpenXtrem <dev@openxtrem.com>
 * @license    GNU General Public License, see http://www.gnu.org/licenses/gpl.html
 * @version    $Revision$
 */
CCanDo::checkRead();
$root_dir = CAppUI::conf("root_dir");
$extensions = array("php");
$ignored = array("classes/", "locales/", "controllers/", "shell/", "/index.php", "/setup.php", "/config.php", "/configuration.php", "/preferences.php");
$views = CMbPath::getPathTreeUnder("{$root_dir}/modules", $ignored, $extensions);
$count = CMbArray::countLeafs($views);
// Création du template
$smarty = new CSmartyDP();
$smarty->assign("views", $views);
$smarty->assign("count", $count);
$smarty->display("regression_checker.tpl");
開發者ID:fbone,項目名稱:mediboard4,代碼行數:22,代碼來源:regression_checker.php

示例2: testCountLeafs

 public function testCountLeafs()
 {
     $this->assertEquals(1, $this->stub->countLeafs(null));
     $this->assertEquals(3, $this->stub->countLeafs(array("val", array("val2", array("val3")))));
 }
開發者ID:fbone,項目名稱:mediboard4,代碼行數:5,代碼來源:CMbArrayTest.php

示例3: CMbCodeSniffer

 *
 * @package    Mediboard
 * @subpackage developpement
 * @author     SARL OpenXtrem <dev@openxtrem.com>
 * @license    GNU General Public License, see http://www.gnu.org/licenses/gpl.html
 * @version    $Revision$
 */
CCanDo::checkRead();
if (!class_exists("CMbCodeSniffer")) {
    CAppUI::stepMessage(UI_MSG_WARNING, "CMbCodeSniffer-error-PEAR_needed");
    return;
}
$sniffer = new CMbCodeSniffer();
$files = $sniffer->getFilesTree();
//unset($files["modules"]);
$count = CMbArray::countLeafs($files);
$reports = $sniffer->checkReports($files);
$stats = $sniffer->buildStats($files);
$types = $stats["-root-"];
$existing_reports = $reports;
CMbArray::removeValue("none", $existing_reports);
$existing_count = count($existing_reports);
// Cuz sniffer changes work dir but restores it at destruction
// Be aware that unset() won't call __destruct() anyhow
$sniffer->__destruct();
// Création du template
$smarty = new CSmartyDP();
$smarty->assign("files", $files);
$smarty->assign("count", $count);
$smarty->assign("types", $types);
$smarty->assign("reports", $reports);
開發者ID:fbone,項目名稱:mediboard4,代碼行數:31,代碼來源:sniff_code.php


注:本文中的CMbArray::countLeafs方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。