Marcel Wagner
Senior Softwareentwickler in Cham. Ich arbeite mit Laravel und PHP, bei STAUDACHER und nebenher an Open-Source-Paketen.
- main
- freelance
- artikel 3
- open-source 9
- apps 6
- websites 3
Werdegang
Angestellt seit 2020, nebenher freiberuflich seit 2021.
Projekte
Eine Auswahl aus 18 Projekten.
5 Pakete auf Packagist, zusammen 7.488 Installationen Zahlen von GitHub, Packagist und npm, Stand 24.10.2026
-
Filament Workflows
Ein Filament-Plugin, das festgelegte Aktionen startet, sobald ein Modell angelegt oder geändert wird.
- packagist
- 1.386 Installationen Stand 24.10.2026
- stars
- ★ 19
Zu jedem Modellereignis sucht der Observer die passenden Workflows und startet ihre Aktionen, wenn alle Bedingungen zutreffen. Die Aktionen laufen als Jobs in Laravels Queue.
Technischer Aufbausrc/ Observers/ fb37e6eModelObserver.php Zeilen 10 bis 25 von 51, ganze Datei auf GitHubprivate function processWorkflows(Model $model, string $event): void { if (! method_exists($model, 'getWorkflows')) { return; } $workflows = $model->getWorkflows(); $workflows ->filter(fn (Workflow $workflow) => $workflow->trigger[0]['event'] === $event) ->each(function (Workflow $workflow) use ($model) { if ($workflow->shouldTrigger($model)) { $workflow->runActions($model); } }); } -
React Native Sanctum
Anmeldung per Laravel Sanctum für React-Native-Apps. Den Token speichert die Bibliothek im Expo SecureStore.
- npm
- 296 Downloads in 12 Monaten Stand 24.10.2026
- stars
- ★ 22
-
pr0p0ll
Umfragen für die pr0gramm-Community, mit Zielgruppen und Auswertung. Vom früheren Betreiber übernommen und mit Laravel und Filament neu gebaut.
live · pr0p0ll.comaufgenommen am 21.10.2026
- Alle 18 Projekte ansehen
Artikel
Aufgeschrieben, wenn ich etwas gelöst habe, das andere wahrscheinlich auch suchen.