mstdmstd
Новичок
Всем привет,
Пишу laravel-module как описано тут https://nwidart.com/laravel-modules/v2/introduction, но я не нашел,
а как правильно подключить модель таблицы ? Я создал файл Modules/SqlMonitor/SmLine.php
где SqlMonitor - имя моего модуля а SmLine.php это модель имеет заголовок :
И вызов модели в контроле Modules/SqlMonitor/Http/Controllers/SqlMonitorController.php :
В чем ошибка и как правильно ?
Спасибо!
Пишу laravel-module как описано тут https://nwidart.com/laravel-modules/v2/introduction, но я не нашел,
а как правильно подключить модель таблицы ? Я создал файл Modules/SqlMonitor/SmLine.php
где SqlMonitor - имя моего модуля а SmLine.php это модель имеет заголовок :
PHP:
<?php
namespace SqlMonitor;
use Illuminate\Database\Eloquent\Model;
use Validator;
use DB;
use Auth;
use Carbon\Carbon;
class SmLine extends Model
{
protected $table = 'sm_line';
protected $primaryKey = 'id';
...
И вызов модели в контроле Modules/SqlMonitor/Http/Controllers/SqlMonitorController.php :
PHP:
<?php
namespace Modules\SqlMonitor\Http\Controllers;
use DB;
use Auth;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Routing\Controller;
use SqlMonitor\SmLine;
class SqlMonitorController extends Controller
{
protected $data_strip_tags = true;
protected $clear_doubled_spaces = true;
protected $stripslashes = true;
/**
* Display a listing of the resource.
* @return Response
*/
public function index()
{
$smLineTopValueArray= SmLine::getSmLineTopValueArray(); // Ошибка Class 'SqlMonitor\SmLine' not found
echo '<pre>$smLineTopValueArray::'.print_r($smLineTopValueArray,true).'</pre>';
return view('sqlmonitor::index');
}
Спасибо!