for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Linna Filter
*
* @author Sebastian Rapetti <[email protected]>
* @copyright (c) 2018, Sebastian Rapetti
* @license http://opensource.org/licenses/MIT MIT License
*/
declare(strict_types=1);
namespace Linna\Filter\Rules;
* Abstract Number
class AbstractNumber
{
* Sanitize.
* @param int|float|string $value
public function sanitize(&$value): void
$value = (float) $value;
if (\fmod($value, 1.0) === 0.0) {
$value = (integer) $value;
}