use App\Notifications\ToolboxNotification;
use Cubist\Backpack\Magic\Fields\Checkbox;
+use Cubist\Backpack\Magic\Fields\StaticValue;
use Cubist\Backpack\Magic\Form;
use Cubist\Util\CommandLine\Git;
use Cubist\Util\Text;
$form->addField('repos', \Cubist\Backpack\Magic\Fields\Text::class, __('Nom du répertoire'), ['prefix' => self::$_PREFIX, 'suffix' => '.git']);
$form->addField('alldevs', Checkbox::class, __('Acessible à tous les développeurs'), ['default' => true]);
+ $conf = Text::splitLines(file_get_contents(protected_path('gitolite-admin/conf/projects.conf')));
+ $repositories = [];
+ foreach ($conf as $repos) {
+ $e = explode('=', $repos);
+ $repositories[] = trim($e[1]);
+ }
+ sort($repositories);
+
+ $form->addField('existing', StaticValue::class, __("Répertoires existants"), ['value' => implode(", ", $repositories)]);
+
return view('tools.form', ['form' => $form]);
}