public function bindingFlow($flow_id) { $resFlows = WorkFlowResourceflow::where('flow_id', '=', $flow_id)->where('resource_id', '=', $this->id)->get(); if (!$resFlows || $resFlows->count() <= 0) { $resFlow = new WorkFlowResourceflow(); $resFlow->flow_id = $flow_id; $resFlow->resource_type = WorkFlowFlow::find($flow_id)->resource_type; $resFlow->resource_id = $this->id; $resFlow->save(); } }