Преглед изворни кода

compatible with symfony/console 5.0.0 getVerticalBorderChars() method

Bingqing Wang пре 5 година
родитељ
комит
63eb178297

+ 5 - 1
src/Composer/Command/BaseDependencyCommand.php

@@ -184,7 +184,11 @@ class BaseDependencyCommand extends BaseCommand
         $renderer = new Table($output);
         $renderer->setStyle('compact');
         $rendererStyle = $renderer->getStyle();
-        $rendererStyle->setVerticalBorderChar('');
+        if (method_exists($rendererStyle, 'setVerticalBorderChars')) {
+            $rendererStyle->setVerticalBorderChars('');
+        } else {
+            $rendererStyle->setVerticalBorderChar('');
+        }
         $rendererStyle->setCellRowContentFormat('%s  ');
         $renderer->setRows($table)->render();
     }

+ 5 - 1
src/Composer/Command/CheckPlatformReqsCommand.php

@@ -155,7 +155,11 @@ EOT
         $renderer = new Table($output);
         $renderer->setStyle('compact');
         $rendererStyle = $renderer->getStyle();
-        $rendererStyle->setVerticalBorderChar('');
+        if (method_exists($rendererStyle, 'setVerticalBorderChars')) {
+            $rendererStyle->setVerticalBorderChars('');
+        } else {
+            $rendererStyle->setVerticalBorderChar('');
+        }
         $rendererStyle->setCellRowContentFormat('%s  ');
         $renderer->setRows($table)->render();
     }

+ 5 - 1
src/Composer/Command/LicensesCommand.php

@@ -77,7 +77,11 @@ EOT
                 $table = new Table($output);
                 $table->setStyle('compact');
                 $tableStyle = $table->getStyle();
-                $tableStyle->setVerticalBorderChar('');
+                if (method_exists($rendererStyle, 'setVerticalBorderChars')) {
+                    $rendererStyle->setVerticalBorderChars('');
+                } else {
+                    $rendererStyle->setVerticalBorderChar('');
+                }
                 $tableStyle->setCellRowContentFormat('%s  ');
                 $table->setHeaders(array('Name', 'Version', 'License'));
                 foreach ($packages as $package) {

+ 5 - 1
src/Composer/Command/RunScriptCommand.php

@@ -133,7 +133,11 @@ EOT
         $renderer = new Table($output);
         $renderer->setStyle('compact');
         $rendererStyle = $renderer->getStyle();
-        $rendererStyle->setVerticalBorderChar('');
+        if (method_exists($rendererStyle, 'setVerticalBorderChars')) {
+            $rendererStyle->setVerticalBorderChars('');
+        } else {
+            $rendererStyle->setVerticalBorderChar('');
+        }
         $rendererStyle->setCellRowContentFormat('%s  ');
         $renderer->setRows($table)->render();