Class 'App\Model' not found
2時間程、闘っていますが直りません。
相当数の解決策を試みましたが、うまくいきません。
- config/auth.phpの'providers'の内容の変更
- Article.phpのnamespaceとuseの変更
- php artisan config:clear
- composer dump-autoload
- composerの更新
- ArticlesController.phpのnamespaceとuseの変更
上記の通り、ググって確認できた解決策は一通りやってみました。
しかし、解決できていません。少しのアドバイスでも良いので、
何でもご教示して頂けたら幸いです。
宜しくお願い致します。
PHP
1**Article.php** 2 3<?php 4 5namespace App; 6 7use Collective\Html\Eloquent\FormAccessible; 8 9class Article extends Model { 10 protected $fillable = ['category', 'title', 'image_url', 'text', 'user_id']; 11}
php
1**ArticlesController.php** 2 3<?php 4 5namespace App\Http\Controllers; 6 7use Illuminate\Http\Request; 8 9use App\Http\Requests; 10use App\Article; 11use Auth; 12 13class ArticlesController extends Controller { 14 public function __construct() { 15 $this->middleware('auth', array('except' => 'index')); 16 } 17 public function index() { 18 return view('articles.index'); 19 } 20 public function create() { 21 return view('articles.create'); 22 } 23 public function store(Request $request) { 24 Article::create( 25 array( 26 'category' => $request->category, 27 'title' => $request->title, 28 'image_url' => $request->image_url, 29 'text' => $request->text, 30 'user_id' => Auth::user()->id 31 ) 32 ); 33 return redirect('articles.store'); 34 } 35} 36 37
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/14 07:29