/** * Reset field values * * @param integer $fieldId * @return \DvsField | \DvsGlobalField */ public function resetField($fieldId, $scope) { $field = $scope === 'global' ? $this->GlobalField->findOrFail($fieldId) : $this->Field->findOrFail($fieldId); $field->json_value = '{}'; $field->values->override([]); $field->save(); return $field; }
/** * Find the field by id * * @param integer $id * @return DvsField */ public function findFieldById($id) { return $this->Field->findOrFail($id); }