mirror of
https://github.com/wearepixel/laravel-comments.git
synced 2026-11-14 14:02:04 +00:00
Update config with the new features
This commit is contained in:
@@ -146,6 +146,32 @@ $comment = BeyondCode\Comments\Comment::first();
|
|||||||
$comment->commentAsUser($user, "Hey there!");
|
$comment->commentAsUser($user, "Hey there!");
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Deleting Replies
|
||||||
|
|
||||||
|
When you delete a comment, you may optionally want to delete all it's nested comments (replies). To do optionally enable this feature, set the `delete_replies_along_comments` config property in the `configs/comments.php` file to `true`.
|
||||||
|
|
||||||
|
### Events
|
||||||
|
|
||||||
|
When a new comment is added the `BeyondCode\Comments\Events\CommentAdded` event will be dispatched.
|
||||||
|
When a comment is deleted the `BeyondCode\Comments\Events\CommentDeleted` event will be dispatched.
|
||||||
|
you can listen to these event and do other things as your requirements call for.
|
||||||
|
|
||||||
|
_App\Providers\EventServiceProvider_
|
||||||
|
|
||||||
|
```php
|
||||||
|
use BeyondCode\Comments\Events\CommentAdded;
|
||||||
|
use BeyondCode\Comments\Events\CommentDeleted;
|
||||||
|
use App\Listeners\InformAdmin;
|
||||||
|
|
||||||
|
protected $listen = [
|
||||||
|
CommentAdded::class => [
|
||||||
|
InformAdmin::class,
|
||||||
|
],
|
||||||
|
CommentDeleted::class => [
|
||||||
|
InformAdmin::class,
|
||||||
|
],
|
||||||
|
];
|
||||||
|
```
|
||||||
|
|
||||||
### Testing
|
### Testing
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user