user()->employee_id; return $data; } public function assignUpdatedBy(array $data) { $data['data']['updated_by'] = auth()->user()->employee_id; return $data; } public function getPayTransXPayTypeXPaySchedByPayTransId($paytransid) { $builder = $this->db->table('pay_trans'); $builder->select('*'); $builder->join('pay_type', 'pay_type.paytype_id = pay_trans.paytype_id'); $builder->join('pay_schedule', 'pay_schedule.payschedule_id = pay_trans.payschedule_id'); $builder->where(['pay_trans.paytrans_id' => $paytransid, 'pay_trans.deleted_at' => null]); $query = $builder->get(); return $query->getRow(); } }