我有Forumtopic和Thread类
class Thread
{
public function getComments()
{
return array
}
}
class Forumtopic
{
public function post ($topicId, $comment)
{
SQL INSERT INTO
}
}
但每次发布内容时,都应该制作日志。我无法将此调用添加到post()方法(违反SRP)。该怎么办?
答案 0 :(得分:2)
听起来Thread
和Forumtopic
是模型的一部分。
只需在控制器中的某个位置记录日志,你就可以了。