Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35

Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47

Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41

Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37

Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/purewate/pwb.co.nz/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28

Deprecated: WPCF7_Pipes::__construct(): Implicitly marking parameter $texts as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/contact-form-7/includes/pipe.php on line 39

Deprecated: Google\Site_Kit_Dependencies\GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/guzzlehttp/promises/src/functions.php on line 24

Deprecated: Google\Site_Kit_Dependencies\GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/guzzlehttp/promises/src/functions.php on line 247

Deprecated: Google\Site_Kit_Dependencies\GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/guzzlehttp/promises/src/functions.php on line 247

Deprecated: Google\Site_Kit_Dependencies\GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/guzzlehttp/promises/src/functions.php on line 268

Deprecated: Google\Site_Kit_Dependencies\GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/guzzlehttp/promises/src/functions.php on line 268

Deprecated: Google\Site_Kit_Dependencies\GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/guzzlehttp/promises/src/functions.php on line 285

Deprecated: Google\Site_Kit_Dependencies\Google\Client::fetchAccessTokenWithAssertion(): Implicitly marking parameter $authHttp as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Client.php on line 246

Deprecated: Google\Site_Kit_Dependencies\Google\Client::authorize(): Implicitly marking parameter $http as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Client.php on line 336

Deprecated: Google\Site_Kit_Dependencies\Google\AccessToken\Revoke::__construct(): Implicitly marking parameter $http as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AccessToken/Revoke.php on line 39

Deprecated: Google\Site_Kit_Dependencies\Google\AccessToken\Verify::__construct(): Implicitly marking parameter $http as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AccessToken/Verify.php on line 62

Deprecated: Google\Site_Kit_Dependencies\Google\AccessToken\Verify::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AccessToken/Verify.php on line 62

Deprecated: Google\Site_Kit_Dependencies\Google\AuthHandler\Guzzle6AuthHandler::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php on line 21

