/** * Delete all posts */ public function dispose() { // Delete posts $posts = ForumPost::find('all', ['conditions' => ['theme_id = ?', $this->id]]); foreach ($posts as $post) { $post->delete(); } // Delete likes Like::table()->delete('post = "topic' . $this->id . '"'); }
/** * Delete likes */ public function dispose() { // Delete likes Like::table()->delete('post = "topicpost' . $this->id . '"'); }