Download the PHP package softspring/notification-bundle without Composer
On this page you can find all versions of the php package softspring/notification-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download softspring/notification-bundle
More information about softspring/notification-bundle
Files in softspring/notification-bundle
Download softspring/notification-bundle
More information about softspring/notification-bundle
Files in softspring/notification-bundle
Vendor softspring
Package notification-bundle
Short Description User notifications bundle
License AGPL-3.0-or-later
Package notification-bundle
Short Description User notifications bundle
License AGPL-3.0-or-later
Please rate this library. Is it a good library?
Informations about the package notification-bundle
Notification Bundle
Installation
Configure Bundle
If you use flex, you should not need to do this. But if you don't or something goes wrong, you must add include the bundle in config/bundles.php file:
<?php
return [
...
Softspring\NotificationBundle\SfsNotificationBundle::class => ['all' => true],
];
Configure ORM
Create your Notification entity:
<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use Softspring\Component\DoctrineTemplates\Entity\Traits\AutoId;
use Softspring\NotificationBundle\Model\Notification as SfsNotification;
/**
* @ORM\Entity()
* @ORM\Table(name="notification")
*/
class Notification extends SfsNotification
{
use AutoId;
/**
* @var User|null
* @ORM\ManyToOne(targetEntity="App\Entity\User", inversedBy="notifications")
* @ORM\JoinColumn(name="user_id", referencedColumnName="id", onDelete="CASCADE")
*/
protected $user;
/**
* @inheritdoc
*/
public function getUser(): ?UserInterface
{
return $this->user;
}
/**
* @inheritdoc
*/
public function setUser(UserInterface $user): void
{
$this->user = $user;
}
}
Create config/packages/sfs_notification.yaml file with your entity configuration
sfs_notification:
notification_class: App\Entity\Notification
All versions of notification-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
doctrine/doctrine-bundle Version ^2.5
doctrine/orm Version ^2.10 | ^3.0
softspring/user-bundle Version ^5.2
symfony/console Version ^5.4|^6.0|^7.0
symfony/form Version ^5.4|^6.0|^7.0
symfony/framework-bundle Version ^5.4|^6.0|^7.0
symfony/security-bundle Version ^5.4|^6.0|^7.0
symfony/translation Version ^5.4|^6.0|^7.0
doctrine/doctrine-bundle Version ^2.5
doctrine/orm Version ^2.10 | ^3.0
softspring/user-bundle Version ^5.2
symfony/console Version ^5.4|^6.0|^7.0
symfony/form Version ^5.4|^6.0|^7.0
symfony/framework-bundle Version ^5.4|^6.0|^7.0
symfony/security-bundle Version ^5.4|^6.0|^7.0
symfony/translation Version ^5.4|^6.0|^7.0
The package softspring/notification-bundle contains the following files
Loading the files please wait ....