Warning: foreach() argument must be of type array|object, int given in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/stoutlogic/acf-builder/src/FieldsBuilder.php on line 172

Warning: foreach() argument must be of type array|object, int given in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/stoutlogic/acf-builder/src/FieldsBuilder.php on line 172

Warning: foreach() argument must be of type array|object, int given in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/stoutlogic/acf-builder/src/FieldsBuilder.php on line 172
Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_USER_DEPRECATED)
[ Timber ] get_context is deprecated since Timber version 2.0.0! Use context instead. Whoops\Exception\ErrorException thrown with message "[ Timber ] get_context is deprecated since Timber version 2.0.0! Use context instead." Stacktrace: #6 Whoops\Exception\ErrorException in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/timber/timber/src/Helper.php:461 #5 trigger_error in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/timber/timber/src/Helper.php:461 #4 Timber\Helper:deprecated in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/timber/timber/src/Timber.php:1186 #3 Timber\Timber:get_context in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/themes/cowshed/single-casestudies.php:16 #2 include in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/wp/wp-includes/template-loader.php:132 #1 require_once in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/wp/wp-blog-header.php:19 #0 require in /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/index.php:4
Stack frames (7)
6
Whoops\Exception\ErrorException
/vendor/timber/timber/src/Helper.php:461
5
trigger_error
/vendor/timber/timber/src/Helper.php:461
4
Timber\Helper deprecated
/vendor/timber/timber/src/Timber.php:1186
3
Timber\Timber get_context
/public/themes/cowshed/single-casestudies.php:16
2
include
/public/wp/wp-includes/template-loader.php:132
1
require_once
/public/wp/wp-blog-header.php:19
0
require
/public/index.php:4
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/timber/timber/src/Helper.php
        }
 
        if (!\is_null($replacement)) {
            $error_message = \sprintf(
                '%1$s is deprecated since Timber version %2$s! Use %3$s instead.',
                $function,
                $version,
                $replacement
            );
        } else {
            $error_message = \sprintf(
                '%1$s is deprecated since Timber version %2$s with no alternative available.',
                $function,
                $version
            );
        }
 
        // phpcs:disable WordPress.PHP.DevelopmentFunctions.error_log_trigger_error
        // phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
        \trigger_error('[ Timber ] ' . $error_message, \E_USER_DEPRECATED);
    }
 
    /**
     * @api
     *
     * @param string  $separator
     * @param string  $seplocation
     * @return string
     */
    public static function get_wp_title($separator = ' ', $seplocation = 'left')
    {
        /**
         * Filters the separator used for the page title.
         *
         * @since 2.0.0
         *
         * @param string $separator The separator to use. Default `' '`.
         */
        $separator = \apply_filters('timber/helper/wp_title_separator', $separator);
 
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/timber/timber/src/Helper.php
        }
 
        if (!\is_null($replacement)) {
            $error_message = \sprintf(
                '%1$s is deprecated since Timber version %2$s! Use %3$s instead.',
                $function,
                $version,
                $replacement
            );
        } else {
            $error_message = \sprintf(
                '%1$s is deprecated since Timber version %2$s with no alternative available.',
                $function,
                $version
            );
        }
 
        // phpcs:disable WordPress.PHP.DevelopmentFunctions.error_log_trigger_error
        // phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
        \trigger_error('[ Timber ] ' . $error_message, \E_USER_DEPRECATED);
    }
 
    /**
     * @api
     *
     * @param string  $separator
     * @param string  $seplocation
     * @return string
     */
    public static function get_wp_title($separator = ' ', $seplocation = 'left')
    {
        /**
         * Filters the separator used for the page title.
         *
         * @since 2.0.0
         *
         * @param string $separator The separator to use. Default `' '`.
         */
        $separator = \apply_filters('timber/helper/wp_title_separator', $separator);
 
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/vendor/timber/timber/src/Timber.php
        $return = [];
        foreach ($blog_ids as $blog_id) {
            $return[] = new Site($blog_id);
        }
        return $return;
    }
 
    /*  Template Setup and Display
    ================================ */
 
    /**
     * Get context.
     * @api
     * @deprecated 2.0.0, use `Timber::context()` instead.
     *
     * @return array
     */
    public static function get_context()
    {
        Helper::deprecated('get_context', 'context', '2.0.0');
 
        return self::context();
    }
 
    /**
     * Gets the global context.
     *
     * The context always contains the global context with the following variables:
     *
     * - `site` – An instance of `Timber\Site`.
     * - `request` - An instance of `Timber\Request`.
     * - `theme` - An instance of `Timber\Theme`.
     * - `user` - An instance of `Timber\User`.
     * - `http_host` - The HTTP host.
     * - `wp_title` - Title retrieved for the currently displayed page, retrieved through
     * `wp_title()`.
     * - `body_class` - The body class retrieved through `get_body_class()`.
     *
     * The global context will be cached, which means that you can call this function again without
     * losing performance.
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/themes/cowshed/single-casestudies.php
<?php
 
/**
 * The main template file
 * This is the most generic template file in a WordPress theme
 * and one of the two required files for a theme (the other being style.css).
 * It is used to display a page when nothing more specific matches a query.
 * E.g., it puts together the home page when no home.php file exists
 */
 
