From ae0dce2abd75f41430a7068185eccd30a218291e Mon Sep 17 00:00:00 2001 From: "Barry vd. Heuvel" Date: Fri, 28 Jun 2013 13:22:28 +0200 Subject: [PATCH] Remove static overrides, because Laravel fixed this. --- src/Barryvdh/LaravelIdeHelper/GeneratorCommand.php | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/Barryvdh/LaravelIdeHelper/GeneratorCommand.php b/src/Barryvdh/LaravelIdeHelper/GeneratorCommand.php index ed49393..b5f8863 100755 --- a/src/Barryvdh/LaravelIdeHelper/GeneratorCommand.php +++ b/src/Barryvdh/LaravelIdeHelper/GeneratorCommand.php @@ -324,14 +324,6 @@ exit('Only to be used as an helper for your IDE');\n\n"; if($method->name == "__construct"){ $tag->setType('self'); - }elseif($alias == 'Eloquent' and - (in_array($method->name, array('pluck', 'first', 'fill', 'newInstance', 'newFromBuilder', 'create', 'find', 'findOrFail')) - or $returnValue === '\Illuminate\Database\Query\Builder')){ - //Reference the calling class, to provide more accurate auto-complete - $tag->addType('static'); - }elseif($alias == 'Eloquent' and in_array($method->name, array('all', 'get'))){ - $tag->addType('\Eloquent[]'); - $tag->addType('static[]'); }elseif($alias == 'Eloquent' and in_array($method->name, array('hasOne', 'hasMany', 'belongsTo', 'belongsToMany', 'morphOne', 'morphTo', 'morphMany'))){ $tag->addType('\Eloquent'); }