Whoops! There was an error.
Illuminate \ View \ ViewException (E_ERROR)
Trying to get property 'post_title' of non-object (View: /home/camoinstage/wordpress/web/app/themes/camoin/resources/views/template-default-page.blade.php)
Previous exceptions
  • Trying to get property 'post_title' of non-object (0)
Illuminate\View\ViewException thrown with message "Trying to get property 'post_title' of non-object (View: /home/camoinstage/wordpress/web/app/themes/camoin/resources/views/template-default-page.blade.php)" Stacktrace: #24 Illuminate\View\ViewException in /home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php:36 #23 Illuminate\View\Engines\CompilerEngine:handleViewException in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Engines/PhpEngine.php:60 #22 ErrorException in /home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php:36 #21 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php:36 #20 App\View\Controllers\RelatedPreview:get_related in /home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php:28 #19 App\View\Controllers\RelatedPreview:with in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/roots/acorn/src/Roots/Acorn/View/Composer.php:70 #18 Roots\Acorn\View\Composer:merge in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/roots/acorn/src/Roots/Acorn/View/Composer.php:59 #17 Roots\Acorn\View\Composer:compose in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Concerns/ManagesEvents.php:124 #16 Illuminate\View\Factory:Illuminate\View\Concerns\{closure} in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/events/Dispatcher.php:392 #15 Illuminate\Events\Dispatcher:Illuminate\Events\{closure} in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/events/Dispatcher.php:237 #14 Illuminate\Events\Dispatcher:dispatch in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Concerns/ManagesEvents.php:177 #13 Illuminate\View\Factory:callComposer in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/View.php:120 #12 Illuminate\View\View:renderContents in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/View.php:91 #11 Illuminate\View\View:render in /home/camoinstage/wordpress/web/app/themes/camoin/storage/framework/views/c97fad92ac0f2df31b47d34741679f9dbf9a9736.php:64 #10 require in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/filesystem/Filesystem.php:107 #9 Illuminate\Filesystem\Filesystem:Illuminate\Filesystem\{closure} in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/filesystem/Filesystem.php:108 #8 Illuminate\Filesystem\Filesystem:getRequire in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Engines/PhpEngine.php:58 #7 Illuminate\View\Engines\PhpEngine:evaluatePath in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Engines/CompilerEngine.php:61 #6 Illuminate\View\Engines\CompilerEngine:get in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/View.php:139 #5 Illuminate\View\View:getContents in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/View.php:122 #4 Illuminate\View\View:renderContents in /home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/View.php:91 #3 Illuminate\View\View:render in /home/camoinstage/wordpress/web/app/themes/camoin/index.php:15 #2 include in /home/camoinstage/wordpress/web/wp/wp-includes/template-loader.php:106 #1 require_once in /home/camoinstage/wordpress/web/wp/wp-blog-header.php:19 #0 require in /home/camoinstage/wordpress/web/index.php:9
24
Illuminate\View\ViewException
/app/View/Controllers/RelatedPreview.php36
23
Illuminate\View\Engines\CompilerEngine handleViewException
/vendor/illuminate/view/Engines/PhpEngine.php60
22
ErrorException
/app/View/Controllers/RelatedPreview.php36
21
Illuminate\Foundation\Bootstrap\HandleExceptions handleError
/app/View/Controllers/RelatedPreview.php36
20
App\View\Controllers\RelatedPreview get_related
/app/View/Controllers/RelatedPreview.php28
19
App\View\Controllers\RelatedPreview with
/vendor/roots/acorn/src/Roots/Acorn/View/Composer.php70
18
Roots\Acorn\View\Composer merge
/vendor/roots/acorn/src/Roots/Acorn/View/Composer.php59
17
Roots\Acorn\View\Composer compose
/vendor/illuminate/view/Concerns/ManagesEvents.php124
16
Illuminate\View\Factory Illuminate\View\Concerns\{closure}
/vendor/illuminate/events/Dispatcher.php392
15
Illuminate\Events\Dispatcher Illuminate\Events\{closure}
/vendor/illuminate/events/Dispatcher.php237
14
Illuminate\Events\Dispatcher dispatch
/vendor/illuminate/view/Concerns/ManagesEvents.php177
13
Illuminate\View\Factory callComposer
/vendor/illuminate/view/View.php120
12
Illuminate\View\View renderContents
/vendor/illuminate/view/View.php91
11
Illuminate\View\View render
/storage/framework/views/c97fad92ac0f2df31b47d34741679f9dbf9a9736.php64
10
require
/vendor/illuminate/filesystem/Filesystem.php107
9
Illuminate\Filesystem\Filesystem Illuminate\Filesystem\{closure}
/vendor/illuminate/filesystem/Filesystem.php108
8
Illuminate\Filesystem\Filesystem getRequire
/vendor/illuminate/view/Engines/PhpEngine.php58
7
Illuminate\View\Engines\PhpEngine evaluatePath
/vendor/illuminate/view/Engines/CompilerEngine.php61
6
Illuminate\View\Engines\CompilerEngine get
/vendor/illuminate/view/View.php139
5
Illuminate\View\View getContents
/vendor/illuminate/view/View.php122
4
Illuminate\View\View renderContents
/vendor/illuminate/view/View.php91
3
Illuminate\View\View render
/index.php15
2
include
/home/camoinstage/wordpress/web/wp/wp-includes/template-loader.php106
1
require_once
/home/camoinstage/wordpress/web/wp/wp-blog-header.php19
0
require
/home/camoinstage/wordpress/web/index.php9
/home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php
    ];
 
 
    /**
     * Data to be passed to view before rendering.
     *
     * @return array
     */
    public function with()
    {
        return [
           'relatedInfo' => $this->get_related()
        ];
    }
 
    public function get_related()
    {
        $related = $this->view->related['section-content_related'];
 
        $return['title'] = $related->post_title;
        $return['link'] = get_the_permalink($related->ID);
 
        switch($related->post_type) {
            case 'projects' :
                $return['summary'] = get_field('project_preview-summary', $related->ID);
                $return['image'] = get_field('project_preview_image', $related->ID);
                break;
            case 'page' :
                $return['summary'] = get_field('page_preview-summary', $related->ID);
                $return['image'] = get_field('page_preview_image', $related->ID);
                break;
            case 'service' :
                $return['summary'] = get_field('services_preview-summary', $related->ID);
                $return['image'] = get_field('services_promo-img-landscape', $related->ID);
                break;
            case 'navigator' :
                $return['summary'] = get_field('navigator_preview-summary', $related->ID);
                $return['image'] = get_field('navigator_preview_image', $related->ID);
                break;
            case 'technology' :
Arguments
  1. "Trying to get property 'post_title' of non-object (View: /home/camoinstage/wordpress/web/app/themes/camoin/resources/views/template-default-page.blade.php)"
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/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();
 
        // 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 {
            $this->files->getRequire($path, $data);
        } catch (Throwable $e) {
            $this->handleViewException($e, $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
        }
 
Arguments
  1. ErrorException {#1958
      #message: "Trying to get property 'post_title' of non-object"
      #code: 0
      #file: "/home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php"
      #line: 36
      #severity: E_NOTICE
    }
    
  2. 1
    
/home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php
    ];
 
 
    /**
     * Data to be passed to view before rendering.
     *
     * @return array
     */
    public function with()
    {
        return [
           'relatedInfo' => $this->get_related()
        ];
    }
 
    public function get_related()
    {
        $related = $this->view->related['section-content_related'];
 
        $return['title'] = $related->post_title;
        $return['link'] = get_the_permalink($related->ID);
 
        switch($related->post_type) {
            case 'projects' :
                $return['summary'] = get_field('project_preview-summary', $related->ID);
                $return['image'] = get_field('project_preview_image', $related->ID);
                break;
            case 'page' :
                $return['summary'] = get_field('page_preview-summary', $related->ID);
                $return['image'] = get_field('page_preview_image', $related->ID);
                break;
            case 'service' :
                $return['summary'] = get_field('services_preview-summary', $related->ID);
                $return['image'] = get_field('services_promo-img-landscape', $related->ID);
                break;
            case 'navigator' :
                $return['summary'] = get_field('navigator_preview-summary', $related->ID);
                $return['image'] = get_field('navigator_preview_image', $related->ID);
                break;
            case 'technology' :
Arguments
  1. "Trying to get property 'post_title' of non-object"
    
Exception message: Trying to get property 'post_title' of non-object
/home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php
    ];
 
 
    /**
     * Data to be passed to view before rendering.
     *
     * @return array
     */
    public function with()
    {
        return [
           'relatedInfo' => $this->get_related()
        ];
    }
 
    public function get_related()
    {
        $related = $this->view->related['section-content_related'];
 
        $return['title'] = $related->post_title;
        $return['link'] = get_the_permalink($related->ID);
 
        switch($related->post_type) {
            case 'projects' :
                $return['summary'] = get_field('project_preview-summary', $related->ID);
                $return['image'] = get_field('project_preview_image', $related->ID);
                break;
            case 'page' :
                $return['summary'] = get_field('page_preview-summary', $related->ID);
                $return['image'] = get_field('page_preview_image', $related->ID);
                break;
            case 'service' :
                $return['summary'] = get_field('services_preview-summary', $related->ID);
                $return['image'] = get_field('services_promo-img-landscape', $related->ID);
                break;
            case 'navigator' :
                $return['summary'] = get_field('navigator_preview-summary', $related->ID);
                $return['image'] = get_field('navigator_preview_image', $related->ID);
                break;
            case 'technology' :
Arguments
  1. 8
    
  2. "Trying to get property 'post_title' of non-object"
    
  3. "/home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php"
    
  4. 36
    
  5. array:1 [
      "related" => false
    ]
    
/home/camoinstage/wordpress/web/app/themes/camoin/app/View/Controllers/RelatedPreview.php
 
    /**
     * List of views served by this composer.
     *
     * @var array
     */
    protected static $views = [
        'partials.related-card',
    ];
 
 
    /**
     * Data to be passed to view before rendering.
     *
     * @return array
     */
    public function with()
    {
        return [
           'relatedInfo' => $this->get_related()
        ];
    }
 
    public function get_related()
    {
        $related = $this->view->related['section-content_related'];
 
        $return['title'] = $related->post_title;
        $return['link'] = get_the_permalink($related->ID);
 
        switch($related->post_type) {
            case 'projects' :
                $return['summary'] = get_field('project_preview-summary', $related->ID);
                $return['image'] = get_field('project_preview_image', $related->ID);
                break;
            case 'page' :
                $return['summary'] = get_field('page_preview-summary', $related->ID);
                $return['image'] = get_field('page_preview_image', $related->ID);
                break;
            case 'service' :
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/roots/acorn/src/Roots/Acorn/View/Composer.php
     * @param  View $view
     * @return void
     */
    public function compose(View $view)
    {
        $this->view = $view;
        $this->data = new Fluent($view->getData());
 
        $view->with($this->merge());
    }
 
    /**
     * Data to be merged and passed to the view before rendering.
     *
     * @return array
     */
    protected function merge()
    {
        return array_merge(
            $this->with(),
            $this->view->getData(),
            $this->override()
        );
    }
 
    /**
     * Data to be passed to view before rendering
     *
     * @return array
     */
    protected function with()
    {
        return [];
    }
 
    /**
     * Data to be passed to view before rendering
     *
     * @return array
     */
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/roots/acorn/src/Roots/Acorn/View/Composer.php
            return static::$views;
        }
 
        $view = array_slice(explode('\\', static::class), 3);
        $view = array_map([Str::class, 'snake'], $view, array_fill(0, count($view), '-'));
        return implode('/', $view);
    }
 
    /**
     * Compose the view before rendering.
     *
     * @param  View $view
     * @return void
     */
    public function compose(View $view)
    {
        $this->view = $view;
        $this->data = new Fluent($view->getData());
 
        $view->with($this->merge());
    }
 
    /**
     * Data to be merged and passed to the view before rendering.
     *
     * @return array
     */
    protected function merge()
    {
        return array_merge(
            $this->with(),
            $this->view->getData(),
            $this->override()
        );
    }
 
    /**
     * Data to be passed to view before rendering
     *
     * @return array
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Concerns/ManagesEvents.php
 
        return $callback;
    }
 
    /**
     * Build a class based container callback Closure.
     *
     * @param  string  $class
     * @param  string  $prefix
     * @return \Closure
     */
    protected function buildClassEventCallback($class, $prefix)
    {
        [$class, $method] = $this->parseClassEvent($class, $prefix);
 
        // Once we have the class and method name, we can build the Closure to resolve
        // the instance out of the IoC container and call the method on it with the
        // given arguments that are passed to the Closure as the composer's data.
        return function () use ($class, $method) {
            return $this->container->make($class)->{$method}(...func_get_args());
        };
    }
 
    /**
     * Parse a class based composer name.
     *
     * @param  string  $class
     * @param  string  $prefix
     * @return array
     */
    protected function parseClassEvent($class, $prefix)
    {
        return Str::parseCallback($class, $this->classEventMethodForPrefix($prefix));
    }
 
    /**
     * Determine the class event method based on the given prefix.
     *
     * @param  string  $prefix
     * @return string
Arguments
  1. Illuminate\View\View {#1956}
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/events/Dispatcher.php
     * @param  \Closure|string  $listener
     * @param  bool  $wildcard
     * @return \Closure
     */
    public function makeListener($listener, $wildcard = false)
    {
        if (is_string($listener)) {
            return $this->createClassListener($listener, $wildcard);
        }
 
        if (is_array($listener) && isset($listener[0]) && is_string($listener[0])) {
            return $this->createClassListener($listener, $wildcard);
        }
 
        return function ($event, $payload) use ($listener, $wildcard) {
            if ($wildcard) {
                return $listener($event, $payload);
            }
 
            return $listener(...array_values($payload));
        };
    }
 
    /**
     * Create a class based listener using the IoC container.
     *
     * @param  string  $listener
     * @param  bool  $wildcard
     * @return \Closure
     */
    public function createClassListener($listener, $wildcard = false)
    {
        return function ($event, $payload) use ($listener, $wildcard) {
            if ($wildcard) {
                return call_user_func($this->createClassCallable($listener), $event, $payload);
            }
 
            $callable = $this->createClassCallable($listener);
 
            return $callable(...array_values($payload));
Arguments
  1. Illuminate\View\View {#1956}
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/events/Dispatcher.php
     * @param  bool  $halt
     * @return array|null
     */
    public function dispatch($event, $payload = [], $halt = false)
    {
        // When the given "event" is actually an object we will assume it is an event
        // object and use the class as the event name and this event itself as the
        // payload to the handler, which makes object based events quite simple.
        [$event, $payload] = $this->parseEventAndPayload(
            $event, $payload
        );
 
        if ($this->shouldBroadcast($payload)) {
            $this->broadcastEvent($payload[0]);
        }
 
        $responses = [];
 
        foreach ($this->getListeners($event) as $listener) {
            $response = $listener($event, $payload);
 
            // If a response is returned from the listener and event halting is enabled
            // we will just return this response, and not call the rest of the event
            // listeners. Otherwise we will add the response on the response list.
            if ($halt && ! is_null($response)) {
                return $response;
            }
 
            // If a boolean false is returned from a listener, we will stop propagating
            // the event to any further listeners down in the chain, else we keep on
            // looping through the listeners and firing every one in our sequence.
            if ($response === false) {
                break;
            }
 
            $responses[] = $response;
        }
 
        return $halt ? null : $responses;
    }
Arguments
  1. "composing: partials.related-card"
    
  2. array:1 [
      0 => Illuminate\View\View {#1956}
    ]
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Concerns/ManagesEvents.php
    protected function addEventListener($name, $callback)
    {
        if (Str::contains($name, '*')) {
            $callback = function ($name, array $data) use ($callback) {
                return $callback($data[0]);
            };
        }
 
        $this->events->listen($name, $callback);
    }
 
    /**
     * Call the composer for a given view.
     *
     * @param  \Illuminate\Contracts\View\View  $view
     * @return void
     */
    public function callComposer(ViewContract $view)
    {
        $this->events->dispatch('composing: '.$view->name(), [$view]);
    }
 
    /**
     * Call the creator for a given view.
     *
     * @param  \Illuminate\Contracts\View\View  $view
     * @return void
     */
    public function callCreator(ViewContract $view)
    {
        $this->events->dispatch('creating: '.$view->name(), [$view]);
    }
}
 
Arguments
  1. "composing: partials.related-card"
    
  2. array:1 [
      0 => Illuminate\View\View {#1956}
    ]
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/View.php
        } catch (Throwable $e) {
            $this->factory->flushState();
 
            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());
    }
Arguments
  1. Illuminate\View\View {#1956}
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/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 array|string
     *
     * @throws \Throwable
     */
    public function render(callable $callback = null)
    {
        try {
            $contents = $this->renderContents();
 
            $response = isset($callback) ? $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 (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
/home/camoinstage/wordpress/web/app/themes/camoin/storage/framework/views/c97fad92ac0f2df31b47d34741679f9dbf9a9736.php
                <?php if(isset($section['section-contact_email'])): ?>
                  <br /><strong>E</strong> <a class="mail" href="mailto:<?php echo e($section['section-contact_email']); ?>"><?php echo e($section['section-contact_email']); ?></a></strong><br />
                <?php endif; ?>
              </p>
            </div>
          </div>
        </section>
      <?php endif; ?>
 
 
 
      <?php if($section['acf_fc_layout'] === 'section-content_related'): ?>
        <section class="related-grid">
          <div class="container grid">
            <h2><strong><?php echo e($section['section-content_related']); ?></strong></h2>
            <div>
              <ul class="grid-related">
                <?php $__currentLoopData = $section['section-content_related-articles']; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $related): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                  <li>
                    <?php echo $__env->make('partials.related-card', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                  </li>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
              </ul>
            </div>
          </div>
        </section>
      <?php endif; ?>
 
 
 
      
 
      
      <?php if($section['acf_fc_layout'] === 'section-content_block'): ?>
        <section class="content-block
            <?php echo $section['section-content_block_alignment']; ?>
 
        <?php echo $section['section-content_block_background']; ?>
 
 
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/filesystem/Filesystem.php
 
    /**
     * Get the returned value of a file.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function getRequire($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
 
            return (static function () use ($__path, $__data) {
                extract($__data, EXTR_SKIP);
 
                return require $__path;
            })();
        }
 
        throw new FileNotFoundException("File does not exist at path {$path}.");
    }
 
    /**
     * Require the given file once.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function requireOnce($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
Arguments
  1. "/home/camoinstage/wordpress/web/app/themes/camoin/storage/framework/views/c97fad92ac0f2df31b47d34741679f9dbf9a9736.php"
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/filesystem/Filesystem.php
    /**
     * Get the returned value of a file.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function getRequire($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
 
            return (static function () use ($__path, $__data) {
                extract($__data, EXTR_SKIP);
 
                return require $__path;
            })();
        }
 
        throw new FileNotFoundException("File does not exist at path {$path}.");
    }
 
    /**
     * Require the given file once.
     *
     * @param  string  $path
     * @param  array  $data
     * @return mixed
     *
     * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException
     */
    public function requireOnce($path, array $data = [])
    {
        if ($this->isFile($path)) {
            $__path = $path;
            $__data = $data;
 
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/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();
 
        // 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 {
            $this->files->getRequire($path, $data);
        } catch (Throwable $e) {
            $this->handleViewException($e, $obLevel);
        }
 
        return ltrim(ob_get_clean());
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        while (ob_get_level() > $obLevel) {
            ob_end_clean();
Arguments
  1. "/home/camoinstage/wordpress/web/app/themes/camoin/storage/framework/views/c97fad92ac0f2df31b47d34741679f9dbf9a9736.php"
    
  2. array:5 [
      "__env" => Illuminate\View\Factory {#949}
      "app" => Roots\Acorn\Application {#616}
      "brand" => array:3 [
        "logo" => "http://stage.camoinassociates.com/app/themes/camoin/public/images/Camoin_Logo_White.svg"
        "logo-color" => "http://stage.camoinassociates.com/app/themes/camoin/public/images/Camoin_Logo.svg"
        "siteName" => "Camoin Associates"
      ]
      "masthead" => false
      "sections" => array:5 [
        0 => array:12 [
          "acf_fc_layout" => "section-content_block"
          "section-content_block_content" => """
            <h1><strong>This is a title for a page.</strong></h1>\n
            <p><span class="page-heading">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore</span></p>\n
            """
          "section-content_block_alignment" => "position-full"
          "section-content_block_background" => "background-light"
          "section-content_block_promotional_callout_background" => false
          "section-content_block_promotional_callout_background-effect" => "grayscale"
          "section-content_block_image" => false
          "section-content_block_border" => false
          "section-content_block_include-quicklinks" => false
          "section-content_block_quicklinks" => false
          "section-content_block_split_right" => false
          "section-content_block_split" => ""
        ]
        1 => array:3 [
          "acf_fc_layout" => "section-content_related"
          "section-content_related" => "Related Content"
          "section-content_related-articles" => array:6 [
            0 => array:1 [
              "section-content_related" => false
            ]
            1 => array:1 [
              "section-content_related" => false
            ]
            2 => array:1 [
              "section-content_related" => WP_Post {#2011}
            ]
            3 => array:1 [
              "section-content_related" => false
            ]
            4 => array:1 [
              "section-content_related" => false
            ]
            5 => array:1 [
              "section-content_related" => false
            ]
          ]
        ]
        2 => array:8 [
          "acf_fc_layout" => "section-contact_cta"
          "section-contact_cta_title" => "Call Josh to build you an amazing website!"
          "section-contact_name" => "Josh Shea"
          "section-contact_title" => "Awesome Dude"
          "section-contact_link" => "https://troyweb.com"
          "section-contact_phone" => "518-456-7890"
          "section-contact_email" => "josh@joshshea.net"
          "section-contact_image" => array:24 [
            "ID" => 566
            "id" => 566
            "title" => "fpo-headshot-2"
            "filename" => "fpo-headshot-2.png"
            "filesize" => 408021
            "url" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
            "link" => "http://stage.camoinassociates.com/fpo-headshot-2/"
            "alt" => ""
            "author" => "1"
            "description" => ""
            "caption" => ""
            "name" => "fpo-headshot-2"
            "status" => "inherit"
            "uploaded_to" => 0
            "date" => "2021-07-05 22:47:40"
            "modified" => "2021-07-05 22:47:40"
            "menu_order" => 0
            "mime_type" => "image/png"
            "type" => "image"
            "subtype" => "png"
            "icon" => "http://stage.camoinassociates.com/wp/wp-includes/images/media/default.png"
            "width" => 858
            "height" => 858
            "sizes" => array:30 [
              "thumbnail" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-150x150.png"
              "thumbnail-width" => 150
              "thumbnail-height" => 150
              "medium" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-300x300.png"
              "medium-width" => 300
              "medium-height" => 300
              "medium_large" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-768x768.png"
              "medium_large-width" => 768
              "medium_large-height" => 768
              "large" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "large-width" => 858
              "large-height" => 858
              "1536x1536" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "1536x1536-width" => 858
              "1536x1536-height" => 858
              "2048x2048" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "2048x2048-width" => 858
              "2048x2048-height" => 858
              "preview-landscape" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-600x300.png"
              "preview-landscape-width" => 600
              "preview-landscape-height" => 300
              "square" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-600x600.png"
              "square-width" => 600
              "square-height" => 600
              "preview-standard" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "preview-standard-width" => 600
              "preview-standard-height" => 600
              "landscape-wide" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "landscape-wide-width" => 250
              "landscape-wide-height" => 250
            ]
          ]
        ]
        3 => array:4 [
          "acf_fc_layout" => "section-content_featured_projects"
          "section-content_featured_projects_title" => "Featured Projects"
          "section-content_featured_projects_use_default_projects" => false
          "section-content_featured_projects_projects" => array:6 [
            0 => array:1 [
              "featured-project" => false
            ]
            1 => array:1 [
              "featured-project" => false
            ]
            2 => array:1 [
              "featured-project" => false
            ]
            3 => array:1 [
              "featured-project" => false
            ]
            4 => array:1 [
              "featured-project" => false
            ]
            5 => array:1 [
              "featured-project" => false
            ]
          ]
        ]
        4 => array:12 [
          "acf_fc_layout" => "section-content_block"
          "section-content_block_content" => """
            <h2>This is an H2 heading!</h2>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            """
          "section-content_block_alignment" => "position-split"
          "section-content_block_background" => "background-light"
          "section-content_block_promotional_callout_background" => false
          "section-content_block_promotional_callout_background-effect" => "grayscale"
          "section-content_block_image" => false
          "section-content_block_border" => false
          "section-content_block_include-quicklinks" => false
          "section-content_block_quicklinks" => false
          "section-content_block_split_right" => true
          "section-content_block_split" => """
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            """
        ]
      ]
    ]
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/illuminate/view/Engines/CompilerEngine.php
     *
     * @param  string  $path
     * @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);
        }
 
        // 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($this->compiler->getCompiledPath($path), $data);
 
        array_pop($this->lastCompiled);
 
        return $results;
    }
 
    /**
     * Handle a view exception.
     *
     * @param  \Throwable  $e
     * @param  int  $obLevel
     * @return void
     *
     * @throws \Throwable
     */
    protected function handleViewException(Throwable $e, $obLevel)
    {
        $e = new ViewException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
 
        parent::handleViewException($e, $obLevel);
Arguments
  1. "/home/camoinstage/wordpress/web/app/themes/camoin/storage/framework/views/c97fad92ac0f2df31b47d34741679f9dbf9a9736.php"
    
  2. array:5 [
      "__env" => Illuminate\View\Factory {#949}
      "app" => Roots\Acorn\Application {#616}
      "brand" => array:3 [
        "logo" => "http://stage.camoinassociates.com/app/themes/camoin/public/images/Camoin_Logo_White.svg"
        "logo-color" => "http://stage.camoinassociates.com/app/themes/camoin/public/images/Camoin_Logo.svg"
        "siteName" => "Camoin Associates"
      ]
      "masthead" => false
      "sections" => array:5 [
        0 => array:12 [
          "acf_fc_layout" => "section-content_block"
          "section-content_block_content" => """
            <h1><strong>This is a title for a page.</strong></h1>\n
            <p><span class="page-heading">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore</span></p>\n
            """
          "section-content_block_alignment" => "position-full"
          "section-content_block_background" => "background-light"
          "section-content_block_promotional_callout_background" => false
          "section-content_block_promotional_callout_background-effect" => "grayscale"
          "section-content_block_image" => false
          "section-content_block_border" => false
          "section-content_block_include-quicklinks" => false
          "section-content_block_quicklinks" => false
          "section-content_block_split_right" => false
          "section-content_block_split" => ""
        ]
        1 => array:3 [
          "acf_fc_layout" => "section-content_related"
          "section-content_related" => "Related Content"
          "section-content_related-articles" => array:6 [
            0 => array:1 [
              "section-content_related" => false
            ]
            1 => array:1 [
              "section-content_related" => false
            ]
            2 => array:1 [
              "section-content_related" => WP_Post {#2011}
            ]
            3 => array:1 [
              "section-content_related" => false
            ]
            4 => array:1 [
              "section-content_related" => false
            ]
            5 => array:1 [
              "section-content_related" => false
            ]
          ]
        ]
        2 => array:8 [
          "acf_fc_layout" => "section-contact_cta"
          "section-contact_cta_title" => "Call Josh to build you an amazing website!"
          "section-contact_name" => "Josh Shea"
          "section-contact_title" => "Awesome Dude"
          "section-contact_link" => "https://troyweb.com"
          "section-contact_phone" => "518-456-7890"
          "section-contact_email" => "josh@joshshea.net"
          "section-contact_image" => array:24 [
            "ID" => 566
            "id" => 566
            "title" => "fpo-headshot-2"
            "filename" => "fpo-headshot-2.png"
            "filesize" => 408021
            "url" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
            "link" => "http://stage.camoinassociates.com/fpo-headshot-2/"
            "alt" => ""
            "author" => "1"
            "description" => ""
            "caption" => ""
            "name" => "fpo-headshot-2"
            "status" => "inherit"
            "uploaded_to" => 0
            "date" => "2021-07-05 22:47:40"
            "modified" => "2021-07-05 22:47:40"
            "menu_order" => 0
            "mime_type" => "image/png"
            "type" => "image"
            "subtype" => "png"
            "icon" => "http://stage.camoinassociates.com/wp/wp-includes/images/media/default.png"
            "width" => 858
            "height" => 858
            "sizes" => array:30 [
              "thumbnail" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-150x150.png"
              "thumbnail-width" => 150
              "thumbnail-height" => 150
              "medium" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-300x300.png"
              "medium-width" => 300
              "medium-height" => 300
              "medium_large" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-768x768.png"
              "medium_large-width" => 768
              "medium_large-height" => 768
              "large" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "large-width" => 858
              "large-height" => 858
              "1536x1536" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "1536x1536-width" => 858
              "1536x1536-height" => 858
              "2048x2048" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "2048x2048-width" => 858
              "2048x2048-height" => 858
              "preview-landscape" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-600x300.png"
              "preview-landscape-width" => 600
              "preview-landscape-height" => 300
              "square" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-600x600.png"
              "square-width" => 600
              "square-height" => 600
              "preview-standard" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "preview-standard-width" => 600
              "preview-standard-height" => 600
              "landscape-wide" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "landscape-wide-width" => 250
              "landscape-wide-height" => 250
            ]
          ]
        ]
        3 => array:4 [
          "acf_fc_layout" => "section-content_featured_projects"
          "section-content_featured_projects_title" => "Featured Projects"
          "section-content_featured_projects_use_default_projects" => false
          "section-content_featured_projects_projects" => array:6 [
            0 => array:1 [
              "featured-project" => false
            ]
            1 => array:1 [
              "featured-project" => false
            ]
            2 => array:1 [
              "featured-project" => false
            ]
            3 => array:1 [
              "featured-project" => false
            ]
            4 => array:1 [
              "featured-project" => false
            ]
            5 => array:1 [
              "featured-project" => false
            ]
          ]
        ]
        4 => array:12 [
          "acf_fc_layout" => "section-content_block"
          "section-content_block_content" => """
            <h2>This is an H2 heading!</h2>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            """
          "section-content_block_alignment" => "position-split"
          "section-content_block_background" => "background-light"
          "section-content_block_promotional_callout_background" => false
          "section-content_block_promotional_callout_background-effect" => "grayscale"
          "section-content_block_image" => false
          "section-content_block_border" => false
          "section-content_block_include-quicklinks" => false
          "section-content_block_quicklinks" => false
          "section-content_block_split_right" => true
          "section-content_block_split" => """
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            """
        ]
      ]
    ]
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/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
     */
    public 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
  1. "/home/camoinstage/wordpress/web/app/themes/camoin/resources/views/template-default-page.blade.php"
    
  2. array:5 [
      "__env" => Illuminate\View\Factory {#949}
      "app" => Roots\Acorn\Application {#616}
      "brand" => array:3 [
        "logo" => "http://stage.camoinassociates.com/app/themes/camoin/public/images/Camoin_Logo_White.svg"
        "logo-color" => "http://stage.camoinassociates.com/app/themes/camoin/public/images/Camoin_Logo.svg"
        "siteName" => "Camoin Associates"
      ]
      "masthead" => false
      "sections" => array:5 [
        0 => array:12 [
          "acf_fc_layout" => "section-content_block"
          "section-content_block_content" => """
            <h1><strong>This is a title for a page.</strong></h1>\n
            <p><span class="page-heading">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore</span></p>\n
            """
          "section-content_block_alignment" => "position-full"
          "section-content_block_background" => "background-light"
          "section-content_block_promotional_callout_background" => false
          "section-content_block_promotional_callout_background-effect" => "grayscale"
          "section-content_block_image" => false
          "section-content_block_border" => false
          "section-content_block_include-quicklinks" => false
          "section-content_block_quicklinks" => false
          "section-content_block_split_right" => false
          "section-content_block_split" => ""
        ]
        1 => array:3 [
          "acf_fc_layout" => "section-content_related"
          "section-content_related" => "Related Content"
          "section-content_related-articles" => array:6 [
            0 => array:1 [
              "section-content_related" => false
            ]
            1 => array:1 [
              "section-content_related" => false
            ]
            2 => array:1 [
              "section-content_related" => WP_Post {#2011}
            ]
            3 => array:1 [
              "section-content_related" => false
            ]
            4 => array:1 [
              "section-content_related" => false
            ]
            5 => array:1 [
              "section-content_related" => false
            ]
          ]
        ]
        2 => array:8 [
          "acf_fc_layout" => "section-contact_cta"
          "section-contact_cta_title" => "Call Josh to build you an amazing website!"
          "section-contact_name" => "Josh Shea"
          "section-contact_title" => "Awesome Dude"
          "section-contact_link" => "https://troyweb.com"
          "section-contact_phone" => "518-456-7890"
          "section-contact_email" => "josh@joshshea.net"
          "section-contact_image" => array:24 [
            "ID" => 566
            "id" => 566
            "title" => "fpo-headshot-2"
            "filename" => "fpo-headshot-2.png"
            "filesize" => 408021
            "url" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
            "link" => "http://stage.camoinassociates.com/fpo-headshot-2/"
            "alt" => ""
            "author" => "1"
            "description" => ""
            "caption" => ""
            "name" => "fpo-headshot-2"
            "status" => "inherit"
            "uploaded_to" => 0
            "date" => "2021-07-05 22:47:40"
            "modified" => "2021-07-05 22:47:40"
            "menu_order" => 0
            "mime_type" => "image/png"
            "type" => "image"
            "subtype" => "png"
            "icon" => "http://stage.camoinassociates.com/wp/wp-includes/images/media/default.png"
            "width" => 858
            "height" => 858
            "sizes" => array:30 [
              "thumbnail" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-150x150.png"
              "thumbnail-width" => 150
              "thumbnail-height" => 150
              "medium" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-300x300.png"
              "medium-width" => 300
              "medium-height" => 300
              "medium_large" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-768x768.png"
              "medium_large-width" => 768
              "medium_large-height" => 768
              "large" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "large-width" => 858
              "large-height" => 858
              "1536x1536" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "1536x1536-width" => 858
              "1536x1536-height" => 858
              "2048x2048" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "2048x2048-width" => 858
              "2048x2048-height" => 858
              "preview-landscape" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-600x300.png"
              "preview-landscape-width" => 600
              "preview-landscape-height" => 300
              "square" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2-600x600.png"
              "square-width" => 600
              "square-height" => 600
              "preview-standard" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "preview-standard-width" => 600
              "preview-standard-height" => 600
              "landscape-wide" => "http://stage.camoinassociates.com/app/uploads/2021/06/fpo-headshot-2.png"
              "landscape-wide-width" => 250
              "landscape-wide-height" => 250
            ]
          ]
        ]
        3 => array:4 [
          "acf_fc_layout" => "section-content_featured_projects"
          "section-content_featured_projects_title" => "Featured Projects"
          "section-content_featured_projects_use_default_projects" => false
          "section-content_featured_projects_projects" => array:6 [
            0 => array:1 [
              "featured-project" => false
            ]
            1 => array:1 [
              "featured-project" => false
            ]
            2 => array:1 [
              "featured-project" => false
            ]
            3 => array:1 [
              "featured-project" => false
            ]
            4 => array:1 [
              "featured-project" => false
            ]
            5 => array:1 [
              "featured-project" => false
            ]
          ]
        ]
        4 => array:12 [
          "acf_fc_layout" => "section-content_block"
          "section-content_block_content" => """
            <h2>This is an H2 heading!</h2>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            """
          "section-content_block_alignment" => "position-split"
          "section-content_block_background" => "background-light"
          "section-content_block_promotional_callout_background" => false
          "section-content_block_promotional_callout_background-effect" => "grayscale"
          "section-content_block_image" => false
          "section-content_block_border" => false
          "section-content_block_include-quicklinks" => false
          "section-content_block_quicklinks" => false
          "section-content_block_split_right" => true
          "section-content_block_split" => """
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            <h3>This is an H3 heading</h3>\n
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>\n
            """
        ]
      ]
    ]
    
/home/camoinstage/wordpress/web/app/themes/camoin/vendor/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/camoinstage/wordpress/web/app/themes/camoin/vendor/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 array|string
     *
     * @throws \Throwable
     */
    public function render(callable $callback = null)
    {
        try {
            $contents = $this->renderContents();
 
            $response = isset($callback) ? $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 (Throwable $e) {
            $this->factory->flushState();
 
            throw $e;
        }
    }
 
    /**
     * Get the contents of the view instance.
     *
     * @return string
/home/camoinstage/wordpress/web/app/themes/camoin/index.php
<!doctype html>
<html <?php language_attributes(); ?>>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <?php wp_head(); ?>
  </head>
 
  <body <?php body_class(); ?>>
    <?php wp_body_open(); ?>
    <?php do_action('get_header'); ?>
 
    <div id="app">
      <?php echo \Roots\view(\Roots\app('sage.view'), \Roots\app('sage.data'))->render(); ?>
    </div>
 
    <?php do_action('get_footer'); ?>
    <?php wp_footer(); ?>
  </body>
</html>
 
/home/camoinstage/wordpress/web/wp/wp-includes/template-loader.php
            }
 
            break;
        }
    }
 
    if ( ! $template ) {
        $template = get_index_template();
    }
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
Arguments
  1. "/home/camoinstage/wordpress/web/app/themes/camoin/index.php"
    
/home/camoinstage/wordpress/web/wp/wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
Arguments
  1. "/home/camoinstage/wordpress/web/wp/wp-includes/template-loader.php"
    
/home/camoinstage/wordpress/web/index.php
<?php
/**
 * WordPress View Bootstrapper
 */
 
ini_set('memory_limit','256M');
 
define('WP_USE_THEMES', true);
require __DIR__ . '/wp/wp-blog-header.php';
 
Arguments
  1. "/home/camoinstage/wordpress/web/wp/wp-blog-header.php"
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE
"Apache"
REQUEST_URI
"/awesome-page/"
PATH
"/usr/local/bin:/usr/bin:/bin"
TZ
"US/Eastern"
REDIRECT_HANDLER
"application/x-httpd-ea-php74"
REDIRECT_STATUS
"200"
UNIQUE_ID
"YXOwZl2mB559hoQVrkx04gAAAAY"
SCRIPT_URL
"/awesome-page/"
SCRIPT_URI
"http://stage.camoinassociates.com/awesome-page/"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_HOST
"stage.camoinassociates.com"
HTTP_CONNECTION
"Keep-Alive"
SERVER_SIGNATURE
""
SERVER_NAME
"stage.camoinassociates.com"
SERVER_ADDR
"131.153.100.100"
SERVER_PORT
"80"
REMOTE_ADDR
"3.237.16.210"
DOCUMENT_ROOT
"/home/camoinstage/public_html"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
"/cgi-sys"
CONTEXT_DOCUMENT_ROOT
"/usr/local/cpanel/cgi-sys/"
SERVER_ADMIN
"webmaster@stage.camoinassociates.com"
SCRIPT_FILENAME
"/home/camoinstage/public_html/index.php"
REMOTE_PORT
"42132"
REDIRECT_URL
"/index.php"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
SCRIPT_NAME
"/index.php"
ORIG_SCRIPT_FILENAME
"/usr/local/cpanel/cgi-sys/ea-php74"
ORIG_PATH_INFO
"/index.php"
ORIG_PATH_TRANSLATED
"/home/camoinstage/public_html/index.php"
ORIG_SCRIPT_NAME
"/cgi-sys/ea-php74"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1634971750.1494
REQUEST_TIME
1634971750
argv
[]
argc
0
DB_NAME
"camoinst_wp"
DB_USER
"camoinst_admin"
DB_PASSWORD
"****************"
DB_HOST
"localhost"
DB_PREFIX
"wp_"
WP_ENV
"development"
WP_HOME
"http://stage.camoinassociates.com"
WP_SITEURL
"http://stage.camoinassociates.com/wp"
WP_DEBUG_LOG
"/path/to/debug.log"
AUTH_KEY
"**********"
SECURE_AUTH_KEY
"**********"
LOGGED_IN_KEY
"**********"
NONCE_KEY
"**********"
AUTH_SALT
"**********"
SECURE_AUTH_SALT
"**********"
LOGGED_IN_SALT
"**********"
NONCE_SALT
"**********"
Key Value
DB_NAME
"camoinst_wp"
DB_USER
"camoinst_admin"
DB_PASSWORD
"****************"
DB_HOST
"localhost"
DB_PREFIX
"wp_"
WP_ENV
"development"
WP_HOME
"http://stage.camoinassociates.com"
WP_SITEURL
"http://stage.camoinassociates.com/wp"
WP_DEBUG_LOG
"/path/to/debug.log"
AUTH_KEY
"**********"
SECURE_AUTH_KEY
"**********"
LOGGED_IN_KEY
"**********"
NONCE_KEY
"**********"
AUTH_SALT
"**********"
SECURE_AUTH_SALT
"**********"
LOGGED_IN_SALT
"**********"
NONCE_SALT
"**********"
0. Whoops\Handler\PrettyPageHandler