Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
phpstan-bot
/
phpstan-src
Public
forked from
phpstan/phpstan-src
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Actions
Security and quality
0
Insights
Additional navigation options
Code
Actions
Security and quality
Insights
Files
Expand file tree
create-pull-request/patch-du7o7vj
Breadcrumbs
phpstan-src
/
src
/
Type
/
Php
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
create-pull-request/patch-du7o7vj
Breadcrumbs
phpstan-src
/
src
/
Type
/
Php
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
AbsFunctionDynamicReturnTypeExtension.php
AbsFunctionDynamicReturnTypeExtension.php
ArgumentBasedFunctionReturnTypeExtension.php
ArgumentBasedFunctionReturnTypeExtension.php
ArrayChangeKeyCaseFunctionReturnTypeExtension.php
ArrayChangeKeyCaseFunctionReturnTypeExtension.php
ArrayChunkFunctionReturnTypeExtension.php
ArrayChunkFunctionReturnTypeExtension.php
ArrayColumnFunctionReturnTypeExtension.php
ArrayColumnFunctionReturnTypeExtension.php
ArrayColumnHelper.php
ArrayColumnHelper.php
ArrayCombineFunctionReturnTypeExtension.php
ArrayCombineFunctionReturnTypeExtension.php
ArrayCombineFunctionThrowTypeExtension.php
ArrayCombineFunctionThrowTypeExtension.php
ArrayCombineHelper.php
ArrayCombineHelper.php
ArrayCountValuesDynamicReturnTypeExtension.php
ArrayCountValuesDynamicReturnTypeExtension.php
ArrayCurrentDynamicReturnTypeExtension.php
ArrayCurrentDynamicReturnTypeExtension.php
ArrayFillFunctionReturnTypeExtension.php
ArrayFillFunctionReturnTypeExtension.php
ArrayFillKeysFunctionReturnTypeExtension.php
ArrayFillKeysFunctionReturnTypeExtension.php
ArrayFilterFunctionReturnTypeExtension.php
ArrayFilterFunctionReturnTypeExtension.php
ArrayFilterFunctionReturnTypeHelper.php
ArrayFilterFunctionReturnTypeHelper.php
ArrayFilterParameterClosureTypeExtension.php
ArrayFilterParameterClosureTypeExtension.php
ArrayFindFunctionReturnTypeExtension.php
ArrayFindFunctionReturnTypeExtension.php
ArrayFindKeyFunctionReturnTypeExtension.php
ArrayFindKeyFunctionReturnTypeExtension.php
ArrayFindParameterClosureTypeExtension.php
ArrayFindParameterClosureTypeExtension.php
ArrayFirstLastDynamicReturnTypeExtension.php
ArrayFirstLastDynamicReturnTypeExtension.php
ArrayFlipFunctionReturnTypeExtension.php
ArrayFlipFunctionReturnTypeExtension.php
ArrayIntersectKeyFunctionReturnTypeExtension.php
ArrayIntersectKeyFunctionReturnTypeExtension.php
ArrayKeyDynamicReturnTypeExtension.php
ArrayKeyDynamicReturnTypeExtension.php
ArrayKeyExistsFunctionTypeSpecifyingExtension.php
ArrayKeyExistsFunctionTypeSpecifyingExtension.php
ArrayKeysFunctionDynamicReturnTypeExtension.php
ArrayKeysFunctionDynamicReturnTypeExtension.php
ArrayMapFunctionReturnTypeExtension.php
ArrayMapFunctionReturnTypeExtension.php
ArrayMapParameterClosureTypeExtension.php
ArrayMapParameterClosureTypeExtension.php
ArrayMergeFunctionDynamicReturnTypeExtension.php
ArrayMergeFunctionDynamicReturnTypeExtension.php
ArrayNextDynamicReturnTypeExtension.php
ArrayNextDynamicReturnTypeExtension.php
ArrayPadDynamicReturnTypeExtension.php
ArrayPadDynamicReturnTypeExtension.php
ArrayPointerFunctionsDynamicReturnTypeExtension.php
ArrayPointerFunctionsDynamicReturnTypeExtension.php
ArrayPopFunctionReturnTypeExtension.php
ArrayPopFunctionReturnTypeExtension.php
ArrayRandFunctionReturnTypeExtension.php
ArrayRandFunctionReturnTypeExtension.php
ArrayReduceFunctionReturnTypeExtension.php
ArrayReduceFunctionReturnTypeExtension.php
ArrayReplaceFunctionReturnTypeExtension.php
ArrayReplaceFunctionReturnTypeExtension.php
ArrayReverseFunctionReturnTypeExtension.php
ArrayReverseFunctionReturnTypeExtension.php
ArraySearchFunctionDynamicReturnTypeExtension.php
ArraySearchFunctionDynamicReturnTypeExtension.php
ArraySearchFunctionTypeSpecifyingExtension.php
ArraySearchFunctionTypeSpecifyingExtension.php
ArrayShiftFunctionReturnTypeExtension.php
ArrayShiftFunctionReturnTypeExtension.php
ArraySliceFunctionReturnTypeExtension.php
ArraySliceFunctionReturnTypeExtension.php
ArraySpliceFunctionReturnTypeExtension.php
ArraySpliceFunctionReturnTypeExtension.php
ArraySumFunctionDynamicReturnTypeExtension.php
ArraySumFunctionDynamicReturnTypeExtension.php
ArrayValuesFunctionDynamicReturnTypeExtension.php
ArrayValuesFunctionDynamicReturnTypeExtension.php
ArrayWalkParameterClosureTypeExtension.php
ArrayWalkParameterClosureTypeExtension.php
AssertFunctionTypeSpecifyingExtension.php
AssertFunctionTypeSpecifyingExtension.php
AssertThrowTypeExtension.php
AssertThrowTypeExtension.php
BackedEnumFromMethodDynamicReturnTypeExtension.php
BackedEnumFromMethodDynamicReturnTypeExtension.php
Base64DecodeDynamicFunctionReturnTypeExtension.php
Base64DecodeDynamicFunctionReturnTypeExtension.php
BcMathNumberOperatorTypeSpecifyingExtension.php
BcMathNumberOperatorTypeSpecifyingExtension.php
BcMathNumberUnaryOperatorTypeSpecifyingExtension.php
BcMathNumberUnaryOperatorTypeSpecifyingExtension.php
BcMathStringOrNullReturnTypeExtension.php
BcMathStringOrNullReturnTypeExtension.php
ClassExistsFunctionTypeSpecifyingExtension.php
ClassExistsFunctionTypeSpecifyingExtension.php
ClassImplementsFunctionReturnTypeExtension.php
ClassImplementsFunctionReturnTypeExtension.php
ClosureBindDynamicReturnTypeExtension.php
ClosureBindDynamicReturnTypeExtension.php
ClosureBindToDynamicReturnTypeExtension.php
ClosureBindToDynamicReturnTypeExtension.php
ClosureFromCallableDynamicReturnTypeExtension.php
ClosureFromCallableDynamicReturnTypeExtension.php
ClosureGetCurrentDynamicReturnTypeExtension.php
ClosureGetCurrentDynamicReturnTypeExtension.php
CompactFunctionReturnTypeExtension.php
CompactFunctionReturnTypeExtension.php
ConstantFunctionReturnTypeExtension.php
ConstantFunctionReturnTypeExtension.php
ConstantHelper.php
ConstantHelper.php
CountCharsFunctionDynamicReturnTypeExtension.php
CountCharsFunctionDynamicReturnTypeExtension.php
CountFunctionReturnTypeExtension.php
CountFunctionReturnTypeExtension.php
CountFunctionTypeSpecifyingExtension.php
CountFunctionTypeSpecifyingExtension.php
CtypeDigitFunctionTypeSpecifyingExtension.php
CtypeDigitFunctionTypeSpecifyingExtension.php
CurlGetinfoFunctionDynamicReturnTypeExtension.php
CurlGetinfoFunctionDynamicReturnTypeExtension.php
DateFormatFunctionReturnTypeExtension.php
DateFormatFunctionReturnTypeExtension.php
DateFormatMethodReturnTypeExtension.php
DateFormatMethodReturnTypeExtension.php
DateFunctionReturnTypeExtension.php
DateFunctionReturnTypeExtension.php
DateFunctionReturnTypeHelper.php
DateFunctionReturnTypeHelper.php
DateIntervalConstructorThrowTypeExtension.php
DateIntervalConstructorThrowTypeExtension.php
DateIntervalCreateFromDateStringThrowTypeExtension.php
DateIntervalCreateFromDateStringThrowTypeExtension.php
DateIntervalDynamicReturnTypeExtension.php
DateIntervalDynamicReturnTypeExtension.php
DateIntervalFormatDynamicReturnTypeExtension.php
DateIntervalFormatDynamicReturnTypeExtension.php
DateIntervalFormatFunctionReturnTypeExtension.php
DateIntervalFormatFunctionReturnTypeExtension.php
DateIntervalFormatReturnTypeHelper.php
DateIntervalFormatReturnTypeHelper.php
DatePeriodConstructorReturnTypeExtension.php
DatePeriodConstructorReturnTypeExtension.php
DateTimeConstructorThrowTypeExtension.php
DateTimeConstructorThrowTypeExtension.php
DateTimeCreateDynamicReturnTypeExtension.php
DateTimeCreateDynamicReturnTypeExtension.php
DateTimeDynamicReturnTypeExtension.php
DateTimeDynamicReturnTypeExtension.php
DateTimeModifyMethodThrowTypeExtension.php
DateTimeModifyMethodThrowTypeExtension.php
DateTimeModifyReturnTypeExtension.php
DateTimeModifyReturnTypeExtension.php
DateTimeSubMethodThrowTypeExtension.php
DateTimeSubMethodThrowTypeExtension.php
DateTimeZoneConstructorThrowTypeExtension.php
DateTimeZoneConstructorThrowTypeExtension.php
DefineConstantTypeSpecifyingExtension.php
DefineConstantTypeSpecifyingExtension.php
DefinedConstantTypeSpecifyingExtension.php
DefinedConstantTypeSpecifyingExtension.php
DioStatDynamicFunctionReturnTypeExtension.php
DioStatDynamicFunctionReturnTypeExtension.php
DomDocumentCreateElementDynamicReturnTypeExtension.php
DomDocumentCreateElementDynamicReturnTypeExtension.php
DomDocumentCreateElementDynamicThrowTypeExtension.php
DomDocumentCreateElementDynamicThrowTypeExtension.php
DsMapDynamicMethodThrowTypeExtension.php
DsMapDynamicMethodThrowTypeExtension.php
DsMapDynamicReturnTypeExtension.php
DsMapDynamicReturnTypeExtension.php
ExplodeFunctionDynamicReturnTypeExtension.php
ExplodeFunctionDynamicReturnTypeExtension.php
FilterFunctionReturnTypeHelper.php
FilterFunctionReturnTypeHelper.php
FilterInputDynamicReturnTypeExtension.php
FilterInputDynamicReturnTypeExtension.php
FilterVarArrayDynamicReturnTypeExtension.php
FilterVarArrayDynamicReturnTypeExtension.php
FilterVarDynamicReturnTypeExtension.php
FilterVarDynamicReturnTypeExtension.php
FilterVarThrowTypeExtension.php
FilterVarThrowTypeExtension.php
FunctionExistsFunctionTypeSpecifyingExtension.php
FunctionExistsFunctionTypeSpecifyingExtension.php
GetCalledClassDynamicReturnTypeExtension.php
GetCalledClassDynamicReturnTypeExtension.php
GetClassDynamicReturnTypeExtension.php
GetClassDynamicReturnTypeExtension.php
GetDebugTypeFunctionReturnTypeExtension.php
GetDebugTypeFunctionReturnTypeExtension.php
View all files
You can’t perform that action at this time.