Page MenuHomePhabricator

testparse.php

Authored By
epriestley
Jul 23 2014, 9:47 PM
Size
728 B
Referenced Files
None
Subscribers
None

testparse.php

<?php
require_once 'scripts/__init_script__.php';
$callsign = $argv[1];
$hash = $argv[2];
$viewer = PhabricatorUser::getOmnipotentUser();
$repository = id(new PhabricatorRepositoryQuery())
->setViewer($viewer)
->withCallsigns(array($callsign))
->executeOne();
$ref = id(new DiffusionLowLevelCommitQuery())
->setRepository($repository)
->withIdentifier($hash)
->execute();
$params = array(
'corpus' => $ref->getMessage(),
'partial' => true,
);
$result = id(new ConduitCall('differential.parsecommitmessage', $params))
->setUser(PhabricatorUser::getOmnipotentUser())
->execute();
var_dump(
array(
'ref' => $ref,
'result' => $result,
'uri' => PhabricatorEnv::getProductionURI('/xyz'),
));

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
amazon-s3
Storage Format
Raw Data
Storage Handle
phabricator/th/hx/mmu5x3sbqrbnz7nq
Default Alt Text
testparse.php (728 B)

Event Timeline