제목 | oop 관련 궁금한게 있습니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 터치맨 | 작성시각 | 2023/01/09 10:44:37 |
|
|||
안녕하세요. ci3 이용중 궁금증이 있어서 문의 드립니다. 아래와 같이 보통 uri 통한 컨트롤러 function 접근후 db 조회 및 여러가지 기능을 한번에 처리하는 절차지향적 개발방식인거 같은데 ci3 에서도 객체지향 방식으로 개발이 가능한가요?? 만약 객체지향방식으로 한다면 라이브러리에 member, order, product 등등 을 만들어서 접근해야 하는것인지 궁금합니다. 감사합니다. <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Offices extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('auth'); //load the model } public function office($param) { $user_info = $this->auth->get_user_id_pwd($cust_seq); $login_data = array( 'login_kind' => 'A', 'login_passwd' => $user_info->passwd, 'user_id' => $user_info->user_id ); $result = $this->auth->logins($login_data); if ($result['StatusCode'] == "200"){ $data['change_pw_date'] = Date('Y-m-d', strtotime("+1 years", strtotime($result['reg_date']))); } $this->load->view('offices_view', $data); } } |
|||
다음글 | ci4 설치 관련 (1) | ||
이전글 | ci4 파일첨부 ajax 전송시 controller에서... (1) | ||
한대승(불의회상)
/
2023/01/09 10:56:00 /
추천
0
DB 관련된 부분은 model을 사용하세요.
|
터치맨
/
2023/01/09 11:09:21 /
추천
0
한대승(불의회상) 답변감사합니다. DB 조회는 모델을 사용해서 하고 있습니다. 다른 분들도 다 이렇게 사용하시는지 아니면 OOP 설계를 통한 컨트롤러 구성을 하시는지 궁금해서요. $this->auth->get_user_id_pwd($cust_seq);
|