/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php
<a href="<?php echo e(route('site.contato.'.$language)); ?>" class="mainmenu__item" onmouseover="mudacontato();" onmouseout="voltacontato();">
<span id="contato"><?php echo e(trans('site.menu__contact')); ?></span></a>
<div class="select-language">
<?php $__currentLoopData = $languages; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $k => $l): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<a class="nav-link <?php echo e($language == $k ? 'active' : ''); ?>" href="<?php echo e($langUrls[$k]); ?>"><?php echo e(strtoupper($l)); ?></a>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
</div>
<div onclick="window.open('<?php echo e($company->gmaps); ?>')" class="menu__item menu__item--2 d-none d-md-block" data-direction="lr">
<div class="menu__item-inner">
<div class="menu__item-map"></div>
<a href="<?php echo e($company->gmaps); ?>" class="menu__item-hoverlink"><?php echo e(trans('site.localization')); ?></a>
</div>
</div>
<div class="menu__item menu__item--3 d-none d-md-block" data-direction="bt">
<div class="menu__item-inner">
<div class="sidemenu">
<?php $__currentLoopData = $menuServices; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $o): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<p class="sidemenu__item">
<span class="sidemenu__item-inner"><?php echo e($o->title); ?></span>
</p>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
<div class="menu__item menu__item--4" data-direction="rl">
<div class="menu__item-inner">
</div>
</div>
<div class="menu__item menu__item--5" data-direction="tb">
<div class="menu__item-inner">
<p class="quote"><?php echo e(trans('site.total__impact')); ?></p>
</div>
</div>
<button class="action action--menu">
<?php if(isset($route) && ($route == 'site.contato')): ?>
<svg class="icon icon--menu" style="fill: #000 !important;">
<use xlink:href="#icon-menu"></use>
Arguments
"Undefined variable: menuServices (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php) (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php) (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php)"
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
while (ob_get_level() > $obLevel) {
ob_end_clean();
Arguments
ErrorException {#489
#message: "Undefined variable: menuServices (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php) (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php)"
#code: 0
#file: "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
#line: 73
-previous: ErrorException {#490
#message: "Undefined variable: menuServices (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php)"
#code: 0
#file: "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
#line: 73
-previous: ErrorException {#493
#message: "Undefined variable: menuServices"
#code: 0
#file: "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
#line: 73
#severity: E_NOTICE
}
#severity: E_ERROR
}
#severity: E_ERROR
}
0
/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php
<a href="<?php echo e(route('site.contato.'.$language)); ?>" class="mainmenu__item" onmouseover="mudacontato();" onmouseout="voltacontato();">
<span id="contato"><?php echo e(trans('site.menu__contact')); ?></span></a>
<div class="select-language">
<?php $__currentLoopData = $languages; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $k => $l): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<a class="nav-link <?php echo e($language == $k ? 'active' : ''); ?>" href="<?php echo e($langUrls[$k]); ?>"><?php echo e(strtoupper($l)); ?></a>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
</div>
<div onclick="window.open('<?php echo e($company->gmaps); ?>')" class="menu__item menu__item--2 d-none d-md-block" data-direction="lr">
<div class="menu__item-inner">
<div class="menu__item-map"></div>
<a href="<?php echo e($company->gmaps); ?>" class="menu__item-hoverlink"><?php echo e(trans('site.localization')); ?></a>
</div>
</div>
<div class="menu__item menu__item--3 d-none d-md-block" data-direction="bt">
<div class="menu__item-inner">
<div class="sidemenu">
<?php $__currentLoopData = $menuServices; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $o): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<p class="sidemenu__item">
<span class="sidemenu__item-inner"><?php echo e($o->title); ?></span>
</p>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
<div class="menu__item menu__item--4" data-direction="rl">
<div class="menu__item-inner">
</div>
</div>
<div class="menu__item menu__item--5" data-direction="tb">
<div class="menu__item-inner">
<p class="quote"><?php echo e(trans('site.total__impact')); ?></p>
</div>
</div>
<button class="action action--menu">
<?php if(isset($route) && ($route == 'site.contato')): ?>
<svg class="icon icon--menu" style="fill: #000 !important;">
<use xlink:href="#icon-menu"></use>
Arguments
"Undefined variable: menuServices (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php) (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php)"
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
while (ob_get_level() > $obLevel) {
ob_end_clean();
Arguments
ErrorException {#490
#message: "Undefined variable: menuServices (View: /home/ayom/public_html/resources/site/views/layout/header.blade.php)"
#code: 0
#file: "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
#line: 73
-previous: ErrorException {#493
#message: "Undefined variable: menuServices"
#code: 0
#file: "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
#line: 73
#severity: E_NOTICE
}
#severity: E_ERROR
}
1
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
while (ob_get_level() > $obLevel) {
ob_end_clean();
Arguments
ErrorException {#493
#message: "Undefined variable: menuServices"
#code: 0
#file: "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
#line: 73
#severity: E_NOTICE
}
2
/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php
<a href="<?php echo e(route('site.contato.'.$language)); ?>" class="mainmenu__item" onmouseover="mudacontato();" onmouseout="voltacontato();">
<span id="contato"><?php echo e(trans('site.menu__contact')); ?></span></a>
<div class="select-language">
<?php $__currentLoopData = $languages; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $k => $l): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<a class="nav-link <?php echo e($language == $k ? 'active' : ''); ?>" href="<?php echo e($langUrls[$k]); ?>"><?php echo e(strtoupper($l)); ?></a>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
</div>
<div onclick="window.open('<?php echo e($company->gmaps); ?>')" class="menu__item menu__item--2 d-none d-md-block" data-direction="lr">
<div class="menu__item-inner">
<div class="menu__item-map"></div>
<a href="<?php echo e($company->gmaps); ?>" class="menu__item-hoverlink"><?php echo e(trans('site.localization')); ?></a>
</div>
</div>
<div class="menu__item menu__item--3 d-none d-md-block" data-direction="bt">
<div class="menu__item-inner">
<div class="sidemenu">
<?php $__currentLoopData = $menuServices; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $o): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<p class="sidemenu__item">
<span class="sidemenu__item-inner"><?php echo e($o->title); ?></span>
</p>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
<div class="menu__item menu__item--4" data-direction="rl">
<div class="menu__item-inner">
</div>
</div>
<div class="menu__item menu__item--5" data-direction="tb">
<div class="menu__item-inner">
<p class="quote"><?php echo e(trans('site.total__impact')); ?></p>
</div>
</div>
<button class="action action--menu">
<?php if(isset($route) && ($route == 'site.contato')): ?>
<svg class="icon icon--menu" style="fill: #000 !important;">
<use xlink:href="#icon-menu"></use>
Arguments
"Undefined variable: menuServices"
/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php
<a href="<?php echo e(route('site.contato.'.$language)); ?>" class="mainmenu__item" onmouseover="mudacontato();" onmouseout="voltacontato();">
<span id="contato"><?php echo e(trans('site.menu__contact')); ?></span></a>
<div class="select-language">
<?php $__currentLoopData = $languages; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $k => $l): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<a class="nav-link <?php echo e($language == $k ? 'active' : ''); ?>" href="<?php echo e($langUrls[$k]); ?>"><?php echo e(strtoupper($l)); ?></a>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
</div>
<div onclick="window.open('<?php echo e($company->gmaps); ?>')" class="menu__item menu__item--2 d-none d-md-block" data-direction="lr">
<div class="menu__item-inner">
<div class="menu__item-map"></div>
<a href="<?php echo e($company->gmaps); ?>" class="menu__item-hoverlink"><?php echo e(trans('site.localization')); ?></a>
</div>
</div>
<div class="menu__item menu__item--3 d-none d-md-block" data-direction="bt">
<div class="menu__item-inner">
<div class="sidemenu">
<?php $__currentLoopData = $menuServices; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $o): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<p class="sidemenu__item">
<span class="sidemenu__item-inner"><?php echo e($o->title); ?></span>
</p>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
<div class="menu__item menu__item--4" data-direction="rl">
<div class="menu__item-inner">
</div>
</div>
<div class="menu__item menu__item--5" data-direction="tb">
<div class="menu__item-inner">
<p class="quote"><?php echo e(trans('site.total__impact')); ?></p>
</div>
</div>
<button class="action action--menu">
<?php if(isset($route) && ($route == 'site.contato')): ?>
<svg class="icon icon--menu" style="fill: #000 !important;">
<use xlink:href="#icon-menu"></use>
Arguments
8
"Undefined variable: menuServices"
"/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
73
array:18 [
"__path" => "/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
"__data" => array:14 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"obLevel" => 1
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
"__currentLoopData" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"meta" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"key" => "twitter:image"
"loop" => null
]
"obLevel" => 2
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
"__currentLoopData" => array:2 [
1 => "pt"
2 => "en"
]
"meta" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"key" => "twitter:image"
"loop" => null
"l" => "en"
"k" => 2
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
/**
* Get the evaluated contents of the view at the given path.
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
Arguments
"/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
* @param array $data
* @return string
*/
public function get($path, array $data = [])
{
$this->lastCompiled[] = $path;
// If this given view has expired, which means it has simply been edited since
// it was last compiled, we will re-compile the views so we can evaluate a
// fresh copy of the view. We'll pass the compiler the path of the view.
if ($this->compiler->isExpired($path)) {
$this->compiler->compile($path);
}
$compiled = $this->compiler->getCompiledPath($path);
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
$results = $this->evaluatePath($compiled, $data);
array_pop($this->lastCompiled);
return $results;
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
$e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
Arguments
"/home/ayom/public_html/storage/framework/views/415a2fc3b8b22e1e1e7c47ec04929ad2aebcbe22.php"
array:14 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"obLevel" => 1
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
"__currentLoopData" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"meta" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"key" => "twitter:image"
"loop" => null
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
* @return array
*/
protected function gatherData()
{
$data = array_merge($this->factory->getShared(), $this->data);
foreach ($data as $key => $value) {
if ($value instanceof Renderable) {
$data[$key] = $value->render();
}
}
return $data;
}
Arguments
"/home/ayom/public_html/resources/site/views/layout/header.blade.php"
array:14 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"obLevel" => 1
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
"__currentLoopData" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"meta" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"key" => "twitter:image"
"loop" => null
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
throw $e;
}
}
/**
* Get the contents of the view instance.
*
* @return string
*/
protected function renderContents()
{
// We will keep track of the amount of views being rendered so we can flush
// the section after the complete rendering operation is done. This will
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
$this->view = $view;
$this->path = $path;
$this->engine = $engine;
$this->factory = $factory;
$this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
}
/**
* Get the string contents of the view.
*
* @param callable|null $callback
* @return string
*
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
// another view gets rendered in the future by the application developer.
$this->factory->flushStateIfDoneRendering();
return ! is_null($response) ? $response : $contents;
} catch (Exception $e) {
$this->factory->flushState();
throw $e;
} catch (Throwable $e) {
$this->factory->flushState();
throw $e;
}
}
/home/ayom/public_html/storage/framework/views/aacd99b0377dc0ef9ca1100bfff2cc4cb3338851.php
<link rel="shortcut icon" href="<?php echo e(asset('site/img/logo.png')); ?>" />
<!-- FONTS -->
<link href="<?php echo e(asset(mix('site/css/vendor.css'))); ?>" rel="stylesheet">
<link href="<?php echo e(asset(mix('site/css/main.css'))); ?>" rel="stylesheet">
<link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
<script>
var site_url = '<?php echo e(url('')); ?>/';
</script>
</head>
<body class="app">
<!-- Preloader -->
<div id="preloader">
<div id="status"> </div>
</div>
<?php echo $__env->make('site.views.layout.header', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<main id="main">
<?php echo $__env->yieldContent('content'); ?>
</main>
<?php if(isset($route) && ($route != 'site.cases.'.$language)): ?>
<?php echo $__env->make('site.views.layout.footer', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php endif; ?>
<script src="<?php echo e(asset(mix('site/js/vendor.js'))); ?>"></script>
<script src="<?php echo e(asset(mix('site/js/main.js'))); ?>"></script>
<script>
/* HOME */
function mudahome() {
document.getElementById("homemenu").innerHTML = "<?php echo e(trans('site.menu__home__hover')); ?>";
}
function voltahome() {
document.getElementById("homemenu").innerHTML = "<?php echo e(trans('site.menu__home')); ?>";
}
/* SOBRE */
function mudasobre() {
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
/**
* Get the evaluated contents of the view at the given path.
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
Arguments
"/home/ayom/public_html/storage/framework/views/aacd99b0377dc0ef9ca1100bfff2cc4cb3338851.php"
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
* @param array $data
* @return string
*/
public function get($path, array $data = [])
{
$this->lastCompiled[] = $path;
// If this given view has expired, which means it has simply been edited since
// it was last compiled, we will re-compile the views so we can evaluate a
// fresh copy of the view. We'll pass the compiler the path of the view.
if ($this->compiler->isExpired($path)) {
$this->compiler->compile($path);
}
$compiled = $this->compiler->getCompiledPath($path);
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
$results = $this->evaluatePath($compiled, $data);
array_pop($this->lastCompiled);
return $results;
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
$e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
Arguments
"/home/ayom/public_html/storage/framework/views/aacd99b0377dc0ef9ca1100bfff2cc4cb3338851.php"
array:10 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"obLevel" => 0
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
* @return array
*/
protected function gatherData()
{
$data = array_merge($this->factory->getShared(), $this->data);
foreach ($data as $key => $value) {
if ($value instanceof Renderable) {
$data[$key] = $value->render();
}
}
return $data;
}
Arguments
"/home/ayom/public_html/resources/site/views/layout/app.blade.php"
array:10 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"obLevel" => 0
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
throw $e;
}
}
/**
* Get the contents of the view instance.
*
* @return string
*/
protected function renderContents()
{
// We will keep track of the amount of views being rendered so we can flush
// the section after the complete rendering operation is done. This will
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
$this->view = $view;
$this->path = $path;
$this->engine = $engine;
$this->factory = $factory;
$this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
}
/**
* Get the string contents of the view.
*
* @param callable|null $callback
* @return string
*
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
// another view gets rendered in the future by the application developer.
$this->factory->flushStateIfDoneRendering();
return ! is_null($response) ? $response : $contents;
} catch (Exception $e) {
$this->factory->flushState();
throw $e;
} catch (Throwable $e) {
$this->factory->flushState();
throw $e;
}
}
/home/ayom/public_html/storage/framework/views/a951dd7bfa324bb315c6e3b2d6a260c4363ccfb6.php
<?php $__env->startSection('content'); ?>
<section id="page404">
<h1 class="title">Error 404 <div class="sad">=(</div></h1>
</section>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('site.views.layout.app', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
/**
* Get the evaluated contents of the view at the given path.
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
Arguments
"/home/ayom/public_html/storage/framework/views/a951dd7bfa324bb315c6e3b2d6a260c4363ccfb6.php"
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
* @param array $data
* @return string
*/
public function get($path, array $data = [])
{
$this->lastCompiled[] = $path;
// If this given view has expired, which means it has simply been edited since
// it was last compiled, we will re-compile the views so we can evaluate a
// fresh copy of the view. We'll pass the compiler the path of the view.
if ($this->compiler->isExpired($path)) {
$this->compiler->compile($path);
}
$compiled = $this->compiler->getCompiledPath($path);
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
$results = $this->evaluatePath($compiled, $data);
array_pop($this->lastCompiled);
return $results;
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
$e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
Arguments
"/home/ayom/public_html/storage/framework/views/a951dd7bfa324bb315c6e3b2d6a260c4363ccfb6.php"
array:9 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
* @return array
*/
protected function gatherData()
{
$data = array_merge($this->factory->getShared(), $this->data);
foreach ($data as $key => $value) {
if ($value instanceof Renderable) {
$data[$key] = $value->render();
}
}
return $data;
}
Arguments
"/home/ayom/public_html/resources/site/views/pages/App404/index.blade.php"
array:9 [
"__env" => Illuminate\View\Factory {#113}
"app" => Illuminate\Foundation\Application {#2}
"language" => "1"
"languages" => array:2 [
1 => "pt"
2 => "en"
]
"langUrls" => array:2 [
1 => "https://moya.agency/public"
2 => "https://moya.agency/public/home"
]
"metas" => array:11 [
"keywords" => ""
"description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"og:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
"og:image:width" => "300"
"og:image:height" => "300"
"og:type" => "article"
"og:url" => "https://moya.agency/public/author/moya/"
"twitter:card" => "summary"
"twitter:description" => "MOYA é a agência inteligente e criativa, original e elegante, intensa e fluida. Pura essência africana de inspiração planetária. MOYA está à volta e isso é um novo nível de Comunicação total para a sua marca."
"twitter:image" => "https://moya.agency/public/userfiles/seo/163967965761bb86a946e5d.jpg"
]
"main_title" => "Moya"
"company" => {#487}
"route" => null
]
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
throw $e;
}
}
/**
* Get the contents of the view instance.
*
* @return string
*/
protected function renderContents()
{
// We will keep track of the amount of views being rendered so we can flush
// the section after the complete rendering operation is done. This will
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
$this->view = $view;
$this->path = $path;
$this->engine = $engine;
$this->factory = $factory;
$this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
}
/**
* Get the string contents of the view.
*
* @param callable|null $callback
* @return string
*
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
// another view gets rendered in the future by the application developer.
$this->factory->flushStateIfDoneRendering();
return ! is_null($response) ? $response : $contents;
} catch (Exception $e) {
$this->factory->flushState();
throw $e;
} catch (Throwable $e) {
$this->factory->flushState();
throw $e;
}
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/View/View.php
if (! Str::startsWith($method, 'with')) {
throw new BadMethodCallException(sprintf(
'Method %s::%s does not exist.', static::class, $method
));
}
return $this->with(Str::camel(substr($method, 4)), $parameters[0]);
}
/**
* Get the string contents of the view.
*
* @return string
*
* @throws \Throwable
*/
public function __toString()
{
return $this->render();
}
}
/home/ayom/public_html/app/Exceptions/Handler.php
* @param \Exception $exception
* @return void
*/
public function report(Exception $exception)
{
parent::report($exception);
}
/**
* Render an exception into an HTTP response.
*
* @param \Illuminate\Http\Request $request
* @param \Exception $exception
* @return \Illuminate\Http\Response
*/
public function render($request, Exception $exception){
if(strpos(get_class($exception), 'NotFoundHttpException') !== false && method_exists($exception, 'getStatusCode') && $exception->getStatusCode() == 404){
http_response_code($exception->getStatusCode());
$page404Controller = new Page404Controller();
echo $page404Controller->index();
exit;
} else{
return parent::render($request, $exception);
}
//return parent::render($request, $exception);
}
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
if (! $this->container->bound(ExceptionHandler::class) ||
! $passable instanceof Request) {
throw $e;
}
$handler = $this->container->make(ExceptionHandler::class);
$handler->report($e);
$response = $handler->render($passable, $e);
if (method_exists($response, 'withException')) {
$response->withException($e);
}
return $response;
}
}
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#322
-statusCode: 404
-headers: []
#message: ""
#code: 0
#file: "/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php"
#line: 179
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
/**
* This extended pipeline catches any exceptions that occur during each slice.
*
* The exceptions are converted to HTTP responses for proper middleware handling.
*/
class Pipeline extends BasePipeline
{
/**
* Get the final piece of the Closure onion.
*
* @param \Closure $destination
* @return \Closure
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
try {
return $destination($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#322
-statusCode: 404
-headers: []
#message: ""
#code: 0
#file: "/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php"
#line: 179
}
/home/ayom/public_html/vendor/fideloper/proxy/src/TrustProxies.php
{
$this->config = $config;
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @throws \Symfony\Component\HttpKernel\Exception\HttpException
*
* @return mixed
*/
public function handle(Request $request, Closure $next)
{
$request::setTrustedProxies([], $this->getTrustedHeaderNames()); // Reset trusted proxies between requests
$this->setTrustedProxyIpAddresses($request);
return $next($request);
}
/**
* Sets the trusted proxies on the request to the value of trustedproxy.proxies
*
* @param \Illuminate\Http\Request $request
*/
protected function setTrustedProxyIpAddresses(Request $request)
{
$trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies');
// Trust any IP address that calls us
// `**` for backwards compatibility, but is deprecated
if ($trustedIps === '*' || $trustedIps === '**') {
return $this->setTrustedProxyIpAddressesToTheCallingIp($request);
}
// Support IPs addresses separated by comma
$trustedIps = is_string($trustedIps) ? array_map('trim', explode(',', $trustedIps)) : $trustedIps;
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
[$name, $parameters] = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$response = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $response instanceof Responsable
? $response->toResponse($this->getContainer()->make(Request::class))
: $response;
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
[$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Closure($passable) {#142 …4}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
*
* @var array
*/
protected $attributes = [];
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @param array ...$attributes
* @return mixed
*/
public function handle($request, Closure $next, ...$attributes)
{
$this->attributes = $attributes;
$this->clean($request);
return $next($request);
}
/**
* Clean the request's data.
*
* @param \Illuminate\Http\Request $request
* @return void
*/
protected function clean($request)
{
$this->cleanParameterBag($request->query);
if ($request->isJson()) {
$this->cleanParameterBag($request->json());
} elseif ($request->request !== $request->query) {
$this->cleanParameterBag($request->request);
}
}
/**
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
[$name, $parameters] = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$response = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $response instanceof Responsable
? $response->toResponse($this->getContainer()->make(Request::class))
: $response;
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
[$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Closure($passable) {#164 …4}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
*
* @var array
*/
protected $attributes = [];
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @param array ...$attributes
* @return mixed
*/
public function handle($request, Closure $next, ...$attributes)
{
$this->attributes = $attributes;
$this->clean($request);
return $next($request);
}
/**
* Clean the request's data.
*
* @param \Illuminate\Http\Request $request
* @return void
*/
protected function clean($request)
{
$this->cleanParameterBag($request->query);
if ($request->isJson()) {
$this->cleanParameterBag($request->json());
} elseif ($request->request !== $request->query) {
$this->cleanParameterBag($request->request);
}
}
/**
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
[$name, $parameters] = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$response = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $response instanceof Responsable
? $response->toResponse($this->getContainer()->make(Request::class))
: $response;
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
[$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Closure($passable) {#165 …4}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
class ValidatePostSize
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*
* @throws \Illuminate\Http\Exceptions\PostTooLargeException
*/
public function handle($request, Closure $next)
{
$max = $this->getPostMaxSize();
if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
throw new PostTooLargeException;
}
return $next($request);
}
/**
* Determine the server 'post_max_size' as bytes.
*
* @return int
*/
protected function getPostMaxSize()
{
if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
return (int) $postMaxSize;
}
$metric = strtoupper(substr($postMaxSize, -1));
$postMaxSize = (int) $postMaxSize;
switch ($metric) {
case 'K':
return $postMaxSize * 1024;
case 'M':
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
[$name, $parameters] = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$response = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $response instanceof Responsable
? $response->toResponse($this->getContainer()->make(Request::class))
: $response;
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
[$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Closure($passable) {#173 …4}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
*
* @throws \Symfony\Component\HttpKernel\Exception\HttpException
*/
public function handle($request, Closure $next)
{
if ($this->app->isDownForMaintenance()) {
$data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
if (isset($data['allowed']) && IpUtils::checkIp($request->ip(), (array) $data['allowed'])) {
return $next($request);
}
if ($this->inExceptArray($request)) {
return $next($request);
}
throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
}
return $next($request);
}
/**
* Determine if the request has a URI that should be accessible in maintenance mode.
*
* @param \Illuminate\Http\Request $request
* @return bool
*/
protected function inExceptArray($request)
{
foreach ($this->except as $except) {
if ($except !== '/') {
$except = trim($except, '/');
}
if ($request->fullUrlIs($except) || $request->is($except)) {
return true;
}
}
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
[$name, $parameters] = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
$response = method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
return $response instanceof Responsable
? $response->toResponse($this->getContainer()->make(Request::class))
: $response;
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
[$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
Closure($passable) {#174 …4}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
public function via($method)
{
$this->method = $method;
return $this;
}
/**
* Run the pipeline with a final destination callback.
*
* @param \Closure $destination
* @return mixed
*/
public function then(Closure $destination)
{
$pipeline = array_reduce(
array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
);
return $pipeline($this->passable);
}
/**
* Run the pipeline and return the result.
*
* @return mixed
*/
public function thenReturn()
{
return $this->then(function ($passable) {
return $passable;
});
}
/**
* Get the final piece of the Closure onion.
*
* @param \Closure $destination
* @return \Closure
*/
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
}
/**
* 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());
}
}
/**
* Get the route dispatcher callback.
*
* @return \Closure
*/
protected function dispatchToRouter()
Arguments
Closure($request) {#22 …4}
/home/ayom/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
$router->middlewareGroup($key, $middleware);
}
foreach ($this->routeMiddleware as $key => $middleware) {
$router->aliasMiddleware($key, $middleware);
}
}
/**
* 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 (Exception $e) {
$this->reportException($e);
$response = $this->renderException($request, $e);
} catch (Throwable $e) {
$this->reportException($e = new FatalThrowableError($e));
$response = $this->renderException($request, $e);
}
$this->app['events']->dispatch(
new Events\RequestHandled($request, $response)
);
return $response;
}
/**
* Send the given request through the middleware / router.
*
Arguments
Illuminate\Http\Request {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}
/home/ayom/public_html/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 {#42
#json: null
#convertedFiles: null
#userResolver: Closure($guard = null) {#318 …4}
#routeResolver: null
+attributes: Symfony\Component\HttpFoundation\ParameterBag {#44}
+request: Symfony\Component\HttpFoundation\ParameterBag {#50}
+query: Symfony\Component\HttpFoundation\ParameterBag {#50}
+server: Symfony\Component\HttpFoundation\ServerBag {#46}
+files: Symfony\Component\HttpFoundation\FileBag {#47}
+cookies: Symfony\Component\HttpFoundation\ParameterBag {#45}
+headers: Symfony\Component\HttpFoundation\HeaderBag {#48}
#content: null
#languages: null
#charsets: null
#encodings: null
#acceptableContentTypes: array:1 [
0 => "*/*"
]
#pathInfo: "/author/moya"
#requestUri: "/public/author/moya"
#baseUrl: "/public"
#basePath: null
#method: "GET"
#format: null
#session: null
#locale: null
#defaultLocale: "en"
-preferredFormat: null
-isHostValid: true
-isForwardedValid: true
basePath: "/public"
format: "html"
}