} elseif ($argv[0] == "--eternalstat") { $fc->calcEternalStat($argv[1]); } elseif ($argv[0] == "--partialeternalstat") { $fc->calcEternalStat($argv[1], "20120101", true); } elseif ($argv[0] == "--fullgroup") { $fc->calcGroupStats(); } elseif ($argv[0] == "--fullinterval") { $fc->calcIntervalStats(); } elseif ($argv[0] == "--recalcinterval") { $fc->recalcInterval($argv[1], $argv[2]); } elseif ($argv[0] == "--partialintervalstat") { $fc->calcIntervalStat($argv[1], "20010101", true); } elseif ($argv[0] == "--drypartialintervalstat") { $fc->calcIntervalStat($argv[1], "20010101", true, true); } elseif ($argv[0] == "--intervalstat") { $fc->calcIntervalStat($argv[1]); } elseif ($argv[0] == "--dryintervalstat") { $fc->calcIntervalStat($argv[1], false, false, true); } elseif ($argv[0] == "--summary") { $fc->makeSummary(); } elseif ($argv[0] == "--milestones") { if (isset($argv[2])) { $fc->calculateMilestones($argv[1], array(10, 50, 100, 500, 1000, 5000, 10000, 50000, 100000, 500000, 1000000), $argv[2]); } else { $fc->calculateMilestones($argv[1], array(10, 50, 100, 500, 1000, 5000, 10000, 50000, 100000, 500000, 1000000)); } } elseif ($argv[0] == "--anonstats") { $fc->calculateAnons(); } elseif ($argv[0] == "--shift") { $fc->shift(); }