Download the PHP package lemonmind/pimcore-message-bundle without Composer

On this page you can find all versions of the php package lemonmind/pimcore-message-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package pimcore-message-bundle

Send notifications to Discord, Google Chat, Slack and more from Pimcore

It's Pimcore Bundle to send notifications to Discord, Google Chat, Slack, Telegram, Email or SMS from admin panel inside Pimcore

Installation

First of all you need to add notifier to your config/config.yaml file otherwise bundle won't install properly

Then you can install and enable the bundle

And finally in your config/config.yaml file you need to add

where:

It is possible to add multiple classes from which you can send notifications
You need to specify which chatters should be available using allowed chatters option

Example

After correct installation button for sending the notification should be visible only in your class that you defined earlier

When you click at the button a modal should pop up where you can select where you want to send notification and add additional information to the message.


Asynchronous messages

MessageBundle can send asynchronous messages via Symfony Messenger Component. To do that in your config/config.yaml file you need to add lines below

Also in your .env file you need to add

where:

Finally, you need to start consuming messages. To do this in your php container, run this command

It is not recommended to keep this process for a long time. It's better to use supervisord.


Discord

To integrate this bundle with Discord you need to add dsn in your .env file

where:

Sample message


Google Chat

To integrate this bundle with Google Chat you need to add dsn in your .env file

where:

Sample message


Slack

To integrate this bundle with Slack you need to add dsn in your .env file

where:

Sample message


Telegram

To integrate this bundle with Telegram you need to add dsn in your .env file

where:

You need to contact BotFather on Telegram to start creating your bot. Then add the bot to the group where you want it to send messages

Sample message


E-mail

To integrate this package with e-mail, you need to prepare as with regular Pimcore e-mail.

Sample message


SMSAPI

To integrate this package with SMSAPI, you need to add dsn in your .env file

where:

You can see your account info at https://ssl.smsapi.pl/


All versions of pimcore-message-bundle with dependencies

PHP Build Version
Package Version
Requires pimcore/pimcore Version ^11.0
symfony/notifier Version ^6.2.8
symfony/slack-notifier Version ^6.2.8
symfony/discord-notifier Version ^6.2.8
symfony/smsapi-notifier Version ^6.2.7
symfony/google-chat-notifier Version ^6.2.8
symfony/telegram-notifier Version ^6.2.8
pimcore/admin-ui-classic-bundle Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lemonmind/pimcore-message-bundle contains the following files

Loading the files please wait ....