| 제목 | 모델끼리 상속이 안되는건가요? | ||
|---|---|---|---|
| 글쓴이 | 꽈찌쭈 | 작성시각 | 2016/07/26 11:08:41 |
|
|
|||
class Board_m extends CI_Model {
public function __construct()
{
parent::__construct();
}
function get_list($test)
{
echo $test;
}
}
class News_m extends Board_m {
public function __construct()
{
parent::__construct();
}
function news_list($test)
{
$this->Board_m->get_list($test);
}
}
class News extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->model('news_m');
}
public function index()
{
$this->news_m->news_list("testtest");
}
위와 같은 식으로 모델끼리 상속을 하여 컨트롤러에서 사용할 수 있을까요? 단순히 모델끼리 호출해서 쓰는건 알겠는데 모델끼리 상속개념은 있는지 궁금합니다. |
|||
| 다음글 | CI RestApi 만들기 (1) | ||
| 이전글 | innerHTML과 같은 기능을 사용하고 싶습니다. (1) | ||
|
kaido
/
2016/07/26 11:28:37 /
추천
0
|
|
꽈찌쭈
/
2016/07/26 13:03:51 /
추천
0
@kaido 제가 질문한 식으로 해봤는데 잘 안되네요 뭔가 잘못하고 있는걸까요? |
|
꽈찌쭈
/
2016/07/26 13:18:41 /
추천
0
@자문자답 어떻게 보면 당연한거지만 상속받을 객체를 호출해놓고 사용해야 하네요 해결하였습니다. |
안 될이유는 없습니다.
CI도 객체 프로그램으로 만들어진 것입니다.
객체 프로그램상 가능한 문법이면 당연하게도 됩니다.
컨트롤러끼리도 상속 되는걸요.