Fix frontend extender using old container & wrong class

This commit is contained in:
David Sevilla Martín 2018-11-22 08:43:46 -05:00 committed by Franz Liedke
parent 9b7957815f
commit bd210636e8

View File

@ -14,6 +14,7 @@ namespace Flarum\Extend;
use Flarum\Extension\Extension; use Flarum\Extension\Extension;
use Flarum\Frontend\Assets; use Flarum\Frontend\Assets;
use Flarum\Frontend\Compiler\Source\SourceCollector; use Flarum\Frontend\Compiler\Source\SourceCollector;
use Flarum\Frontend\Frontend as ActualFrontend;
use Flarum\Frontend\RecompileFrontendAssets; use Flarum\Frontend\RecompileFrontendAssets;
use Flarum\Http\RouteHandlerFactory; use Flarum\Http\RouteHandlerFactory;
use Illuminate\Contracts\Container\Container; use Illuminate\Contracts\Container\Container;
@ -139,8 +140,8 @@ class Frontend implements ExtenderInterface
} }
$container->resolving( $container->resolving(
"flarum.$this->frontend.frontend", "flarum.frontend.$this->frontend",
function (Frontend $frontend, Container $container) { function (ActualFrontend $frontend, Container $container) {
foreach ($this->content as $content) { foreach ($this->content as $content) {
if (is_string($content)) { if (is_string($content)) {
$content = $container->make($content); $content = $container->make($content);