Changeset View
Changeset View
Standalone View
Standalone View
resources/sql/autopatches/20150102.policyname.php
| Show All 9 Lines | |||||
| $map = array(); | $map = array(); | ||||
| foreach ($policies as $policy) { | foreach ($policies as $policy) { | ||||
| $old_name = "PhabricatorPolicyRule{$policy}"; | $old_name = "PhabricatorPolicyRule{$policy}"; | ||||
| $new_name = "Phabricator{$policy}PolicyRule"; | $new_name = "Phabricator{$policy}PolicyRule"; | ||||
| $map[$old_name] = $new_name; | $map[$old_name] = $new_name; | ||||
| } | } | ||||
| echo "Migrating policies...\n"; | echo pht('Migrating policies...')."\n"; | ||||
| $table = new PhabricatorPolicy(); | $table = new PhabricatorPolicy(); | ||||
| $conn_w = $table->establishConnection('w'); | $conn_w = $table->establishConnection('w'); | ||||
| foreach (new LiskMigrationIterator($table) as $policy) { | foreach (new LiskMigrationIterator($table) as $policy) { | ||||
| $old_rules = $policy->getRules(); | $old_rules = $policy->getRules(); | ||||
| $new_rules = array(); | $new_rules = array(); | ||||
| foreach ($old_rules as $rule) { | foreach ($old_rules as $rule) { | ||||
| Show All 12 Lines | |||||