/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php
*/
public function pipeInto($class)
{
return new $class($this);
}
/**
* Pass the collection through a series of callable pipes and return the result.
*
* @param array<callable> $pipes
* @return mixed
*/
public function pipeThrough($pipes)
{
return static::make($pipes)->reduce(
function ($carry, $pipe) {
return $pipe($carry);
},
$this,
);
}
/**
* Pass the collection to the given callback and then return it.
*
* @param callable $callback
* @return $this
*/
public function tap(callable $callback)
{
$callback(clone $this);
return $this;
}
/**
* Reduce the collection to a single value.
*
* @param callable $callback
* @param mixed $initial
Arguments
"syntax error, unexpected ')'"
/var/www/html/ssbd2022/vendor/composer/ClassLoader.php
}
/**
* Unregisters this instance as an autoloader.
*/
public function unregister()
{
spl_autoload_unregister(array($this, 'loadClass'));
}
/**
* Loads the given class or interface.
*
* @param string $class The name of the class
* @return bool|null True if loaded, null otherwise
*/
public function loadClass($class)
{
if ($file = $this->findFile($class)) {
includeFile($file);
return true;
}
}
/**
* Finds the path to the file where the class is defined.
*
* @param string $class The name of the class
*
* @return string|false The path if found, false otherwise
*/
public function findFile($class)
{
// class map lookup
if (isset($this->classMap[$class])) {
return $this->classMap[$class];
}
if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
return false;
Arguments
"/var/www/html/ssbd2022/vendor/composer/../laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php"
[internal]
Arguments
"Illuminate\Support\Traits\EnumeratesValues"
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Collections/Collection.php
<?php
namespace Illuminate\Support;
use ArrayAccess;
use ArrayIterator;
use Illuminate\Contracts\Support\CanBeEscapedWhenCastToString;
use Illuminate\Support\Traits\EnumeratesValues;
use Illuminate\Support\Traits\Macroable;
use stdClass;
class Collection implements ArrayAccess, CanBeEscapedWhenCastToString, Enumerable
{
use EnumeratesValues, Macroable;
/**
* The items contained in the collection.
*
* @var array
*/
protected $items = [];
/**
* Create a new collection.
*
* @param mixed $items
* @return void
*/
public function __construct($items = [])
{
$this->items = $this->getArrayableItems($items);
}
/**
* Create a collection with the given range.
*
* @param int $from
* @param int $to
* @return static
*/
Arguments
"Illuminate\Support\Traits\EnumeratesValues"
/var/www/html/ssbd2022/vendor/composer/ClassLoader.php
}
}
// PSR-0 include paths.
if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
return $file;
}
return false;
}
}
/**
* Scope isolated include.
*
* Prevents access to $this/self from included files.
*/
function includeFile($file)
{
include $file;
}
Arguments
"/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Collections/Collection.php"
/var/www/html/ssbd2022/vendor/composer/ClassLoader.php
}
/**
* Unregisters this instance as an autoloader.
*/
public function unregister()
{
spl_autoload_unregister(array($this, 'loadClass'));
}
/**
* Loads the given class or interface.
*
* @param string $class The name of the class
* @return bool|null True if loaded, null otherwise
*/
public function loadClass($class)
{
if ($file = $this->findFile($class)) {
includeFile($file);
return true;
}
}
/**
* Finds the path to the file where the class is defined.
*
* @param string $class The name of the class
*
* @return string|false The path if found, false otherwise
*/
public function findFile($class)
{
// class map lookup
if (isset($this->classMap[$class])) {
return $this->classMap[$class];
}
if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
return false;
Arguments
"/var/www/html/ssbd2022/vendor/composer/../laravel/framework/src/Illuminate/Collections/Collection.php"
[internal]
Arguments
"Illuminate\Support\Collection"
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Collections/helpers.php
<?php
use Illuminate\Support\Arr;
use Illuminate\Support\Collection;
if (! function_exists('collect')) {
/**
* Create a collection from the given value.
*
* @param mixed $value
* @return \Illuminate\Support\Collection
*/
function collect($value = null)
{
return new Collection($value);
}
}
if (! function_exists('data_fill')) {
/**
* Fill in data where it's missing.
*
* @param mixed $target
* @param string|array $key
* @param mixed $value
* @return mixed
*/
function data_fill(&$target, $key, $value)
{
return data_set($target, $key, $value, false);
}
}
if (! function_exists('data_get')) {
/**
* Get an item from an array or object using "dot" notation.
*
* @param mixed $target
* @param string|array|int|null $key
* @param mixed $default
Arguments
"Illuminate\Support\Collection"
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php
/**
* Get all of the aliases for all packages.
*
* @return array
*/
public function aliases()
{
return $this->config('aliases');
}
/**
* Get all of the values for all packages for the given configuration name.
*
* @param string $key
* @return array
*/
public function config($key)
{
return collect($this->getManifest())->flatMap(function ($configuration) use ($key) {
return (array) ($configuration[$key] ?? []);
})->filter()->all();
}
/**
* Get the current package manifest.
*
* @return array
*/
protected function getManifest()
{
if (! is_null($this->manifest)) {
return $this->manifest;
}
if (! is_file($this->manifestPath)) {
$this->build();
}
return $this->manifest = is_file($this->manifestPath) ?
Arguments
array:17 [
"benwilkins/laravel-fcm-notification" => array:1 [
"providers" => array:1 [
0 => "Benwilkins\FCM\FcmNotificationServiceProvider"
]
]
"djoudi/bbb-laravel5.5" => array:2 [
"providers" => array:1 [
0 => "Djoudi\Bigbluebutton\BigbluebuttonProviderService"
]
"aliases" => array:1 [
"Meeting" => "Djoudi\Bigbluebutton\BigbluebuttonMeeting"
]
]
"facade/ignition" => array:2 [
"providers" => array:1 [
0 => "Facade\Ignition\IgnitionServiceProvider"
]
"aliases" => array:1 [
"Flare" => "Facade\Ignition\Facades\Flare"
]
]
"fideloper/proxy" => array:1 [
"providers" => array:1 [
0 => "Fideloper\Proxy\TrustedProxyServiceProvider"
]
]
"fruitcake/laravel-cors" => array:1 [
"providers" => array:1 [
0 => "Fruitcake\Cors\CorsServiceProvider"
]
]
"intervention/image" => array:2 [
"providers" => array:1 [
0 => "Intervention\Image\ImageServiceProvider"
]
"aliases" => array:1 [
"Image" => "Intervention\Image\Facades\Image"
]
]
"joisarjignesh/bigbluebutton" => array:2 [
"providers" => array:1 [
0 => "JoisarJignesh\Bigbluebutton\BigbluebuttonServiceProvider"
]
"aliases" => array:1 [
"Bigbluebutton" => "JoisarJignesh\Bigbluebutton\Facades\Bigbluebutton"
]
]
"kouz/laravel-mailgun-email-validation" => array:1 [
"providers" => array:1 [
0 => "Kouz\LaravelMailgunValidation\ServiceProvider"
]
]
"laravel/tinker" => array:1 [
"providers" => array:1 [
0 => "Laravel\Tinker\TinkerServiceProvider"
]
]
"laravel/ui" => array:1 [
"providers" => array:1 [
0 => "Laravel\Ui\UiServiceProvider"
]
]
"laraveldaily/laravel-charts" => array:1 [
"providers" => array:1 [
0 => "LaravelDaily\LaravelCharts\LaravelChartsServiceProvider"
]
]
"maatwebsite/excel" => array:2 [
"providers" => array:1 [
0 => "Maatwebsite\Excel\ExcelServiceProvider"
]
"aliases" => array:1 [
"Excel" => "Maatwebsite\Excel\Facades\Excel"
]
]
"mews/captcha" => array:2 [
"providers" => array:1 [
0 => "Mews\Captcha\CaptchaServiceProvider"
]
"aliases" => array:1 [
"Captcha" => "Mews\Captcha\Facades\Captcha"
]
]
"nesbot/carbon" => array:1 [
"providers" => array:1 [
0 => "Carbon\Laravel\ServiceProvider"
]
]
"nunomaduro/collision" => array:1 [
"providers" => array:1 [
0 => "NunoMaduro\Collision\Adapters\Laravel\CollisionServiceProvider"
]
]
"rap2hpoutre/laravel-log-viewer" => array:1 [
"providers" => array:1 [
0 => "Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider"
]
]
"tymon/jwt-auth" => array:2 [
"aliases" => array:2 [
"JWTAuth" => "Tymon\JWTAuth\Facades\JWTAuth"
"JWTFactory" => "Tymon\JWTAuth\Facades\JWTFactory"
]
"providers" => array:1 [
0 => "Tymon\JWTAuth\Providers\LaravelServiceProvider"
]
]
]
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php
}
/**
* Get all of the service provider class names for all packages.
*
* @return array
*/
public function providers()
{
return $this->config('providers');
}
/**
* Get all of the aliases for all packages.
*
* @return array
*/
public function aliases()
{
return $this->config('aliases');
}
/**
* Get all of the values for all packages for the given configuration name.
*
* @param string $key
* @return array
*/
public function config($key)
{
return collect($this->getManifest())->flatMap(function ($configuration) use ($key) {
return (array) ($configuration[$key] ?? []);
})->filter()->all();
}
/**
* Get the current package manifest.
*
* @return array
*/
Arguments
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php
use Illuminate\Foundation\PackageManifest;
use Illuminate\Support\Facades\Facade;
class RegisterFacades
{
/**
* Bootstrap the given application.
*
* @param \Illuminate\Contracts\Foundation\Application $app
* @return void
*/
public function bootstrap(Application $app)
{
Facade::clearResolvedInstances();
Facade::setFacadeApplication($app);
AliasLoader::getInstance(array_merge(
$app->make('config')->get('app.aliases', []),
$app->make(PackageManifest::class)->aliases()
))->register();
}
}
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
{
$this->register(new EventServiceProvider($this));
$this->register(new LogServiceProvider($this));
$this->register(new RoutingServiceProvider($this));
}
/**
* Run the given array of bootstrap classes.
*
* @param string[] $bootstrappers
* @return void
*/
public function bootstrapWith(array $bootstrappers)
{
$this->hasBeenBootstrapped = true;
foreach ($bootstrappers as $bootstrapper) {
$this['events']->dispatch('bootstrapping: '.$bootstrapper, [$this]);
$this->make($bootstrapper)->bootstrap($this);
$this['events']->dispatch('bootstrapped: '.$bootstrapper, [$this]);
}
}
/**
* Register a callback to run after loading the environment.
*
* @param \Closure $callback
* @return void
*/
public function afterLoadingEnvironment(Closure $callback)
{
$this->afterBootstrapping(
LoadEnvironmentVariables::class, $callback
);
}
/**
* Register a callback to run before a bootstrapper.
Arguments
Illuminate\Foundation\Application {#5}
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
Facade::clearResolvedInstance('request');
$this->bootstrap();
return (new Pipeline($this->app))
->send($request)
->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
->then($this->dispatchToRouter());
}
/**
* Bootstrap the application for HTTP requests.
*
* @return void
*/
public function bootstrap()
{
if (! $this->app->hasBeenBootstrapped()) {
$this->app->bootstrapWith($this->bootstrappers());
}
}
/**
* Get the route dispatcher callback.
*
* @return \Closure
*/
protected function dispatchToRouter()
{
return function ($request) {
$this->app->instance('request', $request);
return $this->router->dispatch($request);
};
}
/**
* Call the terminate method on any terminable middleware.
*
Arguments
array:6 [
0 => "Illuminate\Foundation\Bootstrap\LoadEnvironmentVariables"
1 => "Illuminate\Foundation\Bootstrap\LoadConfiguration"
2 => "Illuminate\Foundation\Bootstrap\HandleExceptions"
3 => "Illuminate\Foundation\Bootstrap\RegisterFacades"
4 => "Illuminate\Foundation\Bootstrap\RegisterProviders"
5 => "Illuminate\Foundation\Bootstrap\BootProviders"
]
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
$this->app['events']->dispatch(
new RequestHandled($request, $response)
);
return $response;
}
/**
* Send the given request through the middleware / router.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
protected function sendRequestThroughRouter($request)
{
$this->app->instance('request', $request);
Facade::clearResolvedInstance('request');
$this->bootstrap();
return (new Pipeline($this->app))
->send($request)
->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
->then($this->dispatchToRouter());
}
/**
* Bootstrap the application for HTTP requests.
*
* @return void
*/
public function bootstrap()
{
if (! $this->app->hasBeenBootstrapped()) {
$this->app->bootstrapWith($this->bootstrappers());
}
}
/**
/var/www/html/ssbd2022/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
public function __construct(Application $app, Router $router)
{
$this->app = $app;
$this->router = $router;
$this->syncMiddlewareToRouter();
}
/**
* Handle an incoming HTTP request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function handle($request)
{
try {
$request->enableHttpMethodParameterOverride();
$response = $this->sendRequestThroughRouter($request);
} catch (Throwable $e) {
$this->reportException($e);
$response = $this->renderException($request, $e);
}
$this->app['events']->dispatch(
new RequestHandled($request, $response)
);
return $response;
}
/**
* Send the given request through the middleware / router.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
protected function sendRequestThroughRouter($request)
Arguments
Illuminate\Http\Request {#45
#json: null
#convertedFiles: null
#userResolver: null
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#47}
+request: Symfony\Component\HttpFoundation\InputBag {#53}
+query: Symfony\Component\HttpFoundation\InputBag {#53}
+server: Symfony\Component\HttpFoundation\ServerBag {#49}
+files: Symfony\Component\HttpFoundation\FileBag {#50}
+cookies: Symfony\Component\HttpFoundation\InputBag {#48}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#51}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: null
#requestUri: null
#baseUrl: null
#basePath: null
#method: null
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
-isSafeContentPreferred: null
pathInfo: "/"
requestUri: "/"
baseUrl: ""
basePath: ""
method: "GET"
format: "html"
}
/var/www/html/ssbd2022/public/index.php
*/
$app = require_once __DIR__.'/../bootstrap/app.php';
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request, $response);
Arguments
Illuminate\Http\Request {#45
#json: null
#convertedFiles: null
#userResolver: null
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#47}
+request: Symfony\Component\HttpFoundation\InputBag {#53}
+query: Symfony\Component\HttpFoundation\InputBag {#53}
+server: Symfony\Component\HttpFoundation\ServerBag {#49}
+files: Symfony\Component\HttpFoundation\FileBag {#50}
+cookies: Symfony\Component\HttpFoundation\InputBag {#48}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#51}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: null
#requestUri: null
#baseUrl: null
#basePath: null
#method: null
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
-isSafeContentPreferred: null
pathInfo: "/"
requestUri: "/"
baseUrl: ""
basePath: ""
method: "GET"
format: "html"
}