Documentation on how to create plugins

Hi,

We are thinking about extending the functionality of passbolt by creating a plugin.
Since cakephp is the foundation of passbolt we suppose, you could follow their docs.

https://book.cakephp.org/3/en/plugins.html#creating-your-own-plugins

Is there any specific documentation on how to extend passbolt that we may have missed? :slight_smile:
Anything special to take care of, or can we just write a regular cakephp plugin?

cheers!

Hi @manuschiller,

Yes the way passbolt works is pretty much what is described in the CakePHP doc.

Depending on what you want to do that are some specific helpers, for example if you want to create a plugin that sends emails notification, they are some helpers to do that (to add them to the email notification settings list for example).

Happy hacking!