I'm also facing problems while trying to manually install this. I'm not sure ...

Contribution Date
Technology
Contribution Project
Contribution Details

I'm also facing problems while trying to manually install this. I'm not sure if this is recent with PHP 8 beta3 or it happened before as well. I can't find any references to that in this issue.

First, I faced problems with incompatible method declarations in doctrine/reflection. I'm on the latest 1.2.1 release and see an error with methods getConstants and newInstance. I manually fixed both those instances (it was trivial) and it moved ahead.

After I entered the database details, I got an error with PDO and I have not tried working around it yet (because the method definition is in the interface as well). This is the error I see:

Fatal error: Declaration of Drupal\Core\Database\Statement::fetchAll($mode = null, $column_index = null, $constructor_arguments = null) must be compatible with PDOStatement::fetchAll(int $fetch_style = PDO::FETCH_BOTH, mixed ...$fetch_args) in /var/www/html/web/core/lib/Drupal/Core/Database/Statement.php on line 169

Now, this class extends the \PDOStatement and also implements \Drupal\Core\Database\StatementInterface. I'll have to change the method signature in both the places which seems like a big change. The funny thing is I couldn't find any information about this online. I'm not sure if I'm just missing something here. I did verify I am running PHP 8.0.0beta3 with build date on Sep 10 2020 13:18:12.

Contribution Author
Files count
0
Patches count
0