コード例 #1
0
 public function updateCustomRecord($parameters)
 {
     if ($this->request->has('id')) {
         $id = $this->request->input('id');
         $counter = null;
     } else {
         $counter = CustomFieldValue::where('field_id_027', $this->request->input('field'))->max('counter_027');
         $counter++;
         $id = $counter;
     }
     CustomFieldValue::where('id_027', $parameters['id'])->where('lang_id_027', $this->request->input('lang'))->where('field_id_027', $this->request->input('field'))->update(['id_027' => $id, 'counter_027' => $counter, 'name_027' => $this->request->input('name'), 'sorting_027' => empty($this->request->input('sorting')) ? null : $this->request->input('sorting'), 'featured_027' => $this->request->has('featured')]);
 }
コード例 #2
0
ファイル: CustomFieldValue.php プロジェクト: syscover/pulsar
 public static function customCount($request, $parameters)
 {
     return CustomFieldValue::builder()->where('lang_id_027', $parameters['lang'])->where('field_id_027', $parameters['field'])->getQuery();
 }