cbfannin β credited mr_scumbag β .
volkswagenchick β credited mr_scumbag β .
volkswagenchick β credited mr_scumbag β .
seantwalsh β credited mr_scumbag β .
This is because a static method is using $this
In fact it's using $this->t(..something here...)
When it should just be using t()
without $this
.
You get an error of with the current code because you shouldn't call $this in a static context.
Maybe newer version of PHP are more strict on that?
So the fix is changing
'#title' => $this->t('Link to the entity'),
to
'#title' => t('Link to the entity'),
For all usages of $this->t()
Seems there is confusion of what t()
to use.
https://drupal.stackexchange.com/questions/155960/using-the-right-t
seantwalsh β credited mr_scumbag β .
I have the same problem.
D9.5 php 8.1 - clean install, I just wanted to test the streaming out.
Tried dropping back a version of "drupal/streaming" to 1.1 and it still gives me the same error.
I'll poke about and see what I can find, maybe produce a patch.
volkswagenchick β credited mr_scumbag β .