Changeset View
Changeset View
Standalone View
Standalone View
resources/sql/autopatches/20140904.macroattach.php
Show All 10 Lines | foreach (new LiskMigrationIterator($table) as $macro) { | ||||
$phids[] = $macro->getFilePHID(); | $phids[] = $macro->getFilePHID(); | ||||
$phids[] = $macro->getAudioPHID(); | $phids[] = $macro->getAudioPHID(); | ||||
$phids = array_filter($phids); | $phids = array_filter($phids); | ||||
if ($phids) { | if ($phids) { | ||||
foreach ($phids as $phid) { | foreach ($phids as $phid) { | ||||
$editor->addEdge( | $editor->addEdge( | ||||
$macro->getPHID(), | $macro->getPHID(), | ||||
PhabricatorEdgeConfig::TYPE_OBJECT_HAS_FILE, | PhabricatorObjectHasFileEdgeType::EDGECONST , | ||||
$phid); | $phid); | ||||
} | } | ||||
$editor->save(); | $editor->save(); | ||||
} | } | ||||
} | } | ||||
echo "Done.\n"; | echo "Done.\n"; |