5e63faf229
Standalone Composer package (mokoconsulting-tech/enterprise). Source: api/, bin/, lib/ directories from MokoStandards main repo. Autoload paths updated for standalone layout.
36 lines
970 B
Plaintext
36 lines
970 B
Plaintext
# Copyright (C) 2026 Moko Consulting <hello@mokoconsulting.tech>
|
|
#
|
|
# This file is part of a Moko Consulting project.
|
|
#
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
# PHPStan configuration for MokoStandards projects
|
|
parameters:
|
|
level: 5
|
|
paths:
|
|
- api/src
|
|
- api/tests
|
|
excludePaths:
|
|
- vendor
|
|
- node_modules
|
|
|
|
# Report unknown classes and functions
|
|
reportUnmatchedIgnoredErrors: false
|
|
|
|
# Check for dead code
|
|
checkMissingIterableValueType: false
|
|
checkGenericClassInNonGenericObjectType: false
|
|
|
|
# Additional checks
|
|
checkAlwaysTrueCheckTypeFunctionCall: true
|
|
checkAlwaysTrueInstanceof: true
|
|
checkAlwaysTrueStrictComparison: true
|
|
checkExplicitMixedMissingReturn: true
|
|
checkFunctionNameCase: true
|
|
checkInternalClassCaseSensitivity: true
|
|
|
|
# Ignore common patterns
|
|
ignoreErrors:
|
|
# Add project-specific ignores here
|
|
# - '#Call to an undefined method#'
|