示例#1
0
 /**
  * @return array
  */
 public function getOptions()
 {
     $options = $this->profileFieldOptionRepository->getForProfileField($this->getWrappedObject());
     $formattedOptions = [];
     foreach ($options as $option) {
         $formattedOptions[$option->getValue()] = $option->getName();
     }
     return $formattedOptions;
 }
 /**
  * @param int $id
  *
  * @return \Illuminate\View\View
  */
 public function editProfileFieldOptions($id)
 {
     $field = $this->profileFieldRepository->find($id);
     $options = $this->profilefieldOptionRepository->getForProfileField($field);
     return view('admin.users.profile_fields.edit_options', ['options' => $options, 'field' => $field])->withActive('profile-fields');
 }