mirror of
https://github.com/flarum/core.git
synced 2025-08-06 16:36:47 +02:00
attempt to make stan happy
This commit is contained in:
@@ -81,14 +81,15 @@ class Conditional implements ExtenderInterface
|
||||
|
||||
if ($condition['condition']) {
|
||||
$extenders = $condition['extenders'];
|
||||
$resolvedExtenders = [];
|
||||
|
||||
if (is_string($extenders)) {
|
||||
$extenders = $container->call($extenders);
|
||||
} elseif (is_callable($extenders)) {
|
||||
$extenders = $container->call($extenders);
|
||||
if (is_string($extenders) || is_callable($extenders)) {
|
||||
$resolvedExtenders = $container->call($extenders);
|
||||
} else {
|
||||
$resolvedExtenders = $extenders;
|
||||
}
|
||||
|
||||
foreach ($extenders as $extender) {
|
||||
foreach ($resolvedExtenders as $extender) {
|
||||
$extender->extend($container, $extension);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user