laminas / laminas-component-installer

Composer plugin for injecting modules and configuration providers into application configuration
https://docs.laminas.dev/laminas-component-installer/
BSD 3-Clause "New" or "Revised" License
27 stars 12 forks source link

PHP 8.1: Deprecation due to `is_dir` usage with `null` #36

Closed boesing closed 2 years ago

boesing commented 3 years ago

Bug Report

Q A
Version(s) latest

Summary

In PHP 8.1, some methods called with null will trigger deprecation notices.

Current behavior

Deprecation Notice: is_dir(): Passing null to parameter #1 ($filename) of type string is deprecated in /github/workspace/vendor/laminas/laminas-component-installer/src/ConfigDiscovery/AbstractDiscovery.php:41

How to reproduce

/

Expected behavior

is_dir is not called with null.