protected function createRequirements($zendesk_ticket_id)
 {
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 1, 'title' => 'Style']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 2, 'title' => 'Professional printing?']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 3, 'title' => 'Quantity']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 3, 'title' => 'How are you going to use this piece?']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 3, 'title' => 'Color specifications']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 3, 'title' => 'Are you providing text?']);
 }
Пример #2
0
 protected function createRequirements($zendesk_ticket_id)
 {
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 1, 'title' => 'Where']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 1, 'title' => 'Start and end time']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 1, 'title' => 'Who\'s responsible for set up?']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 1, 'title' => 'Types of photos']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 2, 'title' => 'Photo booth?']);
     Requirement::create(['zendesk_ticket_id' => $zendesk_ticket_id, 'sort' => 3, 'title' => 'Backdrop and props']);
 }
 public function update(Request $request, $requirement_id)
 {
     $requirement = TicketRequirement::whereId($requirement_id)->first();
     $staffer = Staff::where('email', '=', $request->input('created_by_email'))->first();
     // Create an archive
     TicketRequirement::create(['parent_id' => $requirement->id, 'zendesk_ticket_id' => $requirement->zendesk_ticket_id, 'title' => $requirement->title, 'body' => $requirement->body, 'sort' => $requirement->sort, 'created_by' => $requirement->created_by])->delete();
     // Update
     $requirement->title = $request->input('title', $requirement->title);
     $requirement->body = $request->input('body', $requirement->body);
     $requirement->sort = $request->input('sort', $requirement->sort);
     $requirement->created_by = $staffer ? $staffer->id : null;
     $requirement->save();
     // TODO: What should the response be?
     return '';
 }