for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Samsara\Fermat\Core\Provider;
use Samsara\Fermat\Core\Enums\CalcMode;
/**
*
*/
class CalculationModeProvider
{
public const PHP_INT_MAX_HALF = PHP_INT_MAX/2;
public const PHP_INT_MIN_HALF = PHP_INT_MIN/2;
private static CalcMode $currentMode = CalcMode::Auto;
* @return CalcMode
public static function getCurrentMode(): CalcMode
return self::$currentMode;
}
* @param CalcMode $currentMode
public static function setCurrentMode(CalcMode $currentMode): void
self::$currentMode = $currentMode;