/home/roommatebd/public_html/braunder/vendor/_laravel_ide/discover-1180853afdec2df68b8101f27487d6f9.php
];
}
$reflected = new ReflectionClass($m);
$reflectedMethod = $reflected->getMethod("handle");
return [
"class" => $m,
"path" => LaravelVsCode::relativePath($reflected->getFileName()),
"line" =>
$reflectedMethod->getFileName() === $reflected->getFileName()
? $reflectedMethod->getStartLine()
: null
];
})->all();
return $result;
}
$reflected = new ReflectionClass($middleware);
$reflectedMethod = $reflected->getMethod("handle");
$result = array_merge($result, [
"class" => $middleware,
"path" => LaravelVsCode::relativePath($reflected->getFileName()),
"line" => $reflectedMethod->getStartLine(),
]);
$parameters = collect($reflectedMethod->getParameters())
->filter(function ($rc) {
return $rc->getName() !== "request" && $rc->getName() !== "next";
})
->map(function ($rc) {
return $rc->getName() . ($rc->isVariadic() ? "..." : "");
});
if ($parameters->isEmpty()) {
return $result;
}
Arguments
"Class App\Http\Middleware\vendors\view_vendor does not exist"
/home/roommatebd/public_html/braunder/vendor/_laravel_ide/discover-1180853afdec2df68b8101f27487d6f9.php
];
}
$reflected = new ReflectionClass($m);
$reflectedMethod = $reflected->getMethod("handle");
return [
"class" => $m,
"path" => LaravelVsCode::relativePath($reflected->getFileName()),
"line" =>
$reflectedMethod->getFileName() === $reflected->getFileName()
? $reflectedMethod->getStartLine()
: null
];
})->all();
return $result;
}
$reflected = new ReflectionClass($middleware);
$reflectedMethod = $reflected->getMethod("handle");
$result = array_merge($result, [
"class" => $middleware,
"path" => LaravelVsCode::relativePath($reflected->getFileName()),
"line" => $reflectedMethod->getStartLine(),
]);
$parameters = collect($reflectedMethod->getParameters())
->filter(function ($rc) {
return $rc->getName() !== "request" && $rc->getName() !== "next";
})
->map(function ($rc) {
return $rc->getName() . ($rc->isVariadic() ? "..." : "");
});
if ($parameters->isEmpty()) {
return $result;
}
Arguments
"App\Http\Middleware\vendors\view_vendor"
[internal]
Arguments
"App\Http\Middleware\vendors\view_vendor"
"view_vendor"
/home/roommatebd/public_html/braunder/vendor/laravel/framework/src/Illuminate/Support/Collection.php
* @param string|array $value
* @param string|null $key
* @return static
*/
public function pluck($value, $key = null)
{
return new static(Arr::pluck($this->items, $value, $key));
}
/**
* Run a map over each of the items.
*
* @param callable $callback
* @return static
*/
public function map(callable $callback)
{
$keys = array_keys($this->items);
$items = array_map($callback, $this->items, $keys);
return new static(array_combine($keys, $items));
}
/**
* Run a dictionary map over the items.
*
* The callback should return an associative array with a single key/value pair.
*
* @param callable $callback
* @return static
*/
public function mapToDictionary(callable $callback)
{
$dictionary = [];
foreach ($this->items as $key => $item) {
$pair = $callback($item, $key);
$key = key($pair);
Arguments
Closure($middleware, $key) {#1076 …2}
array:98 [
"web" => array:7 [
0 => "App\Http\Middleware\EncryptCookies"
1 => "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse"
2 => "Illuminate\Session\Middleware\StartSession"
3 => "App\Http\Middleware\Language"
4 => "Illuminate\View\Middleware\ShareErrorsFromSession"
5 => "App\Http\Middleware\VerifyCsrfToken"
6 => "Illuminate\Routing\Middleware\SubstituteBindings"
]
"api" => array:2 [
0 => "throttle:60,1"
1 => "bindings"
]
"vendor" => array:2 [
0 => "throttle:60,1"
1 => "bindings"
]
"deliveryboy" => array:2 [
0 => "throttle:60,1"
1 => "bindings"
]
"web_installed" => "App\Http\Middleware\web_installed"
"env" => "App\Http\Middleware\env"
"admin" => "App\Http\Middleware\RedirectIfNotAdmin"
"Customer" => "App\Http\Middleware\RedirectIfNotCustomer"
"auth" => "App\Http\Middleware\Authenticate"
"auth.basic" => "Illuminate\Auth\Middleware\AuthenticateWithBasicAuth"
"bindings" => "Illuminate\Routing\Middleware\SubstituteBindings"
"cache.headers" => "Illuminate\Http\Middleware\SetCacheHeaders"
"can" => "Illuminate\Auth\Middleware\Authorize"
"guest" => "App\Http\Middleware\RedirectIfAuthenticated"
"signed" => "Illuminate\Routing\Middleware\ValidateSignature"
"throttle" => "Illuminate\Routing\Middleware\ThrottleRequests"
"verified" => "Illuminate\Auth\Middleware\EnsureEmailIsVerified"
"installer" => "App\Http\Middleware\Installation"
"view_language" => "App\Http\Middleware\languages\view_language"
"edit_language" => "App\Http\Middleware\languages\edit_language"
"delete_language" => "App\Http\Middleware\languages\delete_language"
"add_language" => "App\Http\Middleware\languages\add_language"
"view_media" => "App\Http\Middleware\media\view_media"
"edit_media" => "App\Http\Middleware\media\edit_media"
"delete_media" => "App\Http\Middleware\media\delete_media"
"add_media" => "App\Http\Middleware\media\add_media"
"view_manufacturer" => "App\Http\Middleware\manufacturer\view_manufacturer"
"edit_manufacturer" => "App\Http\Middleware\manufacturer\edit_manufacturer"
"delete_manufacturer" => "App\Http\Middleware\manufacturer\delete_manufacturer"
"add_manufacturer" => "App\Http\Middleware\manufacturer\add_manufacturer"
"view_product" => "App\Http\Middleware\product\view_product"
"edit_product" => "App\Http\Middleware\product\edit_product"
"delete_product" => "App\Http\Middleware\product\delete_product"
"add_product" => "App\Http\Middleware\product\add_product"
"view_news" => "App\Http\Middleware\news\view_news"
"edit_news" => "App\Http\Middleware\news\edit_news"
"delete_news" => "App\Http\Middleware\news\delete_news"
"add_news" => "App\Http\Middleware\news\add_news"
"view_customer" => "App\Http\Middleware\customer\view_customer"
"edit_customer" => "App\Http\Middleware\customer\edit_customer"
"delete_customer" => "App\Http\Middleware\customer\delete_customer"
"add_customer" => "App\Http\Middleware\customer\add_customer"
"view_tax" => "App\Http\Middleware\tax\view_tax"
"edit_tax" => "App\Http\Middleware\tax\edit_tax"
"delete_tax" => "App\Http\Middleware\tax\delete_tax"
"add_tax" => "App\Http\Middleware\tax\add_tax"
"view_coupon" => "App\Http\Middleware\coupon\view_coupon"
"edit_coupon" => "App\Http\Middleware\coupon\edit_coupon"
"delete_coupon" => "App\Http\Middleware\coupon\delete_coupon"
"add_coupon" => "App\Http\Middleware\coupon\add_coupon"
"view_notification" => "App\Http\Middleware\notification\view_notification"
"edit_notification" => "App\Http\Middleware\notification\edit_notification"
"view_shipping" => "App\Http\Middleware\shipping\view_shipping"
"edit_shipping" => "App\Http\Middleware\shipping\edit_shipping"
"view_order" => "App\Http\Middleware\order\view_order"
"edit_order" => "App\Http\Middleware\order\edit_order"
"view_payment" => "App\Http\Middleware\payment\view_payment"
"edit_payment" => "App\Http\Middleware\payment\edit_payment"
"view_web_setting" => "App\Http\Middleware\web_setting\view_web_setting"
"edit_web_setting" => "App\Http\Middleware\web_setting\edit_web_setting"
"view_app_setting" => "App\Http\Middleware\app_setting\view_app_setting"
"edit_app_setting" => "App\Http\Middleware\app_setting\edit_app_setting"
"view_general_setting" => "App\Http\Middleware\general_setting\view_general_setting"
"edit_general_setting" => "App\Http\Middleware\general_setting\edit_general_setting"
"view_manage_admin" => "App\Http\Middleware\manage_admin\view_manage_admin"
"edit_manage_admin" => "App\Http\Middleware\manage_admin\edit_manage_admin"
"delete_manage_admin" => "App\Http\Middleware\manage_admin\delete_manage_admin"
"add_manage_admin" => "App\Http\Middleware\manage_admin\add_manage_admin"
"view_admin_type" => "App\Http\Middleware\admin_type\view_admin_type"
"edit_admin_type" => "App\Http\Middleware\admin_type\edit_admin_type"
"delete_admin_type" => "App\Http\Middleware\admin_type\delete_admin_type"
"add_admin_type" => "App\Http\Middleware\admin_type\add_admin_type"
"report" => "App\Http\Middleware\report\report"
"dashboard" => "App\Http\Middleware\dashboard\dashboard"
"manage_role" => "App\Http\Middleware\manage_role\manage_role"
"view_vendor" => "App\Http\Middleware\vendors\view_vendor"
"edit_vendor" => "App\Http\Middleware\vendors\edit_vendor"
"delete_vendor" => "App\Http\Middleware\vendors\delete_vendor"
"add_vendor" => "App\Http\Middleware\vendors\add_vendor"
"cors" => "App\Http\Middleware\CORS"
"edit_management" => "App\Http\Middleware\management\edit_management"
"application_routes" => "App\Http\Middleware\app_setting\application_routes"
"website_routes" => "App\Http\Middleware\web_setting\website_routes"
"view_categories" => "App\Http\Middleware\categories\view_categories"
"edit_categories" => "App\Http\Middleware\categories\edit_categories"
"delete_categories" => "App\Http\Middleware\categories\delete_categories"
"add_categories" => "App\Http\Middleware\categories\add_categories"
"view_reviews" => "App\Http\Middleware\reviews\view_reviews"
"edit_reviews" => "App\Http\Middleware\reviews\edit_reviews"
"view_deliveryboy" => "App\Http\Middleware\deliveryboy\view_deliveryboy"
"add_deliveryboy" => "App\Http\Middleware\deliveryboy\add_deliveryboy"
"edit_deliveryboy" => "App\Http\Middleware\deliveryboy\edit_deliveryboy"
"delete_deliveryboy" => "App\Http\Middleware\deliveryboy\delete_deliveryboy"
"view_finance" => "App\Http\Middleware\finance\view_finance"
"add_return_reason" => "App\Http\Middleware\return_reason\add_return_reason"
"view_return_reason" => "App\Http\Middleware\return_reason\view_return_reason"
"delete_return_reason" => "App\Http\Middleware\return_reason\delete_return_reason"
"edit_return_reason" => "App\Http\Middleware\return_reason\edit_return_reason"
]
array:98 [
0 => "web"
1 => "api"
2 => "vendor"
3 => "deliveryboy"
4 => "web_installed"
5 => "env"
6 => "admin"
7 => "Customer"
8 => "auth"
9 => "auth.basic"
10 => "bindings"
11 => "cache.headers"
12 => "can"
13 => "guest"
14 => "signed"
15 => "throttle"
16 => "verified"
17 => "installer"
18 => "view_language"
19 => "edit_language"
20 => "delete_language"
21 => "add_language"
22 => "view_media"
23 => "edit_media"
24 => "delete_media"
25 => "add_media"
26 => "view_manufacturer"
27 => "edit_manufacturer"
28 => "delete_manufacturer"
29 => "add_manufacturer"
30 => "view_product"
31 => "edit_product"
32 => "delete_product"
33 => "add_product"
34 => "view_news"
35 => "edit_news"
36 => "delete_news"
37 => "add_news"
38 => "view_customer"
39 => "edit_customer"
40 => "delete_customer"
41 => "add_customer"
42 => "view_tax"
43 => "edit_tax"
44 => "delete_tax"
45 => "add_tax"
46 => "view_coupon"
47 => "edit_coupon"
48 => "delete_coupon"
49 => "add_coupon"
50 => "view_notification"
51 => "edit_notification"
52 => "view_shipping"
53 => "edit_shipping"
54 => "view_order"
55 => "edit_order"
56 => "view_payment"
57 => "edit_payment"
58 => "view_web_setting"
59 => "edit_web_setting"
60 => "view_app_setting"
61 => "edit_app_setting"
62 => "view_general_setting"
63 => "edit_general_setting"
64 => "view_manage_admin"
65 => "edit_manage_admin"
66 => "delete_manage_admin"
67 => "add_manage_admin"
68 => "view_admin_type"
69 => "edit_admin_type"
70 => "delete_admin_type"
71 => "add_admin_type"
72 => "report"
73 => "dashboard"
74 => "manage_role"
75 => "view_vendor"
76 => "edit_vendor"
77 => "delete_vendor"
78 => "add_vendor"
79 => "cors"
80 => "edit_management"
81 => "application_routes"
82 => "website_routes"
83 => "view_categories"
84 => "edit_categories"
85 => "delete_categories"
86 => "add_categories"
87 => "view_reviews"
88 => "edit_reviews"
89 => "view_deliveryboy"
90 => "add_deliveryboy"
91 => "edit_deliveryboy"
92 => "delete_deliveryboy"
93 => "view_finance"
94 => "add_return_reason"
95 => "view_return_reason"
96 => "delete_return_reason"
97 => "edit_return_reason"
]
/home/roommatebd/public_html/braunder/vendor/_laravel_ide/discover-1180853afdec2df68b8101f27487d6f9.php
"path" => LaravelVsCode::relativePath($reflected->getFileName()),
"line" => $reflectedMethod->getStartLine(),
]);
$parameters = collect($reflectedMethod->getParameters())
->filter(function ($rc) {
return $rc->getName() !== "request" && $rc->getName() !== "next";
})
->map(function ($rc) {
return $rc->getName() . ($rc->isVariadic() ? "..." : "");
});
if ($parameters->isEmpty()) {
return $result;
}
return array_merge($result, [
"parameters" => $parameters->implode(",")
]);
})
->toJson();
echo LaravelVsCode::outputMarker('END_OUTPUT');
exit(0);
Arguments
Closure($middleware, $key) {#1076 …2}