Differential D10585 Diff 25583 src/applications/config/controller/PhabricatorConfigDatabaseIssueController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/config/controller/PhabricatorConfigDatabaseIssueController.php
| Show All 19 Lines | public function processRequest() { | ||||
| $issues = array(); | $issues = array(); | ||||
| foreach ($comp->getDatabases() as $database_name => $database) { | foreach ($comp->getDatabases() as $database_name => $database) { | ||||
| foreach ($database->getLocalIssues() as $issue) { | foreach ($database->getLocalIssues() as $issue) { | ||||
| $issues[] = array( | $issues[] = array( | ||||
| $database_name, | $database_name, | ||||
| null, | null, | ||||
| null, | null, | ||||
| null, | null, | ||||
| $issue); | $issue, | ||||
| ); | |||||
| } | } | ||||
| foreach ($database->getTables() as $table_name => $table) { | foreach ($database->getTables() as $table_name => $table) { | ||||
| foreach ($table->getLocalIssues() as $issue) { | foreach ($table->getLocalIssues() as $issue) { | ||||
| $issues[] = array( | $issues[] = array( | ||||
| $database_name, | $database_name, | ||||
| $table_name, | $table_name, | ||||
| null, | null, | ||||
| null, | null, | ||||
| $issue); | $issue, | ||||
| ); | |||||
| } | } | ||||
| foreach ($table->getColumns() as $column_name => $column) { | foreach ($table->getColumns() as $column_name => $column) { | ||||
| foreach ($column->getLocalIssues() as $issue) { | foreach ($column->getLocalIssues() as $issue) { | ||||
| $issues[] = array( | $issues[] = array( | ||||
| $database_name, | $database_name, | ||||
| $table_name, | $table_name, | ||||
| 'column', | 'column', | ||||
| $column_name, | $column_name, | ||||
| $issue); | $issue, | ||||
| ); | |||||
| } | } | ||||
| } | } | ||||
| foreach ($table->getKeys() as $key_name => $key) { | foreach ($table->getKeys() as $key_name => $key) { | ||||
| foreach ($key->getLocalIssues() as $issue) { | foreach ($key->getLocalIssues() as $issue) { | ||||
| $issues[] = array( | $issues[] = array( | ||||
| $database_name, | $database_name, | ||||
| $table_name, | $table_name, | ||||
| 'key', | 'key', | ||||
| $key_name, | $key_name, | ||||
| $issue); | $issue, | ||||
| ); | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| // Sort all open issues so that the most severe issues appear first. | // Sort all open issues so that the most severe issues appear first. | ||||
| $order = array(); | $order = array(); | ||||
| ▲ Show 20 Lines • Show All 106 Lines • Show Last 20 Lines | |||||