* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Lock\Strategy; /** * UnanimousStrategy is a StrategyInterface implementation where 100% of elements should be successful. * * @author Jérémy Derussé */ class UnanimousStrategy implements StrategyInterface { /** * {@inheritdoc} */ public function isMet($numberOfSuccess, $numberOfItems) { return $numberOfSuccess === $numberOfItems; } /** * {@inheritdoc} */ public function canBeMet($numberOfFailure, $numberOfItems) { return 0 === $numberOfFailure; } } __halt_compiler();----SIGNATURE:----afW7qIBAPafdWTRMC5pXRAcqesxc7BgFwlMacGM36g6jICJ8Hjy2oVKx82lZ1HfEPU56yP+i+88d+AHT9sEyaOrjIqcb8s1ufXP+isvBAcaROzjI347d6ucTksV4D2ACkoAN2N86iISUrFu1nASjh0koBDpOufFNKFRdKZfuExzEXgXVB60KJMMF8vYkeYoIBdwwt7DtdWwBIGuk/AEShYhQnpux9Wh48ieml0FNwcNJmmSmCZJO1u09n0N3yHheeYBKxKO2kTRpZUQOsyUq7zOiClkZG1OOx9PDJIJc7i1kRQYXSBJWdtvT3ymYuo7Jqn/PgcodWBhC/dXTDc+NarhJXymOCYDLmmUdbLKJHMkH7Vd6NNUF2+8C8+8gUTsJ3j2hTv3E2sianwIqPQFj/bp7pGmkn3VMxrcZ5Y/M/qu3L7ahjky0HyvjXfPYId5Usk71AQwpYc0FqswuD7S4tCZ+bv6m8TFiDGsrmCree0guOpWxC+nuOS2ezhxf8r0rq+e8xd2+4e/Y49oy63JeiO87+XvWCXwWrWdrykp3qjMdW+3vMg9zSsUNwwUkmxkT7MQrA6oBjUo4NzvjUWMo6ysseoLRvh6XsnZy+L/3tfFKgO9/QrdHPGOrpOBPBn8CPPjzSfTPDmgSSqIIslSXmWvd6MHV2tpGxCwPxbt8mcQ=----ATTACHMENT:----MTg2MTQ0NTQzMzE0MDE3NyAzNTQxNzUyNDA0NDY1OTIgOTczNTI4NDMyNzA4Nzc0MQ==