Deprecated: Google\Site_Kit_Dependencies\Google\AuthHandler\Guzzle6AuthHandler::attachCredentials(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php on line 26

Deprecated: Google\Site_Kit_Dependencies\Google\AuthHandler\Guzzle6AuthHandler::attachCredentialsCache(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php on line 34

Deprecated: Google\Site_Kit_Dependencies\Google\AuthHandler\Guzzle5AuthHandler::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AuthHandler/Guzzle5AuthHandler.php on line 21

Deprecated: Google\Site_Kit_Dependencies\Google\AuthHandler\Guzzle5AuthHandler::attachCredentials(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AuthHandler/Guzzle5AuthHandler.php on line 26

Deprecated: Google\Site_Kit_Dependencies\Google\AuthHandler\Guzzle5AuthHandler::attachCredentialsCache(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/AuthHandler/Guzzle5AuthHandler.php on line 34

Deprecated: Google\Site_Kit_Dependencies\Google\Http\REST::decodeHttpResponse(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Http/REST.php on line 95

Deprecated: Google\Site_Kit_Dependencies\Google\Http\REST::decodeBody(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Http/REST.php on line 114

Deprecated: Google\Site_Kit_Dependencies\Google\Http\REST::determineExpectedClass(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Http/REST.php on line 122

Deprecated: Google\Site_Kit_Dependencies\Google\Http\REST::isAltMedia(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Http/REST.php on line 143

Deprecated: Google\Site_Kit_Dependencies\Google\Service\Exception::__construct(): Implicitly marking parameter $previous as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Service/Exception.php on line 37

Deprecated: Google\Site_Kit_Dependencies\Google\Task\Composer::cleanup(): Implicitly marking parameter $filesystem as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/third-party/google/apiclient/src/Task/Composer.php on line 30

Deprecated: Google\Site_Kit\Context::__construct(): Implicitly marking parameter $input as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Context.php on line 79

Deprecated: Google\Site_Kit\Context::filter_entity_reference_url(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Context.php on line 438

Deprecated: Google\Site_Kit\Core\Util\Activation_Flag::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Activation_Flag.php on line 53

Deprecated: Google\Site_Kit\Core\Util\Uninstallation::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Uninstallation.php on line 79

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 84

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 85

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::__construct(): Implicitly marking parameter $credentials as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 86

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::__construct(): Implicitly marking parameter $google_proxy as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 87

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::__construct(): Implicitly marking parameter $profile as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 88

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::__construct(): Implicitly marking parameter $token as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 89

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::get_unsatisfied_scopes(): Implicitly marking parameter $scopes as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 212

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client::has_sufficient_scopes(): Implicitly marking parameter $scopes as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client.php on line 237

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client_Base.php on line 121

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client_Base.php on line 122

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base::__construct(): Implicitly marking parameter $credentials as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client_Base.php on line 123

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base::__construct(): Implicitly marking parameter $google_proxy as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client_Base.php on line 124

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base::__construct(): Implicitly marking parameter $profile as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client_Base.php on line 125

Deprecated: Google\Site_Kit\Core\Authentication\Clients\OAuth_Client_Base::__construct(): Implicitly marking parameter $token as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Clients/OAuth_Client_Base.php on line 126

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/functions.class.php on line 919

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/functions.class.php on line 923

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/functions.class.php on line 927

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/functions.class.php on line 931

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/object-library.class.php on line 447

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/object-library.class.php on line 450

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/slider.class.php on line 726

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/slider.class.php on line 730

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/slider.class.php on line 733

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/slider.class.php on line 738

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/slider.class.php on line 742

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/slider.class.php on line 745

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/output.sr7.class.php on line 1148

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/output.sr7.class.php on line 1152

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/revslider/includes/output.sr7.class.php on line 1156

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ultimate-addons-cf7 domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Deprecated: YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container::__construct(): Implicitly marking parameter $parameterBag as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/wordpress-seo/vendor_prefixed/symfony/dependency-injection/Container.php on line 60

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-mail-logging domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the insert-headers-and-footers domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Deprecated: PLL_Model::update_secondary_language_terms(): Implicitly marking parameter $language as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/polylang/include/model.php on line 926

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/purewate/pwb.co.nz/wp-content/plugins/insert-headers-and-footers/includes/class-wpcode-auto-insert.php on line 89

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /home/purewate/pwb.co.nz/wp-content/plugins/insert-headers-and-footers/includes/class-wpcode-auto-insert.php on line 91

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ultimate-addons-cf7 domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the antispam-bee domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Deprecated: WPMailSMTP\Queue\Queue::count_processed_emails(): Implicitly marking parameter $since_datetime as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/wp-mail-smtp/src/Queue/Queue.php on line 302

Deprecated: Case statements followed by a semicolon (;) are deprecated, use a colon (:) instead in /home/purewate/pwb.co.nz/wp-content/plugins/wp-mail-smtp/src/Options.php on line 1172

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the breadcrumb-navxt domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the polylang domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 6131

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/purewate/pwb.co.nz/wp-content/themes/roofix/inc/helper-traits/custom-query-trait.php on line 196

Deprecated: Google\Site_Kit\Core\User_Input\User_Input::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/User_Input/User_Input.php on line 93

Deprecated: Google\Site_Kit\Core\User_Input\User_Input::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/User_Input/User_Input.php on line 94

Deprecated: Google\Site_Kit\Core\User_Input\User_Input::__construct(): Implicitly marking parameter $survey_queue as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/User_Input/User_Input.php on line 95

Deprecated: Google\Site_Kit\Core\Authentication\Authentication::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Authentication.php on line 239

Deprecated: Google\Site_Kit\Core\Authentication\Authentication::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Authentication.php on line 240

Deprecated: Google\Site_Kit\Core\Authentication\Authentication::__construct(): Implicitly marking parameter $transients as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Authentication.php on line 241

Deprecated: Google\Site_Kit\Core\Authentication\Authentication::__construct(): Implicitly marking parameter $user_input as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Authentication.php on line 242

Deprecated: Google\Site_Kit\Core\Modules\Modules::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Modules.php on line 169

Deprecated: Google\Site_Kit\Core\Modules\Modules::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Modules.php on line 170

Deprecated: Google\Site_Kit\Core\Modules\Modules::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Modules.php on line 171

Deprecated: Google\Site_Kit\Core\Modules\Modules::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Modules.php on line 172

Deprecated: Google\Site_Kit\Core\Modules\Module::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Module.php on line 137

Deprecated: Google\Site_Kit\Core\Modules\Module::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Module.php on line 138

Deprecated: Google\Site_Kit\Core\Modules\Module::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Module.php on line 139

Deprecated: Google\Site_Kit\Core\Modules\Module::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Modules/Module.php on line 140

Deprecated: Google\Site_Kit\Modules\Analytics_4::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/Analytics_4.php on line 176

Deprecated: Google\Site_Kit\Modules\Analytics_4::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/Analytics_4.php on line 177

Deprecated: Google\Site_Kit\Modules\Analytics_4::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/Analytics_4.php on line 178

Deprecated: Google\Site_Kit\Modules\Analytics_4::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/Analytics_4.php on line 179

Deprecated: Google\Site_Kit\Modules\AdSense::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/AdSense.php on line 111

Deprecated: Google\Site_Kit\Modules\AdSense::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/AdSense.php on line 112

Deprecated: Google\Site_Kit\Modules\AdSense::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/AdSense.php on line 113

Deprecated: Google\Site_Kit\Modules\AdSense::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/AdSense.php on line 114

Deprecated: Google\Site_Kit\Core\Authentication\Google_Proxy::send_site_fields(): Implicitly marking parameter $credentials as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Authentication/Google_Proxy.php on line 445

Deprecated: Google\Site_Kit\Core\Dismissals\Dismissals::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Dismissals/Dismissals.php on line 49

Deprecated: Google\Site_Kit\Core\Expirables\Expirables::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Expirables/Expirables.php on line 51

Deprecated: Google\Site_Kit\Core\Permissions\Permissions::user_has_shared_role(): Implicitly marking parameter $shared_roles as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Permissions/Permissions.php on line 604

Deprecated: Google\Site_Kit\Core\Admin\Screens::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin/Screens.php on line 86

Deprecated: Google\Site_Kit\Core\Admin\Screens::__construct(): Implicitly marking parameter $modules as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin/Screens.php on line 87

Deprecated: Google\Site_Kit\Core\Admin\Screens::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin/Screens.php on line 88

Deprecated: Google\Site_Kit\Core\Tracking\Tracking::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Tracking/Tracking.php on line 70

Deprecated: Google\Site_Kit\Core\Tracking\Tracking::__construct(): Implicitly marking parameter $screens as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Tracking/Tracking.php on line 71

Deprecated: Google\Site_Kit\Core\Admin_Bar\Admin_Bar::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin_Bar/Admin_Bar.php on line 89

Deprecated: Google\Site_Kit\Core\Admin_Bar\Admin_Bar::__construct(): Implicitly marking parameter $modules as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin_Bar/Admin_Bar.php on line 90

Deprecated: Google\Site_Kit\Core\Admin\Dashboard::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin/Dashboard.php on line 73

Deprecated: Google\Site_Kit\Core\Admin\Dashboard::__construct(): Implicitly marking parameter $modules as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin/Dashboard.php on line 74

Deprecated: Google\Site_Kit\Core\Admin\Authorize_Application::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Admin/Authorize_Application.php on line 54

Deprecated: Google\Site_Kit\Core\Notifications\Notifications::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Notifications/Notifications.php on line 84

Deprecated: Google\Site_Kit\Core\Notifications\Notifications::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Notifications/Notifications.php on line 84

Deprecated: Google\Site_Kit\Core\Util\Activation_Notice::__construct(): Implicitly marking parameter $assets as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Activation_Notice.php on line 64

Deprecated: Google\Site_Kit\Core\Feature_Tours\Feature_Tours::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Feature_Tours/Feature_Tours.php on line 49

Deprecated: Google\Site_Kit\Core\Util\Migration_1_3_0::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_1_3_0.php on line 64

Deprecated: Google\Site_Kit\Core\Util\Migration_1_3_0::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_1_3_0.php on line 65

Deprecated: Google\Site_Kit\Core\Util\Migration_1_8_1::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_1_8_1.php on line 82

Deprecated: Google\Site_Kit\Core\Util\Migration_1_8_1::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_1_8_1.php on line 83

Deprecated: Google\Site_Kit\Core\Util\Migration_1_8_1::__construct(): Implicitly marking parameter $authentication as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_1_8_1.php on line 84

Deprecated: Google\Site_Kit\Core\Util\Migration_1_123_0::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_1_123_0.php on line 82

Deprecated: Google\Site_Kit\Core\Util\Migration_Conversion_ID::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Util/Migration_Conversion_ID.php on line 80

Deprecated: Google\Site_Kit\Core\Dashboard_Sharing\Dashboard_Sharing::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Dashboard_Sharing/Dashboard_Sharing.php on line 67

Deprecated: Google\Site_Kit\Core\Dashboard_Sharing\Activity_Metrics\Activity_Metrics::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Dashboard_Sharing/Activity_Metrics/Activity_Metrics.php on line 41

Deprecated: Google\Site_Kit\Core\Key_Metrics\Key_Metrics::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Key_Metrics/Key_Metrics.php on line 71

Deprecated: Google\Site_Kit\Core\Key_Metrics\Key_Metrics::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Key_Metrics/Key_Metrics.php on line 71

Deprecated: Google\Site_Kit\Core\Prompts\Prompts::__construct(): Implicitly marking parameter $user_options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Prompts/Prompts.php on line 49

Deprecated: Google\Site_Kit\Core\Consent_Mode\Consent_Mode::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Consent_Mode/Consent_Mode.php on line 62

Deprecated: Google\Site_Kit\Core\Conversion_Tracking\Conversion_Tracking::__construct(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Core/Conversion_Tracking/Conversion_Tracking.php on line 84

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/managers/elements.php on line 70

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/base/element-base.php on line 1545

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/includes/elements/repeater.php on line 49

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor/core/utils/collection.php on line 43

Deprecated: ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::save_action_log(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 159

Deprecated: {closure:ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::__construct():193}(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 193

Deprecated: ActionScheduler_ActionFactory::get_stored_action(): Implicitly marking parameter $schedule as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/image-optimization/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php on line 21

Deprecated: ActionScheduler_Schedule_Deprecated::next(): Implicitly marking parameter $after as nullable is deprecated, the explicit nullable type must be used instead in /home/purewate/pwb.co.nz/wp-content/plugins/image-optimization/vendor/woocommerce/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php on line 16

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_groups.PRIMARY']
INSERT INTO `wp_actionscheduler_groups` (`slug`) VALUES ('image-optimization/migration')

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_actions.PRIMARY']
INSERT INTO wp_actionscheduler_actions ( `hook`, `status`, `scheduled_date_gmt`, `scheduled_date_local`, `schedule`, `group_id`, `priority`, `args` ) SELECT 'image-optimization/database/migration', 'pending', '2026-06-24 14:05:47', '2026-06-24 14:05:47', 'O:28:\"ActionScheduler_NullSchedule\":0:{}', 0, 0, '{\"name\":\"fix_mime_type\"}' FROM DUAL WHERE ( SELECT action_id FROM wp_actionscheduler_actions WHERE status IN ( 'pending', 'in-progress' ) AND hook = 'image-optimization/database/migration' AND `group_id` = 0 LIMIT 1 ) IS NULL

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_groups.PRIMARY']
INSERT INTO `wp_actionscheduler_groups` (`slug`) VALUES ('image-optimization/migration')

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_actions.PRIMARY']
INSERT INTO wp_actionscheduler_actions ( `hook`, `status`, `scheduled_date_gmt`, `scheduled_date_local`, `schedule`, `group_id`, `priority`, `args` ) SELECT 'image-optimization/database/migration', 'pending', '2026-06-24 14:05:47', '2026-06-24 14:05:47', 'O:28:\"ActionScheduler_NullSchedule\":0:{}', 0, 0, '{\"name\":\"fix_avif_with_zero_dimensions\"}' FROM DUAL WHERE ( SELECT action_id FROM wp_actionscheduler_actions WHERE status IN ( 'pending', 'in-progress' ) AND hook = 'image-optimization/database/migration' AND `group_id` = 0 LIMIT 1 ) IS NULL

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_groups.PRIMARY']
INSERT INTO `wp_actionscheduler_groups` (`slug`) VALUES ('image-optimization/migration')

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_actions.PRIMARY']
INSERT INTO wp_actionscheduler_actions ( `hook`, `status`, `scheduled_date_gmt`, `scheduled_date_local`, `schedule`, `group_id`, `priority`, `args` ) SELECT 'image-optimization/database/migration', 'pending', '2026-06-24 14:05:47', '2026-06-24 14:05:47', 'O:28:\"ActionScheduler_NullSchedule\":0:{}', 0, 0, '{\"name\":\"cleanup_legacy_bulk_operations\"}' FROM DUAL WHERE ( SELECT action_id FROM wp_actionscheduler_actions WHERE status IN ( 'pending', 'in-progress' ) AND hook = 'image-optimization/database/migration' AND `group_id` = 0 LIMIT 1 ) IS NULL

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_groups.PRIMARY']
INSERT INTO `wp_actionscheduler_groups` (`slug`) VALUES ('image-optimization/cleanup')

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_actions.PRIMARY']
INSERT INTO wp_actionscheduler_actions ( `hook`, `status`, `scheduled_date_gmt`, `scheduled_date_local`, `schedule`, `group_id`, `priority`, `args` ) SELECT 'image-optimization/cleanup/stuck-operation', 'pending', '2026-06-24 14:05:47', '2026-06-24 14:05:47', 'O:32:\"ActionScheduler_IntervalSchedule\":5:{s:22:\"\0*\0scheduled_timestamp\";i:1782309947;s:18:\"\0*\0first_timestamp\";i:1782309947;s:13:\"\0*\0recurrence\";i:300;s:49:\"\0ActionScheduler_IntervalSchedule\0start_timestamp\";i:1782309947;s:53:\"\0ActionScheduler_IntervalSchedule\0interval_in_seconds\";i:300;}', 0, 10, '[]' FROM DUAL WHERE ( SELECT action_id FROM wp_actionscheduler_actions WHERE status IN ( 'pending', 'in-progress' ) AND hook = 'image-optimization/cleanup/stuck-operation' AND `group_id` = 0 LIMIT 1 ) IS NULL

WordPress database error: [Duplicate entry '0' for key 'wp_actionscheduler_actions.PRIMARY']
INSERT INTO wp_actionscheduler_actions ( `hook`, `status`, `scheduled_date_gmt`, `scheduled_date_local`, `schedule`, `group_id`, `priority`, `args` ) SELECT 'wp_mail_smtp_summary_report_email', 'pending', '2026-06-29 06:00:00', '2026-06-29 06:00:00', 'O:32:\"ActionScheduler_IntervalSchedule\":5:{s:22:\"\0*\0scheduled_timestamp\";i:1782712800;s:18:\"\0*\0first_timestamp\";i:1782712800;s:13:\"\0*\0recurrence\";i:604800;s:49:\"\0ActionScheduler_IntervalSchedule\0start_timestamp\";i:1782712800;s:53:\"\0ActionScheduler_IntervalSchedule\0interval_in_seconds\";i:604800;}', 7, 10, '[null]' FROM DUAL WHERE ( SELECT NULL FROM DUAL ) IS NULL


Deprecated: Creation of dynamic property Google\Site_Kit\Modules\Ads\Web_Tag::$home_domain is deprecated in /home/purewate/pwb.co.nz/wp-content/plugins/google-site-kit/includes/Modules/Ads/Web_Tag.php on line 37
Why Gutter Cleaning is a MUST: Protecting Your Home, Insurance, and Peace of Mind - Pure Water Blasting

Why Gutter Cleaning is a MUST: Protecting Your Home, Insurance, and Peace of Mind

Gutter Cleaning
March 13, 2025

Gutters are often overlooked, but they play a critical role in safeguarding your home from water damage. Clogged or neglected gutters can lead to costly repairs, insurance headaches, and even legal complications. Here’s why regular gutter cleaning should be a top priority for every homeowner and landlord.

gutter cleaning gutter clean 


1. Prevent Costly Water Damage

Gutters channel rainwater away from your roof, walls, and foundation. When leaves, debris, or nests block them, water overflows and pools around your home. Over time, this can cause:

  • Roof leaks and rotting fascia boards.
  • Foundation cracks due to soil erosion or standing water.
  • Basement flooding and mould growth.
  • Landscape erosion, damaging gardens and driveways.

A single storm can turn a minor blockage into a major disaster. Regular cleaning ensures water flows freely, protecting your property’s structural integrity.

2. Avoid Insurance Claim Denials

Most home insurance policies require homeowners to maintain their property. Neglecting gutter maintenance could void your coverage if blocked gutters lead to preventable damage. For example:

  • If heavy rain causes a roof collapse due to clogged gutters, your insurer may argue the damage resulted from poor upkeep.
  • Water damage claims linked to overflow may be denied if gutters weren’t cleaned regularly.

Insurance companies expect proactive maintenance. Don’t risk a denied claim—keep gutters clear to stay compliant with policy requirements.

3. Comply with Tenancy Laws in New Zealand

In New Zealand, landlords and tenants have specific responsibilities under the Residential Tenancies Act. According to Tenancy.govt.nz:

  • Landlords must ensure the property is maintained in a reasonable state, including exterior elements like gutters.
  • Tenants are responsible for minor upkeep, such as clearing gutters of leaves if specified in the tenancy agreement.

Failure to maintain gutters could breach tenancy laws, leading to disputes or financial penalties.

4. Meet NZ Healthy Homes Standards

The Healthy Homes Standards mandate that rental properties must have efficient drainage to prevent flooding. As per the Moisture Ingress and Drainage Standard: Drainage systems must ensure the property isn’t subject to flooding during or after normal rainfall. Gutters and downpipes must be in good repair to direct water away from the home. Landlords who ignore gutter maintenance risk non-compliance, fines, or tenant grievances.

5. Deter Pests and Mould

Stagnant water in clogged gutters attracts mosquitoes, rodents, and birds. Decaying organic matter also fosters mold growth, which can spread to your attic or walls, posing health risks. Clean gutters eliminate these hazards.

Gutter Cleaning Auckland Gutter Cleaning in North Shore

Conclusion

Gutter cleaning isn’t just a chore—it’s a vital part of homeownership and property management. Protect your investment, avoid insurance disputes, and comply with NZ tenancy laws by scheduling regular maintenance.

 

For reliable, hassle-free gutter cleaning in New Zealand, trust the experts at Pure Water Blasting. We’ll keep your gutters flowing smoothly, rain or shine! You are most welcome to view more details regarding our cleaning services on our @youtubechannel, happy to share with you video below how our team member work on gutter cleaning.


References:

#GutterCleaning #HomeMaintenance #HealthyHomes #NZProperty #InsuranceTips


Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 5481

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/purewate/pwb.co.nz/wp-includes/functions.php on line 5481