0
«Мрп» - это образец ярко выраженной, как указано ниже.Ошибка в названии. «Вызов неопределенного метода»
<?php
class Mrp extends Eloquent {
protected $guarded = array();
protected $softDelete = true;
public static $rules = array();
protected $table = 'mrps';
public function product()
{
return this->bleongsTo('Product');
}
}
Следующий код вызывает ошибку.
Mrp::create(array('mrp'=>100, 'product_id'=>3));
И ошибка
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Call to undefined method Mrp::create()
Редактировать
При использовании других, чем "MRP" имена, это работает. Так должно быть что-то с именем. Является ли «Mrp» зарезервированным словом Laravel?
Что называется файл? Удалите файл и создайте его снова с тем же содержимым и посмотрите, работает ли он. – Marwelln