public function execute(PhutilArgumentParser $args)
 {
     parent::execute($args);
     $this->setDebug(true);
     $this->willLaunch();
     return $this->launch();
 }
 public function execute(PhutilArgumentParser $args)
 {
     parent::execute($args);
     $err = $this->executeStopCommand();
     if ($err) {
         return $err;
     }
     return $this->executeStartCommand();
 }
예제 #3
0
#!/usr/bin/env php
<?php 
$root = dirname(dirname(dirname(dirname(__FILE__))));
require_once $root . '/scripts/__init_script__.php';
PhabricatorAphlictManagementWorkflow::requireExtensions();
$args = new PhutilArgumentParser($argv);
$args->setTagline(pht('manage Aphlict notification server'));
$args->setSynopsis(<<<EOSYNOPSIS
**aphlict** __command__ [__options__]
    Manage the Aphlict server.

EOSYNOPSIS
);
$args->parseStandardArguments();
$workflows = id(new PhutilClassMapQuery())->setAncestorClass('PhabricatorAphlictManagementWorkflow')->execute();
$workflows[] = new PhutilHelpArgumentWorkflow();
$args->parseWorkflows($workflows);
 public function execute(PhutilArgumentParser $args)
 {
     parent::execute($args);
     return $this->executeStartCommand();
 }