Path: blob/master/src/applications/owners/query/PhabricatorOwnerPathQuery.php
12256 views
<?php12final class PhabricatorOwnerPathQuery extends Phobject {34public static function loadAffectedPaths(5PhabricatorRepository $repository,6PhabricatorRepositoryCommit $commit,7PhabricatorUser $user) {89$drequest = DiffusionRequest::newFromDictionary(10array(11'user' => $user,12'repository' => $repository,13'commit' => $commit->getCommitIdentifier(),14));1516$path_query = DiffusionPathChangeQuery::newFromDiffusionRequest(17$drequest);18$paths = $path_query->loadChanges();1920$result = array();21foreach ($paths as $path) {22$basic_path = '/'.$path->getPath();23if ($path->getFileType() == DifferentialChangeType::FILE_DIRECTORY) {24$basic_path = rtrim($basic_path, '/').'/';25}26$result[] = $basic_path;27}28return $result;29}3031}323334