1
0
This repository has been archived on 2023-11-30. You can view files and clone it, but cannot push or open issues or pull requests.
dtux__serveur-vote-lalis/include/condorcet/Documentation/Election Class/public Election--setExternalDataHandler.md

37 lines
1012 B
Markdown
Raw Normal View History

2022-09-21 12:39:11 +02:00
## public Election::setExternalDataHandler
### Description
```php
public Election->setExternalDataHandler ( CondorcetPHP\Condorcet\DataManager\DataHandlerDrivers\DataHandlerDriverInterface $driver ): bool
```
Import and enable an external driver to store vote on very large election.
##### **driver:** *```CondorcetPHP\Condorcet\DataManager\DataHandlerDrivers\DataHandlerDriverInterface```*
Driver object.
### Return value:
*(```bool```)* True if success. Else throw an Exception.
### Throws:
* ```CondorcetPHP\Condorcet\Throwable\DataHandlerException```
---------------------------------------
### Related method(s)
* [Election::removeExternalDataHandler](../Election%20Class/public%20Election--removeExternalDataHandler.md)
---------------------------------------
### Examples and explanation
* **[[Manual - DataHandler]](https://github.com/julien-boudry/Condorcet/blob/master/examples/specifics_examples/use_large_election_external_database_drivers.php)**