if (!empty($this->data)) {
// Some CAPTCHA / other security checks
// A fieldList is always a good idea
$fieldList = array('name', 'email', 'comment', 'post_id');
$this->Comment->create();
if (!$this->Comment->save($this->data, true, $fieldList)) {
// Error handling
} else {
// Yay
}
}