hasTable('permissions')) { $output->writeln('Tabela de permissões não encontrada.'); return Command::FAILURE; } $permissions = Capsule::table('permissions') ->orderBy('permission_name') ->get(); if ($permissions->isEmpty()) { $output->writeln('Nenhuma permissão encontrada.'); return Command::SUCCESS; } $table = new Table($output); $table->setHeaders(['ID', 'Nome', 'Slug', 'Descrição']); foreach ($permissions as $permission) { $table->addRow([ $permission->permission_id, $permission->permission_name, $permission->permission_slug, $permission->permission_description ?? '-' ]); } $table->render(); return Command::SUCCESS; } }