[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/resources/sql/autopatches/ -> 20140914.betaproto.php (source)

   1  <?php
   2  
   3  $old_key = 'phabricator.show-beta-applications';
   4  $new_key = 'phabricator.show-prototypes';
   5  
   6  echo "Migrating '{$old_key}' to '{$new_key}'...\n";
   7  
   8  if (PhabricatorEnv::getEnvConfig($new_key)) {
   9    echo "Skipping migration, new data is already set.\n";
  10    return;
  11  }
  12  
  13  $old = PhabricatorEnv::getEnvConfigIfExists($old_key);
  14  if (!$old) {
  15    echo "Skipping migration, old data does not exist.\n";
  16    return;
  17  }
  18  
  19  PhabricatorConfigEntry::loadConfigEntry($new_key)
  20    ->setIsDeleted(0)
  21    ->setValue($old)
  22    ->save();
  23  
  24  echo "Done.\n";


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1