Differential D15265 Diff 36835 src/applications/project/controller/PhabricatorProjectBoardImportController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/controller/PhabricatorProjectBoardImportController.php
| Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | if ($request->isFormPost()) { | ||||
| } | } | ||||
| $table = id(new PhabricatorProjectColumn()) | $table = id(new PhabricatorProjectColumn()) | ||||
| ->openTransaction(); | ->openTransaction(); | ||||
| foreach ($import_columns as $import_column) { | foreach ($import_columns as $import_column) { | ||||
| if ($import_column->isHidden()) { | if ($import_column->isHidden()) { | ||||
| continue; | continue; | ||||
| } | } | ||||
| if ($import_column->getProxy()) { | |||||
| continue; | |||||
| } | |||||
| $new_column = PhabricatorProjectColumn::initializeNewColumn($viewer) | $new_column = PhabricatorProjectColumn::initializeNewColumn($viewer) | ||||
| ->setSequence($import_column->getSequence()) | ->setSequence($import_column->getSequence()) | ||||
| ->setProjectPHID($project->getPHID()) | ->setProjectPHID($project->getPHID()) | ||||
| ->setName($import_column->getName()) | ->setName($import_column->getName()) | ||||
| ->setProperties($import_column->getProperties()) | ->setProperties($import_column->getProperties()) | ||||
| ->save(); | ->save(); | ||||
| } | } | ||||
| Show All 24 Lines | |||||