public static function main()
 {
     $argc = $_SERVER['argc'];
     $argv = $_SERVER['argv'];
     if ($argc != self::ARGV_LENGTH) {
         self::echoUsage($argv[self::ARGV_SCRIPT]);
         fwrite(STDERR, "Error: Invalid number of parameters\n");
         exit(1);
     }
     $quantity = (int) $argv[self::ARGV_QUANTITY];
     if (!is_numeric($argv[self::ARGV_QUANTITY]) || $quantity < 0) {
         self::echoUsage($argv[self::ARGV_SCRIPT]);
         fwrite(STDERR, "Error: Last parameter has to be a positive integer\n");
         exit(2);
     }
     // Try to connect to the database
     $db = new mysqli($argv[self::ARGV_DB_HOST], $argv[self::ARGV_DB_USER], $argv[self::ARGV_DB_PASSWD], $argv[self::ARGV_DB_NAME]);
     if (mysqli_connect_error()) {
         fwrite(STDERR, "Error: Could not connect to the data base\n" . "(" . mysqli_connect_errno() . "): " . mysqli_connect_error());
         exit(3);
     }
     $me = new self($db);
     $status = $me->createAssurers($quantity);
     $db->close();
     exit($status);
 }