flarum / flarum/framework

[3.x - epic] Laravel app refactoring

Open
#4,112 2 comments 2 reactions 0 assignees View on GitHub
type/feature
Dominant language
PHP
Stars
6.7k
Forks
883
Avg merge
15h 16m
Merged PRs (30d)
73

Description

For 3.x we want to move towards the ability to integrate Flarum into Laravel projects.

This will require several rewrites of core components and, as such, cannot be part of 2.x. This epic is to collect, list and follow up on any requirements.

### Requirements

- Refactor the HTTP component, replace fast-route with illuminate http routing, see #3865
- Prevent conflicts between route names of Flarum versus Laravel
- Guarantee view namespace on core and extensions.
- Allow injecting views/components/livewire entities into the base template(s)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.