public function update(Request $request) { $row = json_decode($request->input()['models'])[0]; $entity = Entity::find($row->id); $entity->name = $row->name; $entity->save(); return 'true'; }
public function addLeadWithSelectedEntity(Request $request) { $lead = new Lead(); $lead->name = $request->name; $lead->activity_setting = $request->setting; $lead->active = 1; $lead->progress = 0; $lead->level = 0; if ($request->next_action) { $lead->next_action = Carbon::createFromFormat('m/d/Y g:i A', $request->next_action)->toDateTimeString(); } else { $lead->next_action = null; } $lead->entity_id = $request->entity_id; $lead->save(); $user = User::find($request->userId); $user->leads()->attach($lead); $account = Account::find($user->account_id); $entity = Entity::find($request->entity_id); $account->entities()->attach($entity); $activity = new Activity(); $activity->lead_id = $lead->id; $activity->user_id = $user->id; $activity->type = 'info'; $activity->status = 'done'; $activity->name = 'Created'; $activity->visible = 1; $activity->note = $request->note; $activity->schedule_time = Carbon::now()->toDateTimeString(); $activity->save(); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function get($id) { return Entity::find($id); }