/home/speconli/apps/production/app/Models/Entities/Ebulletins/SpecificationOnline/Article.php
return $this->article->sections->first()->heading . ' News';
}
return '';
}
public function getViewableCategoryLinkAttribute()
{
return ($this->category_link_override) ? $this->category_link_override : ($this->article->sections->first()->slug) ? route('home') : route('sections.show', ($this->article->sections->count() ? $this->article->sections->first()->slug : ''));
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
// 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);
/home/speconli/apps/production/app/Models/Entities/Ebulletins/SpecificationOnline/Article.php
return $this->article->sections->first()->heading . ' News';
}
return '';
}
public function getViewableCategoryLinkAttribute()
{
return ($this->category_link_override) ? $this->category_link_override : ($this->article->sections->first()->slug) ? route('home') : route('sections.show', ($this->article->sections->count() ? $this->article->sections->first()->slug : ''));
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
// 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);
/home/speconli/apps/production/app/Models/Entities/Ebulletins/SpecificationOnline/Article.php
return $this->article->sections->first()->heading . ' News';
}
return '';
}
public function getViewableCategoryLinkAttribute()
{
return ($this->category_link_override) ? $this->category_link_override : ($this->article->sections->first()->slug) ? route('home') : route('sections.show', ($this->article->sections->count() ? $this->article->sections->first()->slug : ''));
}
/home/speconli/apps/production/app/Models/Entities/Ebulletins/SpecificationOnline/Article.php
return $this->article->sections->first()->heading . ' News';
}
return '';
}
public function getViewableCategoryLinkAttribute()
{
return ($this->category_link_override) ? $this->category_link_override : ($this->article->sections->first()->slug) ? route('home') : route('sections.show', ($this->article->sections->count() ? $this->article->sections->first()->slug : ''));
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php
*
* @param string $key
* @param mixed $value
* @return mixed
*/
protected function mutateAttribute($key, $value)
{
return $this->{'get'.Str::studly($key).'Attribute'}($value);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php
{
$value = $this->getAttributeFromArray($key);
// If the attribute has a get mutator, we will call that then return what
// it returns as the value, which is useful for transforming values on
// retrieval from the model to a form that is more useful for usage.
if ($this->hasGetMutator($key)) {
return $this->mutateAttribute($key, $value);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php
*
* @param string $key
* @return mixed
*/
public function getAttribute($key)
{
if (array_key_exists($key, $this->attributes) || $this->hasGetMutator($key)) {
return $this->getAttributeValue($key);
}
/home/speconli/apps/production/vendor/codesleeve/stapler/src/ORM/EloquentTrait.php
*/
public function getAttribute($key)
{
if (array_key_exists($key, $this->attachedFiles)) {
return $this->attachedFiles[$key];
}
return parent::getAttribute($key);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php
* Dynamically retrieve attributes on the model.
*
* @param string $key
* @return mixed
*/
public function __get($key)
{
return $this->getAttribute($key);
}
/home/speconli/apps/production/storage/framework/views/64e03319cc096aca8f21e83130403d13
<th class="small-12 large-6 columns <?php echo e($class); ?>">
<table>
<tr>
<th>
<div class="center info">
<p class="red" style="text-align:left;margin:0px"><a target="_blank" href="<?php if($article->category_link_override !== ""): ?> <?php echo e($article->category_link_override); ?> <?php else: ?> <?php echo e($article->viewable_category_link); ?> <?php endif; ?>" class="red"><?php echo e($article->viewable_category_name); ?> >></a></p>
<a target="_blank" href="<?php echo e($article->viewable_link); ?>"><img src="<?php echo e($article->viewable_thumbnail_image); ?>" align="center" border="0" class="float-center marginUnder"></a>
<h4><?php echo e($article->viewable_title); ?></h4>
<p><?php echo e($article->viewable_description); ?></p>
<p><a target="_blank" href="<?php echo e($article->viewable_link); ?>" class="view-button" style="color:#FFF;">Read More</a></p>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
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);
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
}
$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);
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/View.php
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/View.php
// 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
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/View.php
*
* @param callable|null $callback
* @return string
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
/home/speconli/apps/production/storage/framework/views/3b90a87d0899ce2c7725bc70a1d2bc41
<table class="row others">
<tbody>
<tr>
<?php foreach($article_chunk->slice(0,1) as $article): ?>
<?php echo $__env->make('ebulletins.specification-online.'.$article->template_name, ['article' => $article, 'class' => 'first'], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php endforeach; ?>
<?php foreach($article_chunk->slice(1,1) as $article): ?>
<?php echo $__env->make('ebulletins.specification-online.'.$article->template_name, ['article' => $article, 'class' => 'last'], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php endforeach; ?>
</tr>
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
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);
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
}
$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);
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/View.php
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/View.php
// 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
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/View.php
*
* @param callable|null $callback
* @return string
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Http/Response.php
$content = $this->morphToJson($content);
}
// If this content implements the "Renderable" interface then we will call the
// render method on the object so we will avoid any "__toString" exceptions
// that might be thrown and have their errors obscured by PHP's handling.
elseif ($content instanceof Renderable) {
$content = $content->render();
}
/home/speconli/apps/production/vendor/symfony/http-foundation/Response.php
* @param array $headers An array of response headers
*
* @throws \InvalidArgumentException When the HTTP status code is not valid
*/
public function __construct($content = '', $status = 200, $headers = array())
{
$this->headers = new ResponseHeaderBag($headers);
$this->setContent($content);
$this->setStatusCode($status);
$this->setProtocolVersion('1.0');
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
* @return \Illuminate\Http\Response
*/
public function prepareResponse($request, $response)
{
if ($response instanceof PsrResponseInterface) {
$response = (new HttpFoundationFactory)->createResponse($response);
} elseif (! $response instanceof SymfonyResponse) {
$response = new Response($response);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
// us the ability to define middlewares on controllers. We will return the given
// response back out so that "after" filters can be run after the middlewares.
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(function ($request) use ($instance, $route, $method) {
return $this->router->prepareResponse(
$request, $this->call($instance, $route, $method)
);
});
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
*
* @param \Closure $destination
* @return \Closure
*/
protected function getInitialSlice(Closure $destination)
{
return function ($passable) use ($destination) {
return call_user_func($destination, $passable);
};
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
public function then(Closure $destination)
{
$firstSlice = $this->getInitialSlice($destination);
$pipes = array_reverse($this->pipes);
return call_user_func(
array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable
);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(function ($request) use ($instance, $route, $method) {
return $this->router->prepareResponse(
$request, $this->call($instance, $route, $method)
);
});
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
$response = $this->before($instance, $route, $request, $method);
// If no before filters returned a response we'll call the method on the controller
// to get the response to be returned to the router. We will then return it back
// out for processing by this router and the after filters can be called then.
if (is_null($response)) {
$response = $this->callWithinStack(
$instance, $route, $request, $method
);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Route.php
*/
protected function runWithCustomDispatcher(Request $request)
{
list($class, $method) = explode('@', $this->action['uses']);
$dispatcher = $this->container->make('illuminate.route.dispatcher');
return $dispatcher->dispatch($this, $request, $class, $method);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Route.php
try {
if (! is_string($this->action['uses'])) {
return $this->runCallable($request);
}
if ($this->customDispatcherIsBound()) {
return $this->runWithCustomDispatcher($request);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(function ($request) use ($route) {
return $this->prepareResponse(
$request,
$route->run($request)
);
});
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
*
* @param \Closure $destination
* @return \Closure
*/
protected function getInitialSlice(Closure $destination)
{
return function ($passable) use ($destination) {
return call_user_func($destination, $passable);
};
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
public function then(Closure $destination)
{
$firstSlice = $this->getInitialSlice($destination);
$pipes = array_reverse($this->pipes);
return call_user_func(
array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable
);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
->send($request)
->through($middleware)
->then(function ($request) use ($route) {
return $this->prepareResponse(
$request,
$route->run($request)
);
});
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
// Once we have successfully matched the incoming request to a given route we
// can call the before filters on that route. This works similar to global
// filters in that if a response is returned we will not call the route.
$response = $this->callRouteBefore($route, $request);
if (is_null($response)) {
$response = $this->runRouteWithinStack(
$route, $request
);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Routing/Router.php
// If no response was returned from the before filter, we will call the proper
// route instance to get the response. If no route is found a response will
// still get returned based on why no routes were found for this request.
$response = $this->callFilter('before', $request);
if (is_null($response)) {
$response = $this->dispatchToRoute($request);
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
* @return \Closure
*/
protected function dispatchToRouter()
{
return function ($request) {
$this->app->instance('request', $request);
return $this->router->dispatch($request);
};
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
*
* @param \Closure $destination
* @return \Closure
*/
protected function getInitialSlice(Closure $destination)
{
return function ($passable) use ($destination) {
return call_user_func($destination, $passable);
};
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
* @return mixed
*
* @throws \Illuminate\Session\TokenMismatchException
*/
public function handle($request, Closure $next)
{
if ($this->isReading($request) || $this->shouldPassThrough($request) || $this->tokensMatch($request)) {
return $this->addCookieToResponse($request, $next($request));
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
if ($pipe instanceof Closure) {
return call_user_func($pipe, $passable, $stack);
} else {
list($name, $parameters) = $this->parsePipeString($pipe);
return call_user_func_array([$this->container->make($name), $this->method],
array_merge([$passable, $stack], $parameters));
}
};
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
'errors', $request->session()->get('errors', new ViewErrorBag)
);
// Putting the errors in the view for every view allows the developer to just
// assume that some errors are always available, which is convenient since
// they don't have to continually run checks for the presence of errors.
return $next($request);
}
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
if ($pipe instanceof Closure) {
return call_user_func($pipe, $passable, $stack);
} else {
list($name, $parameters) = $this->parsePipeString($pipe);
return call_user_func_array([$this->container->make($name), $this->method],
array_merge([$passable, $stack], $parameters));
}
};
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
// do not make use of PHP "native" sessions in any way since they are crappy.
if ($this->sessionConfigured()) {
$session = $this->startSession($request);
$request->setSession($session);
}
$response = $next($request);
// Again, if the session has been configured we will need to close out the session
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
if ($pipe instanceof Closure) {
return call_user_func($pipe, $passable, $stack);
} else {
list($name, $parameters) = $this->parsePipeString($pipe);
return call_user_func_array([$this->container->make($name), $this->method],
array_merge([$passable, $stack], $parameters));
}
};
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$response = $next($request);
foreach ($this->cookies->getQueuedCookies() as $cookie) {
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
if ($pipe instanceof Closure) {
return call_user_func($pipe, $passable, $stack);
} else {
list($name, $parameters) = $this->parsePipeString($pipe);
return call_user_func_array([$this->container->make($name), $this->method],
array_merge([$passable, $stack], $parameters));
}
};
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
return $this->encrypt($next($this->decrypt($request)));
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
if ($pipe instanceof Closure) {
return call_user_func($pipe, $passable, $stack);
} else {
list($name, $parameters) = $this->parsePipeString($pipe);
return call_user_func_array([$this->container->make($name), $this->method],
array_merge([$passable, $stack], $parameters));
}
};
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
*/
public function handle($request, Closure $next)
{
if ($this->app->isDownForMaintenance()) {
throw new HttpException(503);
}
return $next($request);
}
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
// the appropriate method and arguments, returning the results back out.
if ($pipe instanceof Closure) {
return call_user_func($pipe, $passable, $stack);
} else {
list($name, $parameters) = $this->parsePipeString($pipe);
return call_user_func_array([$this->container->make($name), $this->method],
array_merge([$passable, $stack], $parameters));
}
};
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
public function then(Closure $destination)
{
$firstSlice = $this->getInitialSlice($destination);
$pipes = array_reverse($this->pipes);
return call_user_func(
array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable
);
}
/home/speconli/apps/production/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());
}
/home/speconli/apps/production/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
* @return \Illuminate\Http\Response
*/
public function handle($request)
{
try {
$request->enableHttpMethodParameterOverride();
$response = $this->sendRequestThroughRouter($request);
} catch (Exception $e) {
$this->reportException($e);
/home/speconli/apps/production/public/index.php
| and wonderful application we have prepared for them.
|
*/
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);