/** * @test */ public function internalPhpFunctionChecksCanNotBeOverwritten() { expect(function () { Value::defineCheck('is_integer', function ($value) { return $value === 303; }); })->throws(\InvalidArgumentException::class)->withMessage('Can not overwrite internal PHP function is_integer().'); }