From 0930f1415a4847b8e9964a3d62126642d404e263 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:25:39 +0000 Subject: [PATCH 1/3] Initial plan From a903d646e3adf759306ddf91dbe5bbe172d0e746 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:30:46 +0000 Subject: [PATCH 2/3] Remove unused nesbot/carbon dependency to fix install conflicts Co-authored-by: daedeloth <1168599+daedeloth@users.noreply.github.com> --- .phpunit.result.cache | 1 + composer.json | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 .phpunit.result.cache diff --git a/.phpunit.result.cache b/.phpunit.result.cache new file mode 100644 index 0000000..69109c2 --- /dev/null +++ b/.phpunit.result.cache @@ -0,0 +1 @@ +{"version":2,"defects":[],"times":{"Neuron\\Tests\\CollectionTest::testAddAndCount":0.003,"Neuron\\Tests\\CollectionTest::testFirstAndLast":0,"Neuron\\Tests\\CollectionTest::testFirstAndLastEmpty":0,"Neuron\\Tests\\CollectionTest::testIterator":0,"Neuron\\Tests\\CollectionTest::testRewind":0,"Neuron\\Tests\\CollectionTest::testArrayAccess":0,"Neuron\\Tests\\CollectionTest::testOffsetSet":0,"Neuron\\Tests\\CollectionTest::testOffsetUnset":0,"Neuron\\Tests\\CollectionTest::testRemove":0,"Neuron\\Tests\\CollectionTest::testRemoveNonExistent":0,"Neuron\\Tests\\CollectionTest::testClear":0,"Neuron\\Tests\\CollectionTest::testPeek":0,"Neuron\\Tests\\CollectionTest::testPeekAtEnd":0,"Neuron\\Tests\\CollectionTest::testReverse":0,"Neuron\\Tests\\CollectionTest::testCurrentAtInvalidPosition":0,"Neuron\\Tests\\CollectionTest::testValid":0,"Neuron\\Tests\\CollectionTest::testKey":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesSingleQuote":0.001,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesDoubleQuote":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesBackslash":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesNewline":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesNullByte":0,"Neuron\\Tests\\DbQueryInjectionTest::testClassicOrInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testDropTableInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnionSelectInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testSleepInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testStackedQueryInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testCommentBasedInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testBlindInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumericValueInStringParam":0,"Neuron\\Tests\\DbQueryInjectionTest::testFloatValueInStringParam":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnknownParamIntIsNotQuoted":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnknownParamStringInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnknownParamCommaStringNotModified":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamValidInt":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamValidFloat":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnNonNumericString":0.001,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnInjectionString":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnUnionSelect":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnAlphaString":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamTimestamp":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamDateTimeObject":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamThrowsOnInjectionString":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamThrowsOnNonNumericString":0,"Neuron\\Tests\\DbQueryInjectionTest::testPointParam":0,"Neuron\\Tests\\DbQueryInjectionTest::testPointParamThrowsOnNonPoint":0,"Neuron\\Tests\\DbQueryInjectionTest::testPointConstructorRejectsNonNumeric":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullValueWithCanBeNullTrue":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullValueWithCanBeNullFalse":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullInWhereProducesIsNull":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullViaStaticBuilderProducesNull":0,"Neuron\\Tests\\DbQueryInjectionTest::testAutoDetectDateTimeViaBindValues":0,"Neuron\\Tests\\DbQueryInjectionTest::testAutoDetectPointViaBindValues":0,"Neuron\\Tests\\DbQueryInjectionTest::testArrayValueForInClause":0,"Neuron\\Tests\\DbQueryInjectionTest::testArrayStringValuesEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereNotEqualsPrefix":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereLike":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereNot":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereGreaterThan":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereLessThan":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereGreaterOrEqual":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereLessOrEqual":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereNotEqualsOperator":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereInOperator":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereArrayImplicitIn":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectAllColumns":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectSpecificColumns":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectNoWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectWithOrder":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectWithLimit":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectWithOrderAndLimit":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertEscapesSingleQuote":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertWithInjectionPayload":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertWithNullValue":0,"Neuron\\Tests\\DbQueryInjectionTest::testReplaceBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testReplaceWithInjectionPayload":0,"Neuron\\Tests\\DbQueryInjectionTest::testUpdateBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testUpdateWithInjectionInSet":0,"Neuron\\Tests\\DbQueryInjectionTest::testUpdateWithInjectionInWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testDeleteBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testDeleteWithInjectionInWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testDeleteNoWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testNamedParamInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testNamedParamDoesNotReplaceItselfInValue":0,"Neuron\\Tests\\DbQueryInjectionTest::testPositionalParamsWithInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testQuestionMarkInValueDoesNotBreakParsing":0,"Neuron\\Tests\\DbQueryInjectionTest::testBindValueChaining":0,"Neuron\\Tests\\DbQueryInjectionTest::testTableNameIsBacktickEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertTableNameIsBacktickEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testCarriageReturnEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testSubstituteCharacterEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testMultipleInjectionVectorsInSingleQuery":0.001,"Neuron\\Tests\\ErrorCollectionTest::testAddError":0,"Neuron\\Tests\\ErrorCollectionTest::testGetData":0,"Neuron\\Tests\\ErrorCollectionTest::testGetDetailedData":0,"Neuron\\Tests\\ErrorCollectionTest::testAddErrorWithNoArguments":0,"Neuron\\Tests\\FilterTest::testFilter":0.002,"Neuron\\Tests\\FilterTest::testContextArray":0,"Neuron\\Tests\\FilterTest::testContextObject":0,"Neuron\\Tests\\FilterTest::testContextModels":0,"Neuron\\Tests\\FilterTest::testContextModelsPublicAttributes":0,"Neuron\\Tests\\FilterTest::testContextModelsCallback":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecrypt":0,"Neuron\\Tests\\SimpleCryptTest::testDifferentPasswordsFail":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptProducesDifferentOutput":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptEmptyString":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptSpecialCharacters":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptUTF8":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptWithSaltMarkerInContent":0,"Neuron\\Tests\\TokenGeneratorTest::testLengthSimplified":0.003,"Neuron\\Tests\\ToolsTest::testEmailInputCheck":0.001,"Neuron\\Tests\\ToolsTest::testURLInputCheck":0,"Neuron\\Tests\\ToolsTest::testNumberInput":0,"Neuron\\Tests\\ToolsTest::testIntInput":0,"Neuron\\Tests\\ToolsTest::testDateInput":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputValidDates":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputInvalidNonIntegerParts":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputInvalidDateValues":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputInvalidFormats":0,"Neuron\\Tests\\ToolsTest::testDateGetInputValidDate":0,"Neuron\\Tests\\ToolsTest::testDateGetInputInvalidDate":0,"Neuron\\Tests\\ToolsTest::testDateGetInputMissing":0,"Neuron\\Tests\\ToolsTest::testDateGetInputDefault":0,"Neuron\\Tests\\ToolsTest::testDatetimeCheckInputValid":0,"Neuron\\Tests\\ToolsTest::testDatetimeCheckInputInvalid":0,"Neuron\\Tests\\ToolsTest::testDatetimeGetInputValid":0,"Neuron\\Tests\\ToolsTest::testTextCheckInput":0,"Neuron\\Tests\\ToolsTest::testVarcharCheckInput":0,"Neuron\\Tests\\ToolsTest::testNameCheckInput":0,"Neuron\\Tests\\ToolsTest::testBoolCheckInput":0,"Neuron\\Tests\\ToolsTest::testBoolGetInput":0,"Neuron\\Tests\\ToolsTest::testPasswordCheckInput":0,"Neuron\\Tests\\ToolsTest::testUsernameCheckInput":0,"Neuron\\Tests\\ToolsTest::testMd5CheckInput":0,"Neuron\\Tests\\ToolsTest::testBase64CheckInput":0,"Neuron\\Tests\\ToolsTest::testBase64GetInput":0,"Neuron\\Tests\\ToolsTest::testRawCheckInput":0,"Neuron\\Tests\\ToolsTest::testRawGetInput":0,"Neuron\\Tests\\ToolsTest::testHtmlGetInput":0,"Neuron\\Tests\\ToolsTest::testUnknownTypeReturnsFalse":0,"Neuron\\Tests\\ToolsTest::testGetInputMissingKey":0,"Neuron\\Tests\\ToolsTest::testGetInputMissingKeyWithDefault":0,"Neuron\\Tests\\ToolsTest::testGetInputStripsTagsByDefault":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInEmailField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInUsernameField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInDateField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInDatetimeField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInIntField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInNumberField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInMd5Field":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInPasswordField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInUrlField":0,"Neuron\\Tests\\ToolsTest::testXssStrippedByGetInputDefault":0,"Neuron\\Tests\\ToolsTest::testXssStrippedByGetInputName":0,"Neuron\\Tests\\ToolsTest::testIsValidUTF8":0,"Neuron\\Tests\\ToolsTest::testIsValidBase64":0,"Neuron\\Tests\\ToolsTest::testPutIntoText":0,"Neuron\\Tests\\ToolsTest::testPutIntoTextRemovesUnmatched":0,"Neuron\\Tests\\ToolsTest::testPutIntoTextWithObject":0,"Neuron\\Tests\\ToolsTest::testPutIntoTextThrowsOnInvalidValue":0,"Neuron\\Tests\\ToolsTest::testOutputText":0,"Neuron\\Tests\\ToolsTest::testOutputDatepicker":0,"Neuron\\Tests\\ToolsTest::testOutputDatepickerEmpty":0,"Neuron\\Tests\\ToolsTest::testSplitLongWords":0,"Neuron\\Tests\\ToolsTest::testSplitLongWordsShortInput":0,"Neuron\\Tests\\ToolsTest::testOutputForm":0,"Neuron\\Tests\\ToolsTest::testOutputFormQuotes":0,"Neuron\\Tests\\ToolsTest::testOutputVarchar":0,"Neuron\\Tests\\URLBuilderTest::testNormalize":0,"Neuron\\Tests\\URLBuilderTest::testPartify":0,"Neuron\\Tests\\URLBuilderTest::testGetURLSimple":0,"Neuron\\Tests\\URLBuilderTest::testGetURLWithParams":0,"Neuron\\Tests\\URLBuilderTest::testGetURLWithLeadingSlash":0,"Neuron\\Tests\\URLBuilderTest::testGetURLNoNormalize":0,"Neuron\\Tests\\URLBuilderTest::testGetURLWithParamsNoNormalize":0,"Neuron\\Tests\\URLBuilderTest::testGetURLSpecialCharsInParams":0}} \ No newline at end of file diff --git a/composer.json b/composer.json index 9a5553c..b849047 100644 --- a/composer.json +++ b/composer.json @@ -16,8 +16,7 @@ "require" : { "php": ">=7.4", - "ext-gettext" : "*", - "nesbot/carbon": "^2.0||^3.0" + "ext-gettext" : "*" }, "require-dev": { From b6aec3728e3a4033eca60a04998004efd409be42 Mon Sep 17 00:00:00 2001 From: Thijs Van der Schaeghe Date: Fri, 6 Mar 2026 13:35:42 +0100 Subject: [PATCH 3/3] Fix mistakes. --- .ai/project-summary.md | 2 +- .phpunit.result.cache | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 .phpunit.result.cache diff --git a/.ai/project-summary.md b/.ai/project-summary.md index e4ded1e..4f182bb 100644 --- a/.ai/project-summary.md +++ b/.ai/project-summary.md @@ -40,5 +40,5 @@ Neuron is a lightweight PHP framework by CatLab Interactive. It provides core ut ## Build & Dependencies - PHP >= 8.1 - Composer for dependency management -- Key dependencies: `nesbot/carbon`, `ext-gettext` +- Key dependencies: `ext-gettext` - Dev dependency: `phpunit/phpunit` diff --git a/.phpunit.result.cache b/.phpunit.result.cache deleted file mode 100644 index 69109c2..0000000 --- a/.phpunit.result.cache +++ /dev/null @@ -1 +0,0 @@ -{"version":2,"defects":[],"times":{"Neuron\\Tests\\CollectionTest::testAddAndCount":0.003,"Neuron\\Tests\\CollectionTest::testFirstAndLast":0,"Neuron\\Tests\\CollectionTest::testFirstAndLastEmpty":0,"Neuron\\Tests\\CollectionTest::testIterator":0,"Neuron\\Tests\\CollectionTest::testRewind":0,"Neuron\\Tests\\CollectionTest::testArrayAccess":0,"Neuron\\Tests\\CollectionTest::testOffsetSet":0,"Neuron\\Tests\\CollectionTest::testOffsetUnset":0,"Neuron\\Tests\\CollectionTest::testRemove":0,"Neuron\\Tests\\CollectionTest::testRemoveNonExistent":0,"Neuron\\Tests\\CollectionTest::testClear":0,"Neuron\\Tests\\CollectionTest::testPeek":0,"Neuron\\Tests\\CollectionTest::testPeekAtEnd":0,"Neuron\\Tests\\CollectionTest::testReverse":0,"Neuron\\Tests\\CollectionTest::testCurrentAtInvalidPosition":0,"Neuron\\Tests\\CollectionTest::testValid":0,"Neuron\\Tests\\CollectionTest::testKey":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesSingleQuote":0.001,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesDoubleQuote":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesBackslash":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesNewline":0,"Neuron\\Tests\\DbQueryInjectionTest::testStringParamEscapesNullByte":0,"Neuron\\Tests\\DbQueryInjectionTest::testClassicOrInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testDropTableInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnionSelectInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testSleepInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testStackedQueryInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testCommentBasedInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testBlindInjectionInString":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumericValueInStringParam":0,"Neuron\\Tests\\DbQueryInjectionTest::testFloatValueInStringParam":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnknownParamIntIsNotQuoted":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnknownParamStringInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testUnknownParamCommaStringNotModified":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamValidInt":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamValidFloat":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnNonNumericString":0.001,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnInjectionString":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnUnionSelect":0,"Neuron\\Tests\\DbQueryInjectionTest::testNumberParamThrowsOnAlphaString":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamTimestamp":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamDateTimeObject":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamThrowsOnInjectionString":0,"Neuron\\Tests\\DbQueryInjectionTest::testDateParamThrowsOnNonNumericString":0,"Neuron\\Tests\\DbQueryInjectionTest::testPointParam":0,"Neuron\\Tests\\DbQueryInjectionTest::testPointParamThrowsOnNonPoint":0,"Neuron\\Tests\\DbQueryInjectionTest::testPointConstructorRejectsNonNumeric":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullValueWithCanBeNullTrue":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullValueWithCanBeNullFalse":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullInWhereProducesIsNull":0,"Neuron\\Tests\\DbQueryInjectionTest::testNullViaStaticBuilderProducesNull":0,"Neuron\\Tests\\DbQueryInjectionTest::testAutoDetectDateTimeViaBindValues":0,"Neuron\\Tests\\DbQueryInjectionTest::testAutoDetectPointViaBindValues":0,"Neuron\\Tests\\DbQueryInjectionTest::testArrayValueForInClause":0,"Neuron\\Tests\\DbQueryInjectionTest::testArrayStringValuesEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereNotEqualsPrefix":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereLike":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereNot":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereGreaterThan":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereLessThan":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereGreaterOrEqual":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereLessOrEqual":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereNotEqualsOperator":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereInOperator":0,"Neuron\\Tests\\DbQueryInjectionTest::testWhereArrayImplicitIn":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectAllColumns":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectSpecificColumns":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectNoWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectWithOrder":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectWithLimit":0,"Neuron\\Tests\\DbQueryInjectionTest::testSelectWithOrderAndLimit":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertEscapesSingleQuote":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertWithInjectionPayload":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertWithNullValue":0,"Neuron\\Tests\\DbQueryInjectionTest::testReplaceBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testReplaceWithInjectionPayload":0,"Neuron\\Tests\\DbQueryInjectionTest::testUpdateBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testUpdateWithInjectionInSet":0,"Neuron\\Tests\\DbQueryInjectionTest::testUpdateWithInjectionInWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testDeleteBasic":0,"Neuron\\Tests\\DbQueryInjectionTest::testDeleteWithInjectionInWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testDeleteNoWhere":0,"Neuron\\Tests\\DbQueryInjectionTest::testNamedParamInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testNamedParamDoesNotReplaceItselfInValue":0,"Neuron\\Tests\\DbQueryInjectionTest::testPositionalParamsWithInjection":0,"Neuron\\Tests\\DbQueryInjectionTest::testQuestionMarkInValueDoesNotBreakParsing":0,"Neuron\\Tests\\DbQueryInjectionTest::testBindValueChaining":0,"Neuron\\Tests\\DbQueryInjectionTest::testTableNameIsBacktickEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testInsertTableNameIsBacktickEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testCarriageReturnEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testSubstituteCharacterEscaped":0,"Neuron\\Tests\\DbQueryInjectionTest::testMultipleInjectionVectorsInSingleQuery":0.001,"Neuron\\Tests\\ErrorCollectionTest::testAddError":0,"Neuron\\Tests\\ErrorCollectionTest::testGetData":0,"Neuron\\Tests\\ErrorCollectionTest::testGetDetailedData":0,"Neuron\\Tests\\ErrorCollectionTest::testAddErrorWithNoArguments":0,"Neuron\\Tests\\FilterTest::testFilter":0.002,"Neuron\\Tests\\FilterTest::testContextArray":0,"Neuron\\Tests\\FilterTest::testContextObject":0,"Neuron\\Tests\\FilterTest::testContextModels":0,"Neuron\\Tests\\FilterTest::testContextModelsPublicAttributes":0,"Neuron\\Tests\\FilterTest::testContextModelsCallback":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecrypt":0,"Neuron\\Tests\\SimpleCryptTest::testDifferentPasswordsFail":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptProducesDifferentOutput":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptEmptyString":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptSpecialCharacters":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptUTF8":0,"Neuron\\Tests\\SimpleCryptTest::testEncryptDecryptWithSaltMarkerInContent":0,"Neuron\\Tests\\TokenGeneratorTest::testLengthSimplified":0.003,"Neuron\\Tests\\ToolsTest::testEmailInputCheck":0.001,"Neuron\\Tests\\ToolsTest::testURLInputCheck":0,"Neuron\\Tests\\ToolsTest::testNumberInput":0,"Neuron\\Tests\\ToolsTest::testIntInput":0,"Neuron\\Tests\\ToolsTest::testDateInput":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputValidDates":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputInvalidNonIntegerParts":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputInvalidDateValues":0,"Neuron\\Tests\\ToolsTest::testDateCheckInputInvalidFormats":0,"Neuron\\Tests\\ToolsTest::testDateGetInputValidDate":0,"Neuron\\Tests\\ToolsTest::testDateGetInputInvalidDate":0,"Neuron\\Tests\\ToolsTest::testDateGetInputMissing":0,"Neuron\\Tests\\ToolsTest::testDateGetInputDefault":0,"Neuron\\Tests\\ToolsTest::testDatetimeCheckInputValid":0,"Neuron\\Tests\\ToolsTest::testDatetimeCheckInputInvalid":0,"Neuron\\Tests\\ToolsTest::testDatetimeGetInputValid":0,"Neuron\\Tests\\ToolsTest::testTextCheckInput":0,"Neuron\\Tests\\ToolsTest::testVarcharCheckInput":0,"Neuron\\Tests\\ToolsTest::testNameCheckInput":0,"Neuron\\Tests\\ToolsTest::testBoolCheckInput":0,"Neuron\\Tests\\ToolsTest::testBoolGetInput":0,"Neuron\\Tests\\ToolsTest::testPasswordCheckInput":0,"Neuron\\Tests\\ToolsTest::testUsernameCheckInput":0,"Neuron\\Tests\\ToolsTest::testMd5CheckInput":0,"Neuron\\Tests\\ToolsTest::testBase64CheckInput":0,"Neuron\\Tests\\ToolsTest::testBase64GetInput":0,"Neuron\\Tests\\ToolsTest::testRawCheckInput":0,"Neuron\\Tests\\ToolsTest::testRawGetInput":0,"Neuron\\Tests\\ToolsTest::testHtmlGetInput":0,"Neuron\\Tests\\ToolsTest::testUnknownTypeReturnsFalse":0,"Neuron\\Tests\\ToolsTest::testGetInputMissingKey":0,"Neuron\\Tests\\ToolsTest::testGetInputMissingKeyWithDefault":0,"Neuron\\Tests\\ToolsTest::testGetInputStripsTagsByDefault":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInEmailField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInUsernameField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInDateField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInDatetimeField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInIntField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInNumberField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInMd5Field":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInPasswordField":0,"Neuron\\Tests\\ToolsTest::testSqlInjectionInUrlField":0,"Neuron\\Tests\\ToolsTest::testXssStrippedByGetInputDefault":0,"Neuron\\Tests\\ToolsTest::testXssStrippedByGetInputName":0,"Neuron\\Tests\\ToolsTest::testIsValidUTF8":0,"Neuron\\Tests\\ToolsTest::testIsValidBase64":0,"Neuron\\Tests\\ToolsTest::testPutIntoText":0,"Neuron\\Tests\\ToolsTest::testPutIntoTextRemovesUnmatched":0,"Neuron\\Tests\\ToolsTest::testPutIntoTextWithObject":0,"Neuron\\Tests\\ToolsTest::testPutIntoTextThrowsOnInvalidValue":0,"Neuron\\Tests\\ToolsTest::testOutputText":0,"Neuron\\Tests\\ToolsTest::testOutputDatepicker":0,"Neuron\\Tests\\ToolsTest::testOutputDatepickerEmpty":0,"Neuron\\Tests\\ToolsTest::testSplitLongWords":0,"Neuron\\Tests\\ToolsTest::testSplitLongWordsShortInput":0,"Neuron\\Tests\\ToolsTest::testOutputForm":0,"Neuron\\Tests\\ToolsTest::testOutputFormQuotes":0,"Neuron\\Tests\\ToolsTest::testOutputVarchar":0,"Neuron\\Tests\\URLBuilderTest::testNormalize":0,"Neuron\\Tests\\URLBuilderTest::testPartify":0,"Neuron\\Tests\\URLBuilderTest::testGetURLSimple":0,"Neuron\\Tests\\URLBuilderTest::testGetURLWithParams":0,"Neuron\\Tests\\URLBuilderTest::testGetURLWithLeadingSlash":0,"Neuron\\Tests\\URLBuilderTest::testGetURLNoNormalize":0,"Neuron\\Tests\\URLBuilderTest::testGetURLWithParamsNoNormalize":0,"Neuron\\Tests\\URLBuilderTest::testGetURLSpecialCharsInParams":0}} \ No newline at end of file