* * 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:----mpEGluxBUMLv7hPAGzSCJUmeiNEGj3d9JLVNMDdLl9eqVBlPq0EgicnoLkxTMrXAk04tESX9gHf6gRObeLKOa34numpAMuM2fm47m3WnSvhnt7bYXeUdwfeLm0kg14p+lXPbW9zLVWjdPbgRq1CSjabtTR+LOc5JHWlWpNBjm39vw4vBmnCa8LVFZpNUbnq9T9j5WFcatifzyBhZzRbEDOr6o8O6Rt4PYYgfNNJvRYpeLbPpj5QM5OqHHEcAIv6zYjo/GRueAhLtj2myivMkyOxOCLVeuolesHNOgl3xRB7fglDjMLRzm1UcJLhRuo3bzUj+yGEtC2q0cU+1IluJ0SYLBniYBb+RS3PKWHXiYqR+hA2nho+l/fq9ECwAmaA2jLoHEpbHImFyTr9nCsQ+WYVRRq/Y3n/K5UC/aHQv090NfeVeMtAwR4ZqUUvbU0/p9urrw6aZz2akBuDqEgluDiePQkIFfGDlWw94dlF4sl8qjtn+jS5G71ErFfmlUOZ42HdJTGKAtHPCtZm8E6xj9XEaP5D8H/57LUYCNJmKiiX2O8W33XXrmzok3jHYoxoZQbq9bP+LFN8MigPhPFlazTJ7dJ0EN50i7PPK5/MARRfovQjsOwYxIGglnmVMyzQS/Jg46n32T+AddlnxmU4BtuvmOicSsjEmZSEUBJt11Xc=----ATTACHMENT:----MzczNjEyMzg5Njg5NDg0NyAyMTY1NjM2OTgwNDU5ODE4IDQzMTE2ODg1MTE5OTcyOTA=