├── LICENSE ├── README.md ├── bin └── sfp-phpstan-psr-log-bigquery-schema-convert ├── composer.json ├── rules.neon └── src ├── Rules ├── ContextKeyRule.php ├── ContextRequireExceptionKeyRule.php ├── ContextTypeRule.php ├── LogLevelListInterface.php ├── LogMethodLevelRule.php ├── MessageStaticStringRule.php ├── PlaceholderCharactersRule.php └── PlaceholderCorrespondToKeysRule.php ├── TypeMapping └── BigQuery │ ├── Exception │ └── UnsupportedTypeException.php │ ├── GenericTableFieldSchemaJsonPayloadTypeMapper.php │ └── TableFieldSchemaJsonPayloadTypeMapperInterface.php ├── TypeProvider ├── BigQueryContextTypeProvider.php ├── ContextTypeProviderInterface.php └── Psr3ContextTypeProvider.php └── TypeProviderResolver ├── AnyScopeContextTypeProviderResolver.php ├── ContextTypeProviderResolverInterface.php └── LayeredScopeContextTypeProviderResolver.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/README.md -------------------------------------------------------------------------------- /bin/sfp-phpstan-psr-log-bigquery-schema-convert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/bin/sfp-phpstan-psr-log-bigquery-schema-convert -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/composer.json -------------------------------------------------------------------------------- /rules.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/rules.neon -------------------------------------------------------------------------------- /src/Rules/ContextKeyRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/ContextKeyRule.php -------------------------------------------------------------------------------- /src/Rules/ContextRequireExceptionKeyRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/ContextRequireExceptionKeyRule.php -------------------------------------------------------------------------------- /src/Rules/ContextTypeRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/ContextTypeRule.php -------------------------------------------------------------------------------- /src/Rules/LogLevelListInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/LogLevelListInterface.php -------------------------------------------------------------------------------- /src/Rules/LogMethodLevelRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/LogMethodLevelRule.php -------------------------------------------------------------------------------- /src/Rules/MessageStaticStringRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/MessageStaticStringRule.php -------------------------------------------------------------------------------- /src/Rules/PlaceholderCharactersRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/PlaceholderCharactersRule.php -------------------------------------------------------------------------------- /src/Rules/PlaceholderCorrespondToKeysRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/Rules/PlaceholderCorrespondToKeysRule.php -------------------------------------------------------------------------------- /src/TypeMapping/BigQuery/Exception/UnsupportedTypeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeMapping/BigQuery/Exception/UnsupportedTypeException.php -------------------------------------------------------------------------------- /src/TypeMapping/BigQuery/GenericTableFieldSchemaJsonPayloadTypeMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeMapping/BigQuery/GenericTableFieldSchemaJsonPayloadTypeMapper.php -------------------------------------------------------------------------------- /src/TypeMapping/BigQuery/TableFieldSchemaJsonPayloadTypeMapperInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeMapping/BigQuery/TableFieldSchemaJsonPayloadTypeMapperInterface.php -------------------------------------------------------------------------------- /src/TypeProvider/BigQueryContextTypeProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeProvider/BigQueryContextTypeProvider.php -------------------------------------------------------------------------------- /src/TypeProvider/ContextTypeProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeProvider/ContextTypeProviderInterface.php -------------------------------------------------------------------------------- /src/TypeProvider/Psr3ContextTypeProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeProvider/Psr3ContextTypeProvider.php -------------------------------------------------------------------------------- /src/TypeProviderResolver/AnyScopeContextTypeProviderResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeProviderResolver/AnyScopeContextTypeProviderResolver.php -------------------------------------------------------------------------------- /src/TypeProviderResolver/ContextTypeProviderResolverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeProviderResolver/ContextTypeProviderResolverInterface.php -------------------------------------------------------------------------------- /src/TypeProviderResolver/LayeredScopeContextTypeProviderResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/struggle-for-php/sfp-phpstan-psr-log/HEAD/src/TypeProviderResolver/LayeredScopeContextTypeProviderResolver.php --------------------------------------------------------------------------------