public function beforeInsert() { if ($current_version = PageVersion::getCurrentVersionFrom($this->parent)) { $current_version->behavior_id = 'version'; $current_version->save(); } parent::beforeInsert(); return true; }