getter,setter 질문드립니다.
겟터와세터 질문드립니다.
프레임웍를 쓰지않고 $abc = new A();이런식으로 하여 abc.setA(); 로 값을 저장한후 객체로 넘기는데요
프레임웍에서는 객체로 넘길때 어떤식으로 넘기나요?
연관 배열 만들어서 일일이 넣어줘서 넘겨야되나요?
제가 사용한 코드
$this->load->model('auth/auth_dto','auth_dto');
$this->load->model('auth/auth_model','auth_model');
$accountId = $this->input->post('accountId');
$accountPw = $this->input->post('accountPw');
$this->auth_dto->setAccountId($accountId);
$this->auth_dto->setAccountPw($accountPw);
$this->auth_model->test($this->auth_dto);
test 메소드에서 값을 받았지만 값이 이상하게 나오내요 .
class Blog extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('blog_m'); } function index() { $this->blog_m->user_name = $this->input->post('user_name'); $this->blog_m->print_name(); }모델에서class blog_m extends CI_Model { public $user_name; function __construct() { parent::__construct(); $ci =& get_instance(); } function print_name() { echo $user_name; }이렇게 하면 되지 않을까요?하지만 대부분 이렇게는 잘 안하시죠...
나름대로 규칙이 있으니깐요..
로그인부분을 하고 계신거라면
http://cikorea.net/lecture/view/116/page/1/
여기 있는 강좌를 한번 보시고 연구를 해보시는것도 좋을거 같네요..