#!/usr/bin/env php 3) { set_config($argv[1],$argv[2],$argv[3]); echo "config[{$argv[1]}][{$argv[2]}] = " . printable_config(get_config($argv[1],$argv[2])) . "\n"; } if($argc == 3) { echo "config[{$argv[1]}][{$argv[2]}] = " . printable_config(get_config($argv[1],$argv[2])) . "\n"; } if($argc == 2) { load_config($argv[1]); foreach($a->config[$argv[1]] as $k => $x) { echo "config[{$argv[1]}][{$k}] = " . $x . "\n"; } } if($argc == 1) { $r = q("select * from config where 1"); if($r) { foreach($r as $rr) { echo "config[{$rr['cat']}][{$rr['k']}] = " . printable_config($rr['v']) . "\n"; } } } function printable_config($x) { $s = ''; if(is_array($x)) { foreach($x as $v) { $s .= $v . "\n"; } return $s; } else return $x; }