'name', ); } public function run() { $conduit = $this->getConduit(); $started_phids = array(); $short_name = $this->getArgument('name'); foreach ($short_name as $object_name) { $object_lookup = $conduit->callMethodSynchronous( 'phid.lookup', array( 'names' => array($object_name), )); if (!array_key_exists($object_name, $object_lookup)) { echo phutil_console_format( "%s\n", pht("No such object '%s' found.", $object_name)); return 1; } $object_phid = $object_lookup[$object_name]['phid']; $started_phids[] = $conduit->callMethodSynchronous( 'phrequent.push', array( 'objectPHID' => $object_phid, )); } $phid_query = $conduit->callMethodSynchronous( 'phid.query', array( 'phids' => $started_phids, )); echo phutil_console_format( "%s: %s\n\n", pht('Started'), implode(', ', ipull($phid_query, 'fullName'))); $this->printCurrentTracking(true); } }