1
0
This commit is contained in:
2022-09-21 14:01:45 +02:00
parent 0a30f39eb4
commit cfee4d93d0
349 changed files with 4 additions and 4 deletions

View File

@ -0,0 +1,3 @@
#!/usr/bin/env php
<?php
require __DIR__ . '/condorcet.php';

View File

@ -0,0 +1,32 @@
<?php
/*
Condorcet PHP - Election manager and results calculator.
Designed for the Condorcet method. Integrating a large number of algorithms extending Condorcet. Expandable for all types of voting systems.
By Julien Boudry and contributors - MIT LICENSE (Please read LICENSE.txt)
https://github.com/julien-boudry/Condorcet
*/
declare(strict_types=1);
use CondorcetPHP\Condorcet\Console\CondorcetApplication;
$composer_autoload_path = __DIR__ . '/../vendor/autoload.php';
$loaded = false;
foreach ([__DIR__ . '/../../../autoload.php', __DIR__ . '/../vendor/autoload.php'] as $file) {
if (file_exists($file)) {
require $file;
$loaded = true;
break;
}
}
if (!$loaded) {
exit(
'You need to set up the project dependencies using the following commands:' . \PHP_EOL .
'wget http://getcomposer.org/composer.phar' . \PHP_EOL .
'php composer.phar install' . \PHP_EOL
);
}
CondorcetApplication::run();