예제 #1
0
파일: doc-list.php 프로젝트: rodbox/rodbox3
<?php

$appAutoload = new appAutoload();
$appAutoload->mod("file");
$d = file::folder_list(DIR_DOC, false);
예제 #2
0
파일: toollist.php 프로젝트: rodbox/rodbox3
<?php

$appAutoload = new appAutoload();
$appAutoload->mod("file");
$d = file::folder_list(DIR_PAPERTOOL, false);
예제 #3
0
<?php

$appAutoload = new appAutoload();
$appAutoload->mod("file");
$dir = DIR_PALETTES;
$d = file::folder_list($dir, false);
예제 #4
0
<?php

$error = array();
/******/
$appAutoload = new appAutoload();
$appAutoload->mod("file");
$list = file::folder_list(DIR_APP);
$compile = [];
$serviceInitFile = "services.json";
foreach ($list as $key => $value) {
    $info = pathinfo($value);
    $app = $info["filename"];
    // createService($app);
    /* service */
    /* LOG compile service */
    $c->log("compile service", __FILE__, $app);
    /* END LOG compile service */
    $compile = merge_unique($compile, createService($app));
}
$jsonConfigEncode = json_encode($compile, JSON_PRETTY_PRINT);
$c->saveServices();
file_put_contents(DIR_SERVICES, $jsonConfigEncode);
function createService($app)
{
    /* PAGE */
    $newServiceDir = DIR_APP . "/" . $app . "/config";
    if (!file_exists($newServiceDir)) {
        mkdir($newServiceDir);
    }
    $service = $newServiceDir . "/services.json";
    $serviceContent = '{}';
예제 #5
0
파일: app-list.php 프로젝트: rodbox/rodbox3
<?php

$appAutoload = new appAutoload();
$appAutoload->mod("file");
$d = file::folder_list(DIR_APP, false);
예제 #6
0
<?php

$appAutoload = new appAutoload();
$appAutoload->mod("file");
$dir = DIR_APP;
$d["countApp"] = count(file::folder_list($dir, false));
$d["countRoute"] = count($c->routing);
$d["countService"] = count($c->services);
$d["countSnippet"] = count(file::file_list(DIR_SNIPPETS, false));
$d["countProject"] = count(file::folder_list(DIR_PROJECTS, false));
$d["countUser"] = count(file::folder_list(DIR_USERS, false)) - 1;