info('No plugin found'); return; } // Create a new Table instance. $table = new Table($this->output); // Set the table headers. $table->setHeaders([ 'Plugin name', 'Version', 'Updates enabled', 'Plugin enabled' ]); // Create a new TableSeparator instance. $separator = new TableSeparator; $pluginTable = []; $row = 0; foreach ($allPlugins as $plugin) { $row++; $pluginTable[] = [$plugin->code, $plugin->version, (!$plugin->is_frozen) ? 'Yes': 'No', (!$plugin->is_disabled) ? 'Yes': 'No']; if ($row < $pluginsCount) { $pluginTable[] = $separator; } } // Set the contents of the table. $table->setRows($pluginTable); // Render the table to the output. $table->render(); } }