René's URL Explorer Experiment


Title: Prevent SQL injection by identifiers by barbosa89 · Pull Request #129 · phenixphp/framework · GitHub

Open Graph Title: Prevent SQL injection by identifiers by barbosa89 · Pull Request #129 · phenixphp/framework

X Title: Prevent SQL injection by identifiers by barbosa89 · Pull Request #129 · phenixphp/framework

Description: Phenix framework core. Contribute to phenixphp/framework development by creating an account on GitHub.

Opengraph URL: https://github.com/phenixphp/framework/pull/129

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:faae060e-24b1-ff0d-5d6c-5e146572f626
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idAB58:1E79:5C4278:85619E:6A4CE9A7
html-safe-nonce57634f579702eb3e9b5c3907590f1c7e06d2731dd80b4aca5348e54a0a2042d3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBQjU4OjFFNzk6NUM0Mjc4Ojg1NjE5RTo2QTRDRTlBNyIsInZpc2l0b3JfaWQiOiI3NjEwNzM3OTQwNzA0ODQ4Mjk1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacef5c8b0562f35ab8dac17b9495344ef0cf8f68d66544556be2a67e1353222574
hovercard-subject-tagpull_request:3617834792
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/phenixphp/framework/129/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/5c831fc7e5f2579419a8bab21c4ed6d102585f53a3c3cf78d7a7eab2c0c351e2/phenixphp/framework/pull/129
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/5c831fc7e5f2579419a8bab21c4ed6d102585f53a3c3cf78d7a7eab2c0c351e2/phenixphp/framework/pull/129
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamebarbosa89
hostnamegithub.com
expected-hostnamegithub.com
None299b43bca6e02ad35197ffeba30d2466846d5fb02ab96fbced5b5e6cec589fb8
turbo-cache-controlno-cache
go-importgithub.com/phenixphp/framework git https://github.com/phenixphp/framework.git
octolytics-dimension-user_id146749811
octolytics-dimension-user_loginphenixphp
octolytics-dimension-repository_id699516963
octolytics-dimension-repository_nwophenixphp/framework
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id699516963
octolytics-dimension-repository_network_root_nwophenixphp/framework
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec5a57f04eeb310f57c73fd6d751d957e2ca27ed2
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/phenixphp/framework/pull/129#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fphenixphp%2Fframework%2Fpull%2F129
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fphenixphp%2Fframework%2Fpull%2F129
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=phenixphp%2Fframework
Reloadhttps://github.com/phenixphp/framework/pull/129
Reloadhttps://github.com/phenixphp/framework/pull/129
Reloadhttps://github.com/phenixphp/framework/pull/129
Please reload this pagehttps://github.com/phenixphp/framework/pull/129
phenixphp https://github.com/phenixphp
frameworkhttps://github.com/phenixphp/framework
Notifications https://github.com/login?return_to=%2Fphenixphp%2Fframework
Fork 1 https://github.com/login?return_to=%2Fphenixphp%2Fframework
Star 13 https://github.com/login?return_to=%2Fphenixphp%2Fframework
Code https://github.com/phenixphp/framework
Issues 1 https://github.com/phenixphp/framework/issues
Pull requests 0 https://github.com/phenixphp/framework/pulls
Discussions https://github.com/phenixphp/framework/discussions
Actions https://github.com/phenixphp/framework/actions
Projects https://github.com/phenixphp/framework/projects
Security and quality 0 https://github.com/phenixphp/framework/security
Insights https://github.com/phenixphp/framework/pulse
Code https://github.com/phenixphp/framework
Issues https://github.com/phenixphp/framework/issues
Pull requests https://github.com/phenixphp/framework/pulls
Discussions https://github.com/phenixphp/framework/discussions
Actions https://github.com/phenixphp/framework/actions
Projects https://github.com/phenixphp/framework/projects
Security and quality https://github.com/phenixphp/framework/security
Insights https://github.com/phenixphp/framework/pulse
barbosa89https://github.com/barbosa89
mainhttps://github.com/phenixphp/framework/tree/main
hotfix/security-improvementshttps://github.com/phenixphp/framework/tree/hotfix/security-improvements
Conversationhttps://github.com/phenixphp/framework/pull/129
Commits35 (35)https://github.com/phenixphp/framework/pull/129/commits
Checkshttps://github.com/phenixphp/framework/pull/129/checks
Files changedhttps://github.com/phenixphp/framework/pull/129/files
Prevent SQL injection by identifiershttps://github.com/phenixphp/framework/pull/129#top
barbosa89https://github.com/barbosa89
mainhttps://github.com/phenixphp/framework/tree/main
hotfix/security-improvementshttps://github.com/phenixphp/framework/tree/hotfix/security-improvements
https://github.com/barbosa89
barbosa89https://github.com/barbosa89
May 2, 2026https://github.com/phenixphp/framework/pull/129#issue-4368919539
Please reload this pagehttps://github.com/phenixphp/framework/pull/129
barbosa89https://github.com/barbosa89
April 29, 2026 15:29https://github.com/phenixphp/framework/pull/129#commits-pushed-ca9b0e7
https://github.com/barbosa89
fix: add enclosure for sql identifiershttps://github.com/phenixphp/framework/pull/129/commits/ca9b0e7c46adb6dde0e6238acea388b97bb7397b
ca9b0e7https://github.com/phenixphp/framework/pull/129/commits/ca9b0e7c46adb6dde0e6238acea388b97bb7397b
https://github.com/barbosa89
fix: add enclosure for sql identifiershttps://github.com/phenixphp/framework/pull/129/commits/65e28ef27339e67aba5543b62624c54be05c0864
65e28efhttps://github.com/phenixphp/framework/pull/129/commits/65e28ef27339e67aba5543b62624c54be05c0864
https://github.com/barbosa89
refactor: change strategy to compile join into dialectshttps://github.com/phenixphp/framework/pull/129/commits/0dcd17050f5e7767de3b00a3087656bb87df0c48
0dcd170https://github.com/phenixphp/framework/pull/129/commits/0dcd17050f5e7767de3b00a3087656bb87df0c48
https://github.com/barbosa89
refactor: restructure Clause and Join classes to enhance code organiz…https://github.com/phenixphp/framework/pull/129/commits/5f34105d772ed4adb6705a5e7706046f5c0b228c
5f34105https://github.com/phenixphp/framework/pull/129/commits/5f34105d772ed4adb6705a5e7706046f5c0b228c
https://github.com/barbosa89
feat: add having compilerhttps://github.com/phenixphp/framework/pull/129/commits/3bfc84c6399bd13604bb86cf427c00e3d9e5d75f
3bfc84chttps://github.com/phenixphp/framework/pull/129/commits/3bfc84c6399bd13604bb86cf427c00e3d9e5d75f
https://github.com/barbosa89
fix: remove unused PrepareColumns trait to enhance code clarityhttps://github.com/phenixphp/framework/pull/129/commits/182e7cfe8420935b6a11670cedab6fc3314134ac
182e7cfhttps://github.com/phenixphp/framework/pull/129/commits/182e7cfe8420935b6a11670cedab6fc3314134ac
https://github.com/barbosa89
Enhance Query AST Management and Security Improvementshttps://github.com/phenixphp/framework/pull/129/commits/ef1b3e7c8a6e5170eadb1c0a2d4c27cd419ca633
ef1b3e7https://github.com/phenixphp/framework/pull/129/commits/ef1b3e7c8a6e5170eadb1c0a2d4c27cd419ca633
https://github.com/barbosa89
refactor: simplify placeholder conversion using arrow functionshttps://github.com/phenixphp/framework/pull/129/commits/563e2fc886ca2a55246812841314f46cbeefa14d
563e2fchttps://github.com/phenixphp/framework/pull/129/commits/563e2fc886ca2a55246812841314f46cbeefa14d
https://github.com/barbosa89
refactor: streamline SQL compilation by directly invoking buildAst in…https://github.com/phenixphp/framework/pull/129/commits/602145423b67bef43bcff543647e5047e57dbbe1
6021454https://github.com/phenixphp/framework/pull/129/commits/602145423b67bef43bcff543647e5047e57dbbe1
https://github.com/barbosa89
Refactor ClauseCompiler and related compilers to use QueryAst directlyhttps://github.com/phenixphp/framework/pull/129/commits/4dd1cf0ddf7334e6d1911c9f6306d4fb3b4e2b3b
4dd1cf0https://github.com/phenixphp/framework/pull/129/commits/4dd1cf0ddf7334e6d1911c9f6306d4fb3b4e2b3b
https://github.com/barbosa89
refactor: streamline access to AST properties in SelectCompilerhttps://github.com/phenixphp/framework/pull/129/commits/fc806687416427218f002bae0834d6c9824ebbc1
fc80668https://github.com/phenixphp/framework/pull/129/commits/fc806687416427218f002bae0834d6c9824ebbc1
https://github.com/barbosa89
refactor: update AST driver access in compile methods for consistencyhttps://github.com/phenixphp/framework/pull/129/commits/ce1dc01eda52a20825dc646ac32beb464bf990ec
ce1dc01https://github.com/phenixphp/framework/pull/129/commits/ce1dc01eda52a20825dc646ac32beb464bf990ec
https://github.com/barbosa89
refactor: remove unused ast() method and streamline AST access in Sel…https://github.com/phenixphp/framework/pull/129/commits/9f52addd1acced021c974db07a71a2f17a40e4d2
9f52addhttps://github.com/phenixphp/framework/pull/129/commits/9f52addd1acced021c974db07a71a2f17a40e4d2
https://github.com/barbosa89
refactor: improve subquery handling and remove dialect factory cachinghttps://github.com/phenixphp/framework/pull/129/commits/87c54ef5eed407912b3dad6a96c56cb843cb38bd
87c54efhttps://github.com/phenixphp/framework/pull/129/commits/87c54ef5eed407912b3dad6a96c56cb843cb38bd
https://github.com/barbosa89
refactor: replace Functions with Funct for improved function handling…https://github.com/phenixphp/framework/pull/129/commits/c39a9ff1b63b1bc455a9e3118c8c9a223c06772f
c39a9ffhttps://github.com/phenixphp/framework/pull/129/commits/c39a9ff1b63b1bc455a9e3118c8c9a223c06772f
https://github.com/barbosa89
Refactor query generator tests to use new function syntaxhttps://github.com/phenixphp/framework/pull/129/commits/287bcc15d71870245dadae54ceaa4842b963fc8e
287bcc1https://github.com/phenixphp/framework/pull/129/commits/287bcc15d71870245dadae54ceaa4842b963fc8e
https://github.com/barbosa89
style: php cshttps://github.com/phenixphp/framework/pull/129/commits/91745f9d79602e1bdaee44ea17b9b3df9da255c0
91745f9https://github.com/phenixphp/framework/pull/129/commits/91745f9d79602e1bdaee44ea17b9b3df9da255c0
https://github.com/barbosa89
refactor: update subquery function to accept columns parameter and en…https://github.com/phenixphp/framework/pull/129/commits/e897a7623b21214d238fbda824eb2e489ab1787b
e897a76https://github.com/phenixphp/framework/pull/129/commits/e897a7623b21214d238fbda824eb2e489ab1787b
https://github.com/barbosa89
refactor: remove unused case_of function to streamline codehttps://github.com/phenixphp/framework/pull/129/commits/30e9dbe686b19a3df0ffc59204dcc510753f8f70
30e9dbehttps://github.com/phenixphp/framework/pull/129/commits/30e9dbe686b19a3df0ffc59204dcc510753f8f70
https://github.com/barbosa89
feat: add alias function and update tests to use it for improved quer…https://github.com/phenixphp/framework/pull/129/commits/2529af2399b823d3a94b5a9c9f816d9b3bbe78eb
2529af2https://github.com/phenixphp/framework/pull/129/commits/2529af2399b823d3a94b5a9c9f816d9b3bbe78eb
https://github.com/barbosa89
style: php cshttps://github.com/phenixphp/framework/pull/129/commits/852abb45f7ac76d2c7a14d4d9d8b21e83e95a36a
852abb4https://github.com/phenixphp/framework/pull/129/commits/852abb45f7ac76d2c7a14d4d9d8b21e83e95a36a
https://github.com/barbosa89
refactor: streamline having and lock compilation in SelectCompilerhttps://github.com/phenixphp/framework/pull/129/commits/4a6d75633572e1e2459c8c08ccd7b9b62fcb2deb
4a6d756https://github.com/phenixphp/framework/pull/129/commits/4a6d75633572e1e2459c8c08ccd7b9b62fcb2deb
https://github.com/barbosa89
refactor: reorganize imports and simplify null/boolean clause compila…https://github.com/phenixphp/framework/pull/129/commits/a0f6cc164723af00f59a76e46ba8734e8839718e
a0f6cc1https://github.com/phenixphp/framework/pull/129/commits/a0f6cc164723af00f59a76e46ba8734e8839718e
https://github.com/barbosa89
refactor: remove TODO comment for efficiency in HasPlaceholders traithttps://github.com/phenixphp/framework/pull/129/commits/f0b4ca3be0a5519be8cb026598a816d4f504f46a
f0b4ca3https://github.com/phenixphp/framework/pull/129/commits/f0b4ca3be0a5519be8cb026598a816d4f504f46a
https://github.com/barbosa89
fix: refactor resetBaseProperties to directly initialize QueryAsthttps://github.com/phenixphp/framework/pull/129/commits/dfb31c6813f3cc21efc87ef38d0133264a8285ed
dfb31c6https://github.com/phenixphp/framework/pull/129/commits/dfb31c6813f3cc21efc87ef38d0133264a8285ed
https://github.com/barbosa89
style: php cshttps://github.com/phenixphp/framework/pull/129/commits/d064fc8a4c574ff0f17b95fa59b55aa6ef900187
d064fc8https://github.com/phenixphp/framework/pull/129/commits/d064fc8a4c574ff0f17b95fa59b55aa6ef900187
https://github.com/barbosa89
refactor: rename alias function to alias_of for clarityhttps://github.com/phenixphp/framework/pull/129/commits/76b7c97e2790136192d36686f2eaa8c816cfcd0b
76b7c97https://github.com/phenixphp/framework/pull/129/commits/76b7c97e2790136192d36686f2eaa8c816cfcd0b
https://github.com/barbosa89
Refactor SQL Compilers to Use SqlData Classhttps://github.com/phenixphp/framework/pull/129/commits/b840d46b8ecc8158153591f270dd4b8a12ab8b64
b840d46https://github.com/phenixphp/framework/pull/129/commits/b840d46b8ecc8158153591f270dd4b8a12ab8b64
https://github.com/barbosa89
fix: update SqlMark constant usage to match casing in renderValue methodhttps://github.com/phenixphp/framework/pull/129/commits/7aef5d8bfc3c47cf7a2c016fcc30d8e99602754d
7aef5d8https://github.com/phenixphp/framework/pull/129/commits/7aef5d8bfc3c47cf7a2c016fcc30d8e99602754d
https://github.com/barbosa89
fix: remove unnecessary parameter from compileSetClause method callhttps://github.com/phenixphp/framework/pull/129/commits/e06c2ea7d416cd50c7c79ecb9c36fde88f6e6df9
e06c2eahttps://github.com/phenixphp/framework/pull/129/commits/e06c2ea7d416cd50c7c79ecb9c36fde88f6e6df9
barbosa89https://github.com/barbosa89
May 12, 2026 22:42https://github.com/phenixphp/framework/pull/129#commits-pushed-04c07d6
https://github.com/barbosa89
style: php cshttps://github.com/phenixphp/framework/pull/129/commits/04c07d60ba470267336ad9bbb9a013eddb2d2a8b
04c07d6https://github.com/phenixphp/framework/pull/129/commits/04c07d60ba470267336ad9bbb9a013eddb2d2a8b
https://github.com/barbosa89
chore: ignore files [skip ci]https://github.com/phenixphp/framework/pull/129/commits/0d70e44ec457a33dba66ea9de66b7fc691726e2c
0d70e44https://github.com/phenixphp/framework/pull/129/commits/0d70e44ec457a33dba66ea9de66b7fc691726e2c
https://github.com/barbosa89
ci: update actions/checkout and SonarQube scan action versionshttps://github.com/phenixphp/framework/pull/129/commits/6c92e7125d9b4f7e56e345b7879ae383a4148719
6c92e71https://github.com/phenixphp/framework/pull/129/commits/6c92e7125d9b4f7e56e345b7879ae383a4148719
https://github.com/barbosa89
feat: introduce SqlMode enum and update SQL compilation methods to su…https://github.com/phenixphp/framework/pull/129/commits/9e8fa6aaf8d9aa3560e4fd11269aca226f38a201
9e8fa6ahttps://github.com/phenixphp/framework/pull/129/commits/9e8fa6aaf8d9aa3560e4fd11269aca226f38a201
https://github.com/barbosa89
refactor: simplify compiler initialization in dialect classeshttps://github.com/phenixphp/framework/pull/129/commits/83f7e7ed4400c10359a5341c70e734f8b2cf1f99
83f7e7ehttps://github.com/phenixphp/framework/pull/129/commits/83f7e7ed4400c10359a5341c70e734f8b2cf1f99
https://github.com/apps/sonarqubecloud
sonarqubecloudhttps://github.com/apps/sonarqubecloud
May 13, 2026https://github.com/phenixphp/framework/pull/129#issuecomment-4441839493
https://sonarcloud.io/dashboard?id=phenixphp_framework&pullRequest=129
https://camo.githubusercontent.com/6cc27951a82703bd6a32deed62ec92af84fc495762ca86bc7af5a3ac490c7bda/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f7061737365642d313670782e706e67
0 New issueshttps://sonarcloud.io/project/issues?id=phenixphp_framework&pullRequest=129&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true
https://camo.githubusercontent.com/5ad34d7e6f2a5aa0d644209f46bb24fba00f31f704923ce46fe8434f94917f73/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f61636365707465642d313670782e706e67
15 Accepted issueshttps://sonarcloud.io/project/issues?id=phenixphp_framework&pullRequest=129&issueStatuses=ACCEPTED
https://camo.githubusercontent.com/6cc27951a82703bd6a32deed62ec92af84fc495762ca86bc7af5a3ac490c7bda/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f7061737365642d313670782e706e67
0 Security Hotspotshttps://sonarcloud.io/project/security_hotspots?id=phenixphp_framework&pullRequest=129&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true
https://camo.githubusercontent.com/6cc27951a82703bd6a32deed62ec92af84fc495762ca86bc7af5a3ac490c7bda/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f7061737365642d313670782e706e67
93.2% Coverage on New Codehttps://sonarcloud.io/component_measures?id=phenixphp_framework&pullRequest=129&metric=new_coverage&view=list
https://camo.githubusercontent.com/6cc27951a82703bd6a32deed62ec92af84fc495762ca86bc7af5a3ac490c7bda/68747470733a2f2f736f6e6172736f757263652e6769746875622e696f2f736f6e6172636c6f75642d6769746875622d7374617469632d7265736f75726365732f76322f636f6d6d6f6e2f7061737365642d313670782e706e67
0.8% Duplication on New Codehttps://sonarcloud.io/component_measures?id=phenixphp_framework&pullRequest=129&metric=new_duplicated_lines_density&view=list
See analysis details on SonarQube Cloudhttps://sonarcloud.io/dashboard?id=phenixphp_framework&pullRequest=129
Please reload this pagehttps://github.com/phenixphp/framework/pull/129
https://github.com/barbosa89
barbosa89https://github.com/barbosa89
64c40e3https://github.com/phenixphp/framework/commit/64c40e36765424cc1f2cad2132f85c9e5adee040
May 13, 2026https://github.com/phenixphp/framework/pull/129#event-25485858465
Please reload this pagehttps://github.com/phenixphp/framework/pull/129
https://github.com/barbosa89
barbosa89https://github.com/barbosa89
May 13, 2026 14:16https://github.com/phenixphp/framework/pull/129#event-25485864367
https://github.co/hiddenchars
https://github.com/phenixphp/framework/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fphenixphp%2Fframework%2Fpull%2F129
Please reload this pagehttps://github.com/phenixphp/framework/pull/129
https://github.com/barbosa89
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.