mirror of
https://github.com/barryvdh/laravel-ide-helper.git
synced 2026-08-19 02:23:11 +00:00
Add namespaces
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
<?php die('Only to be used as an helper for your IDE');
|
<?php die('Only to be used as an helper for your IDE');
|
||||||
|
|
||||||
|
namespace {
|
||||||
class App{
|
class App{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Foundation\Application $realClass
|
* @var Illuminate\Foundation\Application $realClass
|
||||||
@@ -525,7 +526,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Artisan{
|
class Artisan{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Foundation\Artisan $realClass
|
* @var Illuminate\Foundation\Artisan $realClass
|
||||||
@@ -567,7 +570,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Auth{
|
class Auth{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Auth\Guard $realClass
|
* @var Illuminate\Auth\Guard $realClass
|
||||||
@@ -793,7 +798,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Blade{
|
class Blade{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\View\Compilers\BladeCompiler $realClass
|
* @var Illuminate\View\Compilers\BladeCompiler $realClass
|
||||||
@@ -920,7 +927,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Cache{
|
class Cache{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Cache\Store $realClass
|
* @var Illuminate\Cache\Store $realClass
|
||||||
@@ -1124,7 +1133,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class ClassLoader{
|
class ClassLoader{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Support\ClassLoader $realClass
|
* @var Illuminate\Support\ClassLoader $realClass
|
||||||
@@ -1192,7 +1203,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Config{
|
class Config{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Config\Repository $realClass
|
* @var Illuminate\Config\Repository $realClass
|
||||||
@@ -1417,7 +1430,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Controller{
|
class Controller{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Routing\Controllers\Controller $realClass
|
* @var Illuminate\Routing\Controllers\Controller $realClass
|
||||||
@@ -1494,7 +1509,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Cookie{
|
class Cookie{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Cookie\CookieJar $realClass
|
* @var Illuminate\Cookie\CookieJar $realClass
|
||||||
@@ -1604,7 +1621,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Crypt{
|
class Crypt{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Encryption\Encrypter $realClass
|
* @var Illuminate\Encryption\Encrypter $realClass
|
||||||
@@ -1644,7 +1663,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class DB{
|
class DB{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Database\Connection $realClass
|
* @var Illuminate\Database\Connection $realClass
|
||||||
@@ -2095,7 +2116,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Eloquent{
|
class Eloquent{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Database\Eloquent\Model $realClass
|
* @var Illuminate\Database\Eloquent\Model $realClass
|
||||||
@@ -2987,7 +3010,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Event{
|
class Event{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Events\Event $realClass
|
* @var Illuminate\Events\Event $realClass
|
||||||
@@ -3128,7 +3153,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class File{
|
class File{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Filesystem\Filesystem $realClass
|
* @var Illuminate\Filesystem\Filesystem $realClass
|
||||||
@@ -3372,7 +3399,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Form{
|
class Form{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Support\Facades\Form $realClass
|
* @var Illuminate\Support\Facades\Form $realClass
|
||||||
@@ -3452,7 +3481,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Hash{
|
class Hash{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Hashing\BcryptHasher $realClass
|
* @var Illuminate\Hashing\BcryptHasher $realClass
|
||||||
@@ -3484,7 +3515,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Html{
|
class Html{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Html\HtmlBuilder $realClass
|
* @var Illuminate\Html\HtmlBuilder $realClass
|
||||||
@@ -3549,7 +3582,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Input{
|
class Input{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Http\Request $realClass
|
* @var Illuminate\Http\Request $realClass
|
||||||
@@ -4640,7 +4675,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Lang{
|
class Lang{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Translation\Translator $realClass
|
* @var Illuminate\Translation\Translator $realClass
|
||||||
@@ -4815,7 +4852,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Log{
|
class Log{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Log\Writer $realClass
|
* @var Illuminate\Log\Writer $realClass
|
||||||
@@ -4910,7 +4949,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Mail{
|
class Mail{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Mail\Mailer $realClass
|
* @var Illuminate\Mail\Mailer $realClass
|
||||||
@@ -5024,7 +5065,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Paginator{
|
class Paginator{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Pagination\Paginator $realClass
|
* @var Illuminate\Pagination\Paginator $realClass
|
||||||
@@ -5213,7 +5256,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Password{
|
class Password{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Auth\Reminders\PasswordBroker $realClass
|
* @var Illuminate\Auth\Reminders\PasswordBroker $realClass
|
||||||
@@ -5283,7 +5328,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Queue{
|
class Queue{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Queue\QueueManager $realClass
|
* @var Illuminate\Queue\QueueManager $realClass
|
||||||
@@ -5335,7 +5382,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Redirect{
|
class Redirect{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Routing\Redirector $realClass
|
* @var Illuminate\Routing\Redirector $realClass
|
||||||
@@ -5452,7 +5501,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Redis{
|
class Redis{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Redis\Database $realClass
|
* @var Illuminate\Redis\Database $realClass
|
||||||
@@ -5579,7 +5630,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Request{
|
class Request{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Http\Request $realClass
|
* @var Illuminate\Http\Request $realClass
|
||||||
@@ -6670,7 +6723,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Response{
|
class Response{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Http\Response $realClass
|
* @var Illuminate\Http\Response $realClass
|
||||||
@@ -7315,7 +7370,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Route{
|
class Route{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Routing\Router $realClass
|
* @var Illuminate\Routing\Router $realClass
|
||||||
@@ -7800,7 +7857,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Schema{
|
class Schema{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Database\Schema\Builder $realClass
|
* @var Illuminate\Database\Schema\Builder $realClass
|
||||||
@@ -7908,7 +7967,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Seeder{
|
class Seeder{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Database\Seeder $realClass
|
* @var Illuminate\Database\Seeder $realClass
|
||||||
@@ -7945,7 +8006,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Session{
|
class Session{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Support\Facades\Session $realClass
|
* @var Illuminate\Support\Facades\Session $realClass
|
||||||
@@ -8025,7 +8088,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Str{
|
class Str{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Support\Str $realClass
|
* @var Illuminate\Support\Str $realClass
|
||||||
@@ -8209,7 +8274,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class URL{
|
class URL{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Routing\UrlGenerator $realClass
|
* @var Illuminate\Routing\UrlGenerator $realClass
|
||||||
@@ -8372,7 +8439,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class Validator{
|
class Validator{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\Validation\Factory $realClass
|
* @var Illuminate\Validation\Factory $realClass
|
||||||
@@ -8465,7 +8534,9 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
namespace {
|
||||||
class View{
|
class View{
|
||||||
/**
|
/**
|
||||||
* @var Illuminate\View\Environment $realClass
|
* @var Illuminate\View\Environment $realClass
|
||||||
@@ -8758,4 +8829,5 @@ status codes and left empty otherwise.
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -84,9 +84,17 @@ class GeneratorCommand extends Command {
|
|||||||
|
|
||||||
foreach($aliases as $alias => $className){
|
foreach($aliases as $alias => $className){
|
||||||
|
|
||||||
|
if(strpos($alias, '\\') !== false){
|
||||||
|
$parts = explode('\\', $alias);
|
||||||
|
$alias = array_pop($parts);
|
||||||
|
$namespace = implode($parts, '\\');
|
||||||
|
}else{
|
||||||
|
$namespace = '';
|
||||||
|
}
|
||||||
|
|
||||||
$d->analyze($className);
|
$d->analyze($className);
|
||||||
|
|
||||||
$output .= " class $alias{\r\n";
|
$output .= "namespace $namespace {\n class $alias{\r\n";
|
||||||
$output .= "\t/**\n\t * @var $className \$realClass\n\t */\n\t static private \$realClass;\n\n";
|
$output .= "\t/**\n\t * @var $className \$realClass\n\t */\n\t static private \$realClass;\n\n";
|
||||||
$methods = $d->getMethods();
|
$methods = $d->getMethods();
|
||||||
|
|
||||||
@@ -94,7 +102,7 @@ class GeneratorCommand extends Command {
|
|||||||
{
|
{
|
||||||
$output .= $this->parseMethod($method);
|
$output .= $this->parseMethod($method);
|
||||||
}
|
}
|
||||||
$output .= "}\n\n";
|
$output .= " }\n}\n\n";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user