use App\Theme\CaseStudies;
use Timber\Timber;
 
$CaseStudies = new CaseStudies();
 
$context = Timber::get_context();
$post = new Post();
$componentBuilder = new ComponentBuilder($post->id);
 
$context['post'] = $post;
$context['title'] = $post->title;
$context['content'] = $post->content;
$context['components'] = $componentBuilder->getComponents();
 
 
Timber::render('templates/case-study.twig', $context);
 
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/wp/wp-includes/template-loader.php
     */
    $template   = apply_filters( 'template_include', $template );
    $is_stringy = is_string( $template ) || ( is_object( $template ) && method_exists( $template, '__toString' ) );
    $template   = $is_stringy ? realpath( (string) $template ) : null;
    if (
        is_string( $template ) &&
        ( str_ends_with( $template, '.php' ) || str_ends_with( $template, '.html' ) ) &&
        is_file( $template ) &&
        is_readable( $template )
    ) {
        /**
         * Fires immediately before including the template.
         *
         * @since 6.9.0
         *
         * @param string $template The path of the template about to be included.
         */
        do_action( 'wp_before_include_template', $template );
 
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/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';
 
}
 
/home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/index.php
<?php
 
define('WP_USE_THEMES', true);
require __DIR__ . '/wp/wp-blog-header.php';

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE Apache/2.4.67 (Debian)
REQUEST_URI /our-work/yumove/
WP_REDIS_DISABLED 0
USER wxrxyadzkz
HOME /home/1209793.cloudwaysapps.com/wxrxyadzkz
SCRIPT_NAME /public/index.php
QUERY_STRING
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
REDIRECT_URL /index.php
REMOTE_PORT 44470
SCRIPT_FILENAME /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/public/index.php
SERVER_ADMIN [no address given]
CONTEXT_DOCUMENT_ROOT /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/
CONTEXT_PREFIX
REQUEST_SCHEME http
DOCUMENT_ROOT /home/1209793.cloudwaysapps.com/wxrxyadzkz/public_html/
REMOTE_ADDR 18.97.14.85
SERVER_PORT 80
SERVER_ADDR 127.0.0.1
SERVER_NAME cowshedcollective.21six.agency
SERVER_SIGNATURE <address>Apache/2.4.67 (Debian) Server at cowshedcollective.21six.agency Port 80</address>
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HTTP_IF_MODIFIED_SINCE Wed, 17 Dec 2025 11:35:44 GMT
HTTP_ACCEPT_LANGUAGE en-US,en;q=0.5
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_USER_AGENT CCBot/2.0 (https://commoncrawl.org/faq/)
HTTP_CONNECTION close
HTTP_X_VERSION latest
HTTP_X_APP_USER wxrxyadzkz
HTTP_X_APPLICATION wordpressdefault
HTTP_X_FORWARDED_HOST cowshedcollective.21six.agency
HTTP_X_FORWARDED_PROTO https
HTTP_HOST cowshedcollective.21six.agency
HTTP_X_FORWARDED_FOR 18.97.14.85
HTTP_X_REAL_IP 18.97.14.85
WPR_SSL -https
IMUNIFY360_WEAKPASS_REDIRECT_URL appsecurity.cloudwaysapps.com/
IMUNIFY360_COMPROMISED_REDIRECT_URL appsecurity.cloudwaysapps.com/
SCRIPT_URI http://cowshedcollective.21six.agency/our-work/yumove/
SCRIPT_URL /our-work/yumove/
HTTP_AUTHORIZATION
HTTPS on
cw_allowed_ip 0
UNIQUE_ID aiXv3dFwzoVn6uEIgA5bCgAADlc
REDIRECT_STATUS 200
REDIRECT_IMUNIFY360_WEAKPASS_REDIRECT_URL appsecurity.cloudwaysapps.com/
REDIRECT_IMUNIFY360_COMPROMISED_REDIRECT_URL appsecurity.cloudwaysapps.com/
REDIRECT_SCRIPT_URI http://cowshedcollective.21six.agency/our-work/yumove/
REDIRECT_SCRIPT_URL /our-work/yumove/
REDIRECT_HTTP_AUTHORIZATION
REDIRECT_HTTPS on
REDIRECT_cw_allowed_ip 0
REDIRECT_UNIQUE_ID aiXv3dFwzoVn6uEIgA5bCgAADlc
REDIRECT_REDIRECT_STATUS 200
REDIRECT_REDIRECT_WPR_SSL -https
REDIRECT_REDIRECT_IMUNIFY360_WEAKPASS_REDIRECT_URL appsecurity.cloudwaysapps.com/
REDIRECT_REDIRECT_IMUNIFY360_COMPROMISED_REDIRECT_URL appsecurity.cloudwaysapps.com/
REDIRECT_REDIRECT_SCRIPT_URI http://cowshedcollective.21six.agency/our-work/yumove/
REDIRECT_REDIRECT_SCRIPT_URL /our-work/yumove/
REDIRECT_REDIRECT_HTTP_AUTHORIZATION
REDIRECT_REDIRECT_HTTPS on
REDIRECT_REDIRECT_cw_allowed_ip 0
REDIRECT_REDIRECT_UNIQUE_ID aiXv3dFwzoVn6uEIgA5bCgAADlc
REDIRECT_REDIRECT_REDIRECT_STATUS 200
REDIRECT_REDIRECT_REDIRECT_IMUNIFY360_WEAKPASS_REDIRECT_URL appsecurity.cloudwaysapps.com/
REDIRECT_REDIRECT_REDIRECT_IMUNIFY360_COMPROMISED_REDIRECT_URL appsecurity.cloudwaysapps.com/
REDIRECT_REDIRECT_REDIRECT_SCRIPT_URI http://cowshedcollective.21six.agency/our-work/yumove/
REDIRECT_REDIRECT_REDIRECT_SCRIPT_URL /our-work/yumove/
REDIRECT_REDIRECT_REDIRECT_HTTP_AUTHORIZATION
REDIRECT_REDIRECT_REDIRECT_HTTPS on
REDIRECT_REDIRECT_REDIRECT_cw_allowed_ip 0
REDIRECT_REDIRECT_REDIRECT_UNIQUE_ID aiXv3dFwzoVn6uEIgA5bCgAADlc
FCGI_ROLE RESPONDER
PHP_SELF /public/index.php
REQUEST_TIME_FLOAT 1780871133.4336
REQUEST_TIME 1780871133
DB_NAME wxrxyadzkz
DB_USER wxrxyadzkz
DB_PASSWORD hbYyxqPF2Z
WP_ENV development
WP_HOME https://cowshedcollective.21six.agency
WP_SITEURL https://cowshedcollective.21six.agency/wp
WP_PLUGIN_GF_KEY e35e72ea11581e59e0bbff8a65e29798
ACF_PRO_LICENSE_KEY b3JkZXJfaWQ9NDUxNzV8dHlwZT1kZXZlbG9wZXJ8ZGF0ZT0yMDE0LTExLTI3IDIxOjIxOjI2
WP_ROCKET_KEY 8cfa2984
WP_ROCKET_EMAIL digital@refiine.co.uk
AUTH_KEY YujPMwnKcM?h)jKCNAye$>c_>{y-`h>Cjx0t_k`%Tn:I,]c8^5RMWM.eS*Bp.lXI
SECURE_AUTH_KEY 4`/|7HcK^_Ruh5$x5ZkBAL}1`YvUZ%7MaS-lCX`>4RA5Pycfz_b2d)]F=SfJ1/dg
LOGGED_IN_KEY ,dgBmdjCOw[=j(P&DqOy:RK:-3o5]^auWrdnW`K>Szn@uQ+0]37J:?>2[6A;RVDD
NONCE_KEY :!ww5cD1yh|IHa<ZrjqngjdCQ:sgvNrL!8^M)*=V)6ON!PZPnyeQ#s`jbX9c%`/=
AUTH_SALT `S8xIp7Z8ATi)Nxi(@iMCnylKJJQ(Vjez-Dw!z}z@UXo{+,co>Kc@e:3v?F%VV.b
SECURE_AUTH_SALT =O?`eSy+LaCeD6*b7!kX#5|J{i9E>`I-_vD<-Y6<-Lj%/Hv5J}%hCwlO3xulGT--
LOGGED_IN_SALT 3{>Rl=!/x=!z3!9Y.`&C]kmnB{U%?I:/PNR^5|ugg/|W%69*5N{c@G_+bN-!D>hY
NONCE_SALT .z@)I+|;SahJ5:5*3l+Znb(jgSiJR.on8cl1f&?Q0Qd5`;UrjMk[%?(xYNy,M7jO
Key Value
DB_NAME wxrxyadzkz
DB_USER wxrxyadzkz
DB_PASSWORD hbYyxqPF2Z
WP_ENV development
WP_HOME https://cowshedcollective.21six.agency
WP_SITEURL https://cowshedcollective.21six.agency/wp
WP_PLUGIN_GF_KEY e35e72ea11581e59e0bbff8a65e29798
ACF_PRO_LICENSE_KEY b3JkZXJfaWQ9NDUxNzV8dHlwZT1kZXZlbG9wZXJ8ZGF0ZT0yMDE0LTExLTI3IDIxOjIxOjI2
WP_ROCKET_KEY 8cfa2984
WP_ROCKET_EMAIL digital@refiine.co.uk
AUTH_KEY YujPMwnKcM?h)jKCNAye$>c_>{y-`h>Cjx0t_k`%Tn:I,]c8^5RMWM.eS*Bp.lXI
SECURE_AUTH_KEY 4`/|7HcK^_Ruh5$x5ZkBAL}1`YvUZ%7MaS-lCX`>4RA5Pycfz_b2d)]F=SfJ1/dg
LOGGED_IN_KEY ,dgBmdjCOw[=j(P&DqOy:RK:-3o5]^auWrdnW`K>Szn@uQ+0]37J:?>2[6A;RVDD
NONCE_KEY :!ww5cD1yh|IHa<ZrjqngjdCQ:sgvNrL!8^M)*=V)6ON!PZPnyeQ#s`jbX9c%`/=
AUTH_SALT `S8xIp7Z8ATi)Nxi(@iMCnylKJJQ(Vjez-Dw!z}z@UXo{+,co>Kc@e:3v?F%VV.b
SECURE_AUTH_SALT =O?`eSy+LaCeD6*b7!kX#5|J{i9E>`I-_vD<-Y6<-Lj%/Hv5J}%hCwlO3xulGT--
LOGGED_IN_SALT 3{>Rl=!/x=!z3!9Y.`&C]kmnB{U%?I:/PNR^5|ugg/|W%69*5N{c@G_+bN-!D>hY
NONCE_SALT .z@)I+|;SahJ5:5*3l+Znb(jgSiJR.on8cl1f&?Q0Qd5`;UrjMk[%?(xYNy,M7jO
0. Whoops\Handler\PrettyPageHandler