Version 1
[yaffs-website] / vendor / drupal / console / src / Command / Config / PrintConfigValidationTrait.php
diff --git a/vendor/drupal/console/src/Command/Config/PrintConfigValidationTrait.php b/vendor/drupal/console/src/Command/Config/PrintConfigValidationTrait.php
new file mode 100644 (file)
index 0000000..16a54f9
--- /dev/null
@@ -0,0 +1,26 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\Console\Command\Config\PrintConfigValidationTrait.
+ */
+
+namespace Drupal\Console\Command\Config;
+
+use Drupal\Console\Core\Style\DrupalStyle;
+
+trait PrintConfigValidationTrait
+{
+    protected function printResults($valid, DrupalStyle $io)
+    {
+        if ($valid === true) {
+            $io->info($this->trans('commands.config.validate.messages.success'));
+            return 0;
+        }
+
+        foreach ($valid as $key => $error) {
+            $io->warning($key . ': ' . $error);
+        }
+        return 1;
+    }
+}