public function flush() { if (isset($this->validators[__FUNCTION__])) { $validate = $this->validators[__FUNCTION__]; if (!$validate()) { return FALSE; } } return parent::flush(); }