ConsensusStrategy
class ConsensusStrategy implements StrategyInterface
ConsensusStrategy is a StrategyInterface implementation where strictly more than 50% items should be successful.
Methods
| bool |  isMet(int $numberOfSuccess, int $numberOfItems)  Returns whether or not the quorum is met.  |  |
| bool |  canBeMet(int $numberOfFailure, int $numberOfItems)  Returns whether or not the quorum could be met.  |  
Details
bool isMet(int $numberOfSuccess, int $numberOfItems)
Returns whether or not the quorum is met.
Parameters
| int | $numberOfSuccess | |
| int | $numberOfItems | 
Return Value
| bool | 
bool canBeMet(int $numberOfFailure, int $numberOfItems)
Returns whether or not the quorum could be met.
This method does not mean the quorum would be met for sure, but can be useful to stop a process early when you known there is no chance to meet the quorum.
Parameters
| int | $numberOfFailure | |
| int | $numberOfItems | 
Return Value
| bool | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/3.4/Symfony/Component/Lock/Strategy/ConsensusStrategy.html