Active
Project:
CMIS API
Version:
8.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
28 Feb 2024 at 17:10 UTC
Updated:
8 Mar 2025 at 09:48 UTC
Jump to comment: Most recent
This module depends on the php-cmis library which in turn depends on league/url which is abandonned and generates deprecations when using PHP 8.1:
Deprecated function : Return type of League\Url\Components\AbstractArray::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice dans include() (ligne 24 de /var/www/vendor/league/url/src/Components/AbstractSegment.php).
Use the module with PHP 8.1.
Not sure, php-cmis is not updated anymore.
Comments
Comment #2
liber_tThe editors prefer to work their own API instead CMIS standard and php-cmis-client is not maintained.
It's complicated to rework a Drupal module in this case.
Comment #3
prudloff commentedFair enough, I think the module should be marked as deprecated then.