for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Doctrine\Migrations\Tools;
use function strtolower;
class BooleanStringFormatter
{
public static function toBoolean(string $value, bool $default) : bool
switch (strtolower($value)) {
case 'true':
return true;
case '1':
case 'false':
return false;
case '0':
default:
return $default;
}