Update config with the new features

This commit is contained in:
3m1n3nc3
2024-07-09 04:54:01 +01:00
parent e9663034fe
commit c652a9cfe0
3 changed files with 32 additions and 6 deletions
+26
View File
@@ -146,6 +146,32 @@ $comment = BeyondCode\Comments\Comment::first();
$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