'required|max_length[255]', 'machine_type' => 'required|max_length[255]', 'energy_type' => 'required|max_length[255]', ]; // Validation messages (optional) protected $validationMessages = []; // Skip validation (set to true to skip validation rules) protected $skipValidation = false; public function checkMachineName($machineId,$machineName){ $builder = $this->db->table('t_factoryMachineMaster'); if(!empty($machineId)){ $builder = $builder->where('id !=' , $machineId); } $builder = $builder->where('REPLACE(machine_name, " ", "") ',$machineName); $query = $builder->get(); if ($query->getNumRows() > 0) { return $query->getResultArray(); } else { return []; } } }