File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ public function actionCreate($entity)
69
69
$ model = new $ commentModelClass ;
70
70
$ model ->setAttributes ($ entityData );
71
71
if ($ model ->load (Yii::$ app ->request ->post ()) && $ model ->save ()) {
72
+ $ event ->setCommentModel ($ model );
72
73
$ this ->trigger (self ::EVENT_AFTER_CREATE , $ event );
73
74
return ['status ' => 'success ' ];
74
75
} else {
Original file line number Diff line number Diff line change 4
4
5
5
use yii \base \Event ;
6
6
use yii \web \User ;
7
+ use yii2mod \comments \models \CommentModel ;
7
8
8
9
/**
9
10
* Class CommentEvent
@@ -16,6 +17,11 @@ class CommentEvent extends Event
16
17
*/
17
18
private $ _user ;
18
19
20
+ /**
21
+ * @var CommentModel
22
+ */
23
+ private $ _commentModel ;
24
+
19
25
/**
20
26
* @return User
21
27
*/
@@ -31,4 +37,20 @@ public function setUser(User $user)
31
37
{
32
38
$ this ->_user = $ user ;
33
39
}
40
+
41
+ /**
42
+ * @return CommentModel
43
+ */
44
+ public function getCommentModel ()
45
+ {
46
+ return $ this ->_commentModel ;
47
+ }
48
+
49
+ /**
50
+ * @param CommentModel $commentModel
51
+ */
52
+ public function setCommentModel (CommentModel $ commentModel )
53
+ {
54
+ $ this ->_commentModel = $ commentModel ;
55
+ }
34
56
}
You can’t perform that action at this time.
0 commit comments