示例#1
0
 public function returnYAML($path = false)
 {
     if ($path === false) {
         FileOperation::ToYAMLFile($this->DB, true);
     } else {
         LogCLI::Message('Saving file: ' . LogCLI::BLUE . $path . LogCLI::RESET, 0);
         FileOperation::ToYAMLFile($this->DB, false, $path);
         LogCLI::Result(LogCLI::OK);
     }
 }
示例#2
0
//$actionInfo = \Console_CommandLine::$actions;
//var_dump($actionInfo);
LogCLI::SetVerboseLevel(5);
$config['root'] = array('user' => 'testowy', 'group' => 'group');
$config['events'] = array('connections' => 1024, 'multi_accept' => false);
//$config['http'] = array('user' => 'testowy', 'group' => 'group');
//$config['server'][0][] = array('domain'=>'koma.net');
$config['server'][0] = array('domain' => 'komalol.net');
$config['server'][0]['listen'][0] = array('ip' => '10.0.0.1', 'port' => '80');
$config['server'][0]['listen'][1] = array('ip' => '10.0.0.1', 'port' => '81');
$config['server'][0]['listen'][2] = array('ip' => '10.0.0.1', 'port' => '81');
$config['server'][1] = array('domain' => 'moma.com');
$config['server'][1]['listen'][0] = array('ip' => '192.168.0.1', 'port' => '80');
$config['server'][1]['listen'][1] = array('ip' => '192.168.0.2', 'port' => '81');
$config['server'][2] = array('domain' => 'jajco.com');
FileOperation::ToYAMLFile($config, true);
/*$template = '
user [[%(user)s]][[ %(group)s]];
listen [[%(listen)s]][[ %(listen_options)s]];';
*/
/*
<<multiple files>>
[[replace string]]
*/
//recursive
$template = array();
$template['root'] = <<<EOT
[[user %(user)s[[ %(group)s]];]]
events
{
    <<events>>
示例#3
0
文件: Nginx.php 项目: niieani/napkin
 public function ReturnYAML($path = false)
 {
     if ($path === false) {
         FileOperation::ToYAMLFile($this->settingsDB, true);
     } else {
         FileOperation::ToYAMLFile($this->settingsDB, false, $path);
     }
 }