Im f*cking crazy whith PhpStorm when tried to fix a popular error Method 'Bla bla' not found in class.
我试图修复一个流行的错误方法'Bla bla'在课堂上没有找到疯狂的whith PhpStorm。
I have been searching for days in google whith hope to find out the way for this problem but no luck.
我一直在寻找谷歌的日子,希望找到解决这个问题的方法,但没有运气。
Almost every singel topic I have read are pointing me to this laravel-ide-helper but after Install thousand times (with fresh laravel project), PhpStorm still not recognize those damn method.
几乎每一个我读过的单个主题都指向我这个laravel-ide-helper但是在安装千次之后(使用新的laravel项目),PhpStorm仍然不认识那些该死的方法。
I also install laravel plugin in PhpStorm but still not work too, what can I do now?
我也在PhpStorm中安装了laravel插件,但仍然无法正常工作,我现在该怎么办?
Here is my code.
这是我的代码。
<?php
namespace App\Http\Controllers;
use App\Article;
use App\Menu;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Requestst;
use Illuminate\Support\Facades\Input;
class PagesController extends Controller
{
public function index()
{
$article = Article::latest('published_at')->get();
$data = array(
'articles' => $article
);
return view('pages.index' , compact($data));
}
public function contact()
{
return view('pages.contact');
}
public function about()
{
return view('pages.about');
}
}
Please help.
1 个解决方案
#1
0
I ran "php artisan ide-helper:models" -> Yes, it wrote some line in my models file and still not work I ran again "php artisan ide-helper:models" -> No, it created a new file called _ide_helper_models.php file but still not work.
我跑了“php artisan ide-helper:models” - >是的,它在我的模型文件中写了一些行但仍无法正常工作我再次运行“php artisan ide-helper:models” - >不,它创建了一个名为_ide_helper_models的新文件.php文件但仍无法正常工作。
FINALLY
I access file _ide_helper_models.php
and add this function into class Article
it work xD
我访问文件_ide_helper_models.php并将此函数添加到类文章工作xD
/**
* Add an "order by" clause for a timestamp to the query.
*
* @param string $column
* @return \Illuminate\Database\Query\Builder|static
* @static
*/
public static function latest($column = 'created_at'){
return \Illuminate\Database\Query\Builder::latest($column);
}
#1
0
I ran "php artisan ide-helper:models" -> Yes, it wrote some line in my models file and still not work I ran again "php artisan ide-helper:models" -> No, it created a new file called _ide_helper_models.php file but still not work.
我跑了“php artisan ide-helper:models” - >是的,它在我的模型文件中写了一些行但仍无法正常工作我再次运行“php artisan ide-helper:models” - >不,它创建了一个名为_ide_helper_models的新文件.php文件但仍无法正常工作。
FINALLY
I access file _ide_helper_models.php
and add this function into class Article
it work xD
我访问文件_ide_helper_models.php并将此函数添加到类文章工作xD
/**
* Add an "order by" clause for a timestamp to the query.
*
* @param string $column
* @return \Illuminate\Database\Query\Builder|static
* @static
*/
public static function latest($column = 'created_at'){
return \Illuminate\Database\Query\Builder::latest($column);
}