delete(); if($deleted) { static::redirect_display_list(); } else { pmb_error::get_instance(static::$model_class_name)->display(1, static::get_url_base()); } } else { parent::proceed($id); } break; case 'test': $model_instance = static::get_model_instance($id); print $model_instance->havest_notice(); break; default: parent::proceed($id); break; } } }