mstdmstd
Новичок
Всем привет,
У меня возникла проблема при использовании модели если в имени таблицы есть подчеркивание
Файл /application/classes/Model/Tour_highlight.php :
И вызов в контроле:
Я попробовал переименовать имя файла модели в /application/classes/Model/Tourhighlight.php
с кодом :
И код в контроле :
Получил ту же ошибку но уже в другом месте :
я перепробовал разные варианты - все равно ошибка...А как правильно ?
У меня возникла проблема при использовании модели если в имени таблицы есть подчеркивание
Файл /application/classes/Model/Tour_highlight.php :
PHP:
class Model_Tour_highlight extends ORM //Model
{
protected $_table_name = 'tour_highlight';
public function getData()
{
$Tour_HighlightFactory = ORM::factory('tour_highlight');
PHP:
$Model_TourHighlight = new Model_Tour_highlight(); // Получаю ошибку Class 'Model_Tour_highlight' not found
с кодом :
PHP:
class Model_Tourhighlight extends ORM //Model
{
protected $_table_name = 'tour_highlight';
public function getData()
{
$Tour_HighlightFactory = ORM::factory('tour_highlight');
PHP:
$Model_TourHighlight = new Model_Tourhighlight();
PHP:
ErrorException [ Fatal Error ]: Class 'Model_tour_highlight' not found
MODPATH/orm/classes/Kohana/ORM.php [ 46 ]
41 public static function factory($model, $id = NULL)
42 {
43 // Set class name
44 $model = 'Model_'.$model;
45
46 return new $model($id);
47 }
48
49 /**
50 * "Has one" relationships
51 * @[USER=4683]var[/USER] array