1
0
mirror of https://github.com/freescout-helpdesk/freescout.git synced 2024-11-08 20:02:29 +01:00

Updated Modules Development (markdown)

FreeScout 2023-02-08 15:37:54 +03:00
parent 96740ab6f3
commit 71bdc80d24

@ -1,5 +1,7 @@
Modules allow to extend FreeScout functionality (just like WordPress plugins). Every single aspect of FreeScout can be adjusted via modules. It is achieved by adding [actions/filters](https://github.com/freescout-helpdesk/freescout/wiki/Development-Guide#actions-and-filters) to the core.
If you need some extra actions/filters in the core - feel free to submit a pull request. If you need to adjust some existing module - see [this](https://github.com/freescout-helpdesk/freescout/wiki/FreeScout-Modules#5-modifying-modules).
Modules are developed using [Laravel-Modules](https://github.com/nWidart/laravel-modules) v2 package ([documentation](https://nwidart.com/laravel-modules/v2/introduction)).
[**FreeScout Modules Development Guide**](https://gdoc.pub/doc/e/2PACX-1vSLbWqFvwlTvr_akQ9hu52-TfRJ9J-0HhpMuuvxHq5ch9qkI6HoGat8Y2mDxyMTasFX2ijSybNFCkBx)