| 제목 | CI 4 모델 로드하기 | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 박쥐 | 작성시각 | 2016/10/04 14:16:28 |
|
|
|||
|
CI 4 에서 모델을 로드 하려면 어떤 방법이 있을까요.
namespace때문에 Application/models/TempModel.php 모델을 로드 하려면
<?php namespace App\Controllers;
use App\Models\TempModel;
use CodeIgniter\Controller;
class Home extends Controller
{
public function index()
{
$tempModel = new TempModel();
echo $tempModel->msg;
//return view('welcome_message');
}
//--------------------------------------------------------------------
}
위와같이 로드가 되는데 이렇게 사용하면 될까요? 기존의 $tempModel = $this->load->model('TempModel'); 방식은 없어져서 에러가 뜨네요.
참고로 공식 메뉴얼에 보니깐 모델을 로드 하는 부분이 없는거 같습니다. 혹시 해당 메뉴 알고 계시면 URL좀 부탁드리겠습니다. |
|||
| 다음글 | 메모리부족에러 출력으로 인해 문제되는 부분을 찾는 중 ... (2) | ||
| 이전글 | 메모리부족으로 인한 에러 발생 문제 ini_set() ... (11) | ||
|
박쥐
/
2016/10/04 14:18:58 /
추천
0
|
|
한대승(불의회상)
/
2016/10/04 15:50:22 /
추천
0
이전 처럼 this->load 통한 방법은 사용하지 않는것 같습니다. |
phpstorm에서 new TempModel이 autocomplete되어서 자동으로
use App\Models\TempModel;
이 추가가 되네요.