Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP 8.1.0 Errors / Deprications #1467

Open
tiefenb opened this issue Nov 10, 2021 · 132 comments
Open

PHP 8.1.0 Errors / Deprications #1467

tiefenb opened this issue Nov 10, 2021 · 132 comments

Comments

@tiefenb
Copy link

tiefenb commented Nov 10, 2021

I have tested Processwire with the upcoming 8.1.0 Version of PHP and got some deprication warnings and errors:

Deprecated: Return type of ProcessWire\Fuel::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/Fuel.php on line 133

Deprecated: Return type of ProcessWire\WireData::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireData.php on line 381

Deprecated: Return type of ProcessWire\WireData::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireData.php on line 535

Deprecated: Return type of ProcessWire\WireData::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireData.php on line 498

Deprecated: Return type of ProcessWire\WireData::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireData.php on line 485

Deprecated: Return type of ProcessWire\WireData::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireData.php on line 514

Deprecated: Return type of ProcessWire\WireArray::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireArray.php on line 1759

Deprecated: Return type of ProcessWire\WireArray::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireArray.php on line 1846

Deprecated: Return type of ProcessWire\WireArray::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireArray.php on line 1807

Deprecated: Return type of ProcessWire\WireArray::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireArray.php on line 1794

Deprecated: Return type of ProcessWire\WireArray::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireArray.php on line 1826

Deprecated: Return type of ProcessWire\WireArray::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireArray.php on line 1779

Deprecated: Return type of ProcessWire\FilenameArray::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/FilenameArray.php on line 84

Deprecated: Return type of ProcessWire\FilenameArray::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/FilenameArray.php on line 141

Deprecated: Return type of ProcessWire\WireSaveableItems::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireSaveableItems.php on line 389

Deprecated: Return type of ProcessWire\Page::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/Page.php on line 2924

Deprecated: Return type of ProcessWire\PagesType::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/PagesType.php on line 497

Deprecated: Return type of ProcessWire\PagesType::count($selectorString = '', array $options = []) should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/PagesType.php on line 624

Deprecated: Return type of ProcessWire\Session::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/Session.php on line 804

Deprecated: Return type of ProcessWire\WireInputData::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireInputData.php on line 427

Deprecated: Return type of ProcessWire\WireInputData::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireInputData.php on line 431

Deprecated: Return type of ProcessWire\WireInputData::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireInputData.php on line 435

Deprecated: Return type of ProcessWire\WireInputData::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireInputData.php on line 439

Deprecated: Return type of ProcessWire\WireInputData::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireInputData.php on line 418

Deprecated: Return type of ProcessWire\WireInputData::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireInputData.php on line 444

Deprecated: Return type of ProcessWire\InputfieldWrapper::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/InputfieldWrapper.php on line 1387

Deprecated: Return type of ProcessWire\WireDatabasePDOStatement::bindValue($parameter, $value, $data_type = PDO::PARAM_STR) should either be compatible with PDOStatement::bindValue(string|int $param, mixed $value, int $type = PDO::PARAM_STR): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireDatabasePDOStatement.php on line 126

Deprecated: Return type of ProcessWire\WireDatabasePDOStatement::execute($input_parameters = null) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/WireDatabasePDOStatement.php on line 144

Deprecated: Return type of ProcessWire\LanguagesPageFieldValue::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/modules/LanguageSupport/LanguagesPageFieldValue.php on line 390

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/Modules.php on line 4346

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Warning: session_name(): Session name cannot be changed after headers have already been sent in /var/www/html/wire/core/Session.php on line 286

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/html/wire/core/Session.php on line 289

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/html/wire/core/Session.php on line 290

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/html/wire/core/Session.php on line 291

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/html/wire/core/Session.php on line 292

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /var/www/html/wire/core/Session.php on line 304

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wire/core/FilenameArray.php:13) in /var/www/html/wire/modules/Process/ProcessPageView.module on line 105

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/html/wire/core/Sanitizer.php on line 376

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wire/core/FilenameArray.php:13) in /var/www/html/wire/modules/Process/ProcessPageView.module on line 454

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wire/core/FilenameArray.php:13) in /var/www/html/site/templates/_init.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wire/core/FilenameArray.php:13) in /var/www/html/site/templates/_init.php on line 211

Deprecated: Optional parameter $urlSegments declared before required parameter $config is implicitly treated as a required parameter in /var/www/html/site/templates/bto/functions/proCacheHelpers.php on line 3

Deprecated: Optional parameter $urlSegments declared before required parameter $config is implicitly treated as a required parameter in /var/www/html/site/templates/bto/functions/proCacheHelpers.php on line 16

Deprecated: Optional parameter $urlSegments declared before required parameter $config is implicitly treated as a required parameter in /var/www/html/site/templates/bto/functions/proCacheHelpers.php on line 49

Deprecated: Optional parameter $urlSegments declared before required parameter $config is implicitly treated as a required parameter in /var/www/html/site/templates/bto/functions/proCacheHelpers.php on line 60

Deprecated: Optional parameter $size declared before required parameter $align is implicitly treated as a required parameter in /var/www/html/site/templates/bto/functions/scene7PresetParameters.php on line 3

Deprecated: Optional parameter $exportFormat declared before required parameter $page is implicitly treated as a required parameter in /var/www/html/site/templates/bto/classes/templateController/templateExportController.php on line 72

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wire/core/WireArray.php on line 598

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wire/core/FilenameArray.php:13) in /var/www/html/wire/core/WireHttp.php on line 1570

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wire/core/FilenameArray.php:13) in /var/www/html/wire/core/WireHttp.php on line 1570
ryancramerdesign added a commit to processwire/processwire that referenced this issue Nov 19, 2021
@ryancramerdesign
Copy link
Member

@tiefenb Thanks. I think a lot of those are duplicates of the same thing, and it looks like some of them are from your site's template files in site/templates/bto/. But I was able to reduce it down to 5 changes and have applied those. The only ones I couldn't figure out were the deprecation notices for the ArrayAccess and IteratorAggregate interfaces. As far as I can tell, ours are already compatible, so I'm missing something there. Is it possibly reading the phpdoc comments or argument names? There are cases where I make the phpdoc comment return and argument types contextual to our case rather than the broader PHP interface. But if PHP 8.1 is looking at those phpdoc comments maybe that explains it, but so far I'm not clear on that part.

@matjazpotocnik
Copy link
Collaborator

matjazpotocnik commented Dec 3, 2021

@ryancramerdesign , I'm getting this on PHP 8.1 and almost PW 3.0.190 :-)

Deprecated: Return type of ProcessWire\WireDatabasePDOStatement::bindValue($parameter, $value, $data_type = PDO::PARAM_STR) should either be compatible with PDOStatement::bindValue(string|int $param, mixed $value, int $type = PDO::PARAM_STR): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\inetpub\wwwroot\wire\core\WireDatabasePDOStatement.php on line 126

Deprecated: Return type of ProcessWire\WireDatabasePDOStatement::execute($input_parameters = null) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\inetpub\wwwroot\wire\core\WireDatabasePDOStatement.php on line 144

Deprecated: Return type of ProcessWire\LanguagesPageFieldValue::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\inetpub\wwwroot\wire\modules\LanguageSupport\LanguagesPageFieldValue.php on line 390

Tracy reports:
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\inetpub\wwwroot\wire\core\PagesPathFinder.php:435

@ryancramerdesign
Copy link
Member

@matjazpotocnik I'm not sure I understand those first 3 as the return types are already consistent with what it's asking for as far as I can tell. Or is it just asking for something additional in the phpdoc? Since it's mentioning #[\ReturnTypeWillChange] it makes me think it's doing some kind of static analysis on the code rather than actually finding incorrect types.

For the last one from Tracy, that one looks simple, I can just typecast the argument to a string.

@matjazpotocnik
Copy link
Collaborator

@ryancramerdesign, this link explains what's going on: https://php.watch/versions/8.1/internal-method-return-types
I added #[\ReturnTypeWillChange] in front of the affected methods and the deprecation warning went away. But this is only a temporary solution that won't work in PHP 9, but is compatible with PHP 5 and up.

As for strlen(), typcasting $nameLanguage to string makes the warning go away. Just for info, it's the $nameLanguage = $this->pageNameToUTF8($row["{$key}_name$language->id"]); that returns null and is later passed to strlen() function. Perhaps checking for null would be better?

ryancramerdesign added a commit to processwire/processwire that referenced this issue Dec 31, 2021
…untable and PDOStatement interface classes to stop PHP 8.1 notices per https://php.watch/versions/8.1/internal-method-return-types and processwire/processwire-issues#1467 ... someday when all PHP 5.x support can be dropped these will be converted to PHP 7.1+ return types
@ryancramerdesign
Copy link
Member

Thanks @matjazpotocnik that link explained it well. I'm not thrilled about the direction PHP is going with stuff like this but I have updated the code to have those ReturnTypeWillChange comments in all the relevant places I could find. I don't want to drop support for PHP versions prior to 7.1 at this time, so will have to stick with this strange workaround for now. Please let me know if you spot any other instances that need this change. Thanks.

@matjazpotocnik
Copy link
Collaborator

matjazpotocnik commented Jan 2, 2022

@ryancramerdesign, there are more deprecation warnings:

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in \wire\core\Template.php:1319
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Inputfield\InputfieldInteger.module:99
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Inputfield\InputfieldEmail.module:91
PHP Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in ...\modules\Inputfield\InputfieldTextarea.module:118
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Inputfield\InputfieldTextarea.module:123
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in \wire\core\Field.php:1249
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Inputfield\InputfieldHidden.module:42
PHP Deprecated: Return type of HTMLPurifier_PropertyListIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\MarkupHTMLPurifier\htmlpurifier\HTMLPurifier.standalone.php:8322
PHP Deprecated: Return type of HTMLPurifier_StringHash::offsetGet($index) should either be compatible with ArrayObject::offsetGet(mixed $key): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\MarkupHTMLPurifier\htmlpurifier\HTMLPurifier.standalone.php:8440
PHP Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in ...\modules\LanguageSupport\LanguageSupportFields.module:525
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in \wire\modules\Inputfield\InputfieldMarkup.module:47
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Process\ProcessLogger\ProcessLogger.module:159, 165,171
PHP Deprecated: auto_detect_line_endings is deprecated in ...\modules\ProcessExportProfile\ProcessExportProfile.module:96
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Process\ProcessPageEdit\ProcessPageEdit.module:2952
PHP Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in ...\wire\core\Process.php:473
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Inputfield\InputfieldFile\InputfieldFile.module:962
PHP Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in ...\ProcessPageEditImageSelect\ProcessPageEditImageSelect.module:923
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wire\core\WireDatabasePDO.php:1415
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wire\core\Sanitizer.php:1805
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Inputfield\InputfieldToggle\InputfieldToggle.module:446

ryancramerdesign added a commit to processwire/processwire that referenced this issue Jan 3, 2022
@matjazpotocnik
Copy link
Collaborator

I forgot to report the warning for the InputfieldURL.module:

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wwwroot\wire\modules\Inputfield\InputfieldURL.module:47

Warnings for the html purifier are new, since the upgrade to 4.14.0:

PHP Deprecated: Return type of HTMLPurifier_PropertyListIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\MarkupHTMLPurifier\htmlpurifier\HTMLPurifier.standalone.php:8340
PHP Deprecated: Return type of HTMLPurifier_StringHash::offsetGet($index) should either be compatible with ArrayObject::offsetGet(mixed $key): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\MarkupHTMLPurifier\htmlpurifier\HTMLPurifier.standalone.php:8458

@ryancramerdesign
Copy link
Member

@matjazpotocnik Thanks, I've got some other updates in progress on InputfieldURL so will make sure that one is added. For HTMLPurifier, will wait a bit to see if they update anytime soon so we don't end up with a modified version of that library.

@brettwilcox
Copy link

Can verify that I got the same errors after an upgrade to PHP 8.1. Let me know once you are ready for testers and I will provide feedback.

@tiefenb
Copy link
Author

tiefenb commented Jan 7, 2022

The Errors above are gone but I found two another:

PHP message: PHP Deprecated: Return type of ProcessWire\PagesType::count($selectorString = '', array $options = []) should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wire/core/PagesType.php on line 625

PHP message: PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/core/WireDateTime.php on line 269

@matjazpotocnik
Copy link
Collaborator

matjazpotocnik commented Jan 7, 2022

PHP Deprecated: Return type of ProcessWire\PageArrayIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\wire\core\PageArrayIterator.php:152
PHP Deprecated: Return type of ProcessWire\PageArrayIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\wire\core\PageArrayIterator.php:170
PHP Deprecated: Return type of ProcessWire\PageArrayIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\wire\core\PageArrayIterator.php:162
PHP Deprecated: Return type of ProcessWire\PageArrayIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\wire\core\PageArrayIterator.php:181
PHP Deprecated: Return type of ProcessWire\PageArrayIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in ...\wire\core\PageArrayIterator.php:138
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Fieldtype\FieldtypeOptions\SelectableOption.php:114
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Inputfield\InputfieldSelector\InputfieldSelector.module:1891
PHP Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in ...\wire\core\Process.php:473
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Fieldtype\FieldtypeRepeater\InputfieldRepeater.module:689

@teppokoivula
Copy link

teppokoivula commented Jan 22, 2022

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /wire/core/PagesEditor.php:372
PHP Deprecated: Return type of ProcessWire\Database::query($sql, $resultmode = ProcessWire\MYSQLI_STORE_RESULT) should either be compatible with mysqli::query(string $query, int $result_mode = MYSQLI_STORE_RESULT): mysqli_result\|bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wire/core/Database.php:98
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in .../Inputfield/InputfieldPageTable/InputfieldPageTableAjax.php:65

@adrianbj
Copy link

adrianbj commented Jan 24, 2022

PHP Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in .../Process/ProcessPageLister/ProcessPageLister.module:509
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in .../Process/ProcessPageLister/ProcessPageLister.module:514

ryancramerdesign added a commit to processwire/processwire that referenced this issue Jan 24, 2022
@matjazpotocnik
Copy link
Collaborator

matjazpotocnik commented Feb 6, 2022

@ryancramerdesign there are some more warnings:

PHP Deprecated: Return type of ProcessWire\Database::query($sql, $resultmode = ProcessWire\MYSQLI_STORE_RESULT) should either be compatible with mysqli::query(string $query, int $result_mode = MYSQLI_STORE_RESULT): mysqli_result\|bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /wire/core/Database.php:98
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in .../Inputfield/InputfieldPageTable/InputfieldPageTableAjax.php:65
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Fieldtype\FieldtypeOptions\SelectableOption.php:114
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Fieldtype\FieldtypeOptions\SelectableOptionManager.php:374
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Fieldtype\FieldtypeOptions\SelectableOptionManager.php:375
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Inputfield\InputfieldSelector\InputfieldSelector.module:1891
PHP Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in ...\wire\core\Process.php:473
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Fieldtype\FieldtypeRepeater\InputfieldRepeater.module:689
FIXED PHP Deprecated: Automatic conversion of false to array is deprecated in ...\Fieldtype\FieldtypeRepeater\FieldtypeRepeater.module:141
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wwwroot\wire\modules\Fieldtype\FieldtypeInteger.module:228
PHP Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in ...\wire\modules\Process\ProcessField\ProcessField.module:2856
PHP Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Inputfield\InputfieldPage\InputfieldPage.module:1331
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\LanguageSupport\LanguageSupportPageNames.module:533
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\modules\Process\ProcessPageAdd\ProcessPageAdd.module:1098
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\inetpub\wwwroot\wire\core\PagesTrash.php:83
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wwwroot\wire\core\PagesTrash.php:231
PHP Deprecated: Function strftime() is deprecated in ...\InputfieldDatetime\types\InputfieldDatetimeSelect.php:214 (and line 93), I used date('M F');
PHP Deprecated: is_dir(): Passing null to parameter #1 ($filename) of type string is deprecated in ...\wwwroot\wire\core\PagefilesManager.php:304
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wwwroot\wire\core\WireFileTools.php:41
PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\Markup\MarkupAdminDataTable\MarkupAdminDataTable.module:303

For HTMLPurifier, will wait a bit to see if they update anytime soon so we don't end up with a modified version of that library.

I agree. Perhaps you could fix those two warnings just before releasing the new master?

@kixe
Copy link

kixe commented Feb 25, 2022

Deprecated: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in .../wire/core/Modules.php on line 1003
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in .../wire/modules/LanguageSupport/LanguageSupportPageNames.module on line 203
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in .../wire/modules/Fieldtype/FieldtypeSelector.module on line 64
Deprecated: Function strftime() is deprecated in .../wire/core/WireDateTime.php on line 415
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in .../wire/modules/Textformatter/TextformatterMarkdownExtra/parsedown/Parsedown.php on line 43

ryancramerdesign added a commit to processwire/processwire that referenced this issue Mar 18, 2022
@ryancramerdesign
Copy link
Member

Thanks @matjazpotocnik @kixe @sforsman I've pushed updates for all of these.

@BernhardBaumrock
Copy link

BernhardBaumrock commented Mar 21, 2022

PHP Deprecated: strrpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in [.../wire/core/Functions.php:814]
PHP Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in [.../wire/core/Modules.php:1619]

@sforsman
Copy link

Thanks @ryancramerdesign!

Just a quick workaround for people stumbling in to these. If you define a nullable version of the built-in function under the ProcessWire namespace, the core will then use that version instead of the built-in function.

For your own code that's not running under the ProcessWire namespace, you can even import the function. This will work even in the global space. E.g.

<?php

namespace ProcessWire {
  function strlen(?string $string): int { return \strlen($string ?? ''); }
}

namespace {
  use function ProcessWire\strlen;

  echo strlen(null); // => 0
}

@mohitsharmadaangmar
Copy link

Deprecated: Return type of ProcessWire\WireDatabasePDOStatement::bindValue($parameter, $value, $data_type = PDO::PARAM_STR) should either be compatible with PDOStatement::bindValue(string|int $param, mixed $value, int $type = PDO::PARAM_STR): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\processwire-master\wire\core\WireDatabasePDOStatement.php on line 126

Deprecated: Return type of ProcessWire\WireDatabasePDOStatement::execute($input_parameters = null) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in C:\xampp\htdocs\processwire-master\wire\core\WireDatabasePDOStatement.php on line 144

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Warning: session_name(): Session name cannot be changed after headers have already been sent in C:\xampp\htdocs\processwire-master\wire\core\Session.php on line 286

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in C:\xampp\htdocs\processwire-master\wire\core\Session.php on line 289

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in C:\xampp\htdocs\processwire-master\wire\core\Session.php on line 290

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in C:\xampp\htdocs\processwire-master\wire\core\Session.php on line 291

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in C:\xampp\htdocs\processwire-master\wire\core\Session.php on line 292

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in C:\xampp\htdocs\processwire-master\wire\core\Session.php on line 304

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\processwire-master\wire\core\Selectors.php:1484) in C:\xampp\htdocs\processwire-master\wire\modules\Process\ProcessPageView.module on line 161

Deprecated: substr(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\PagesSortfields.php on line 98

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Selectors.php on line 1484

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 587

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 593

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\core\WireArray.php on line 598

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Sanitizer.php on line 376

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in C:\xampp\htdocs\processwire-master\wire\core\Sanitizer.php on line 376

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\processwire-master\wire\core\Selectors.php:1484) in C:\xampp\htdocs\processwire-master\wire\core\admin.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\processwire-master\wire\core\Selectors.php:1484) in C:\xampp\htdocs\processwire-master\wire\modules\Process\ProcessLogin\ProcessLogin.module on line 307

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\processwire-master\wire\core\Selectors.php:1484) in C:\xampp\htdocs\processwire-master\wire\modules\Process\ProcessLogin\ProcessLogin.module on line 308

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\processwire-master\wire\core\Selectors.php:1484) in C:\xampp\htdocs\processwire-master\wire\modules\Process\ProcessLogin\ProcessLogin.module on line 309

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\processwire-master\wire\modules\Inputfield\InputfieldText\InputfieldText.module on line 137

Even after updating to latest version these are still there.

Pleasssssssssseee help

@ryancramerdesign
Copy link
Member

@mohitsharma786 These have already been covered. It looks like you are using the master branch, you'll want to switch to the dev branch in a development environment where you are seeing these notices.

@mohitsharmadaangmar
Copy link

Thanks @ryancramerdesign. This surely resolved the issue

@BernhardBaumrock
Copy link

Error: trim(): Passing null to parameter #1 ($string) of type string is deprecated on line: 175 in /var/www/html/wire/core/WireDateTime.phpError: Return type of HTMLPurifier_PropertyListIterator::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice on line: 8340 in /var/www/html/wire/modules/Markup/MarkupHTMLPurifier/htmlpurifier/HTMLPurifier.standalone.phpError: Return type of HTMLPurifier_StringHash::offsetGet($index) should either be compatible with ArrayObject::offsetGet(mixed $key): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice on line: 8458 in /var/www/html/wire/modules/Markup/MarkupHTMLPurifier/htmlpurifier/HTMLPurifier.standalone.php

@ryancramerdesign
Copy link
Member

Thanks @matjazpotocnik I've pushed fixes for those two.

@adrianbj
Copy link

PHP Notice: Trying to get property 'value' of non-object in /wire/modules/Fieldtype/FieldtypePage.module:1338
PHP Notice: Array to string conversion in .../wire/modules/Fieldtype/FieldtypePage.module:1340

These occur when you have a "Selector" field and one of the rows in the selector has been set to a "Multiple pages" configured Page Reference field, eg:

image

@adrianbj
Copy link

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wire/modules/Inputfield/InputfieldPassword/InputfieldPassword.module:338

@adrianbj
Copy link

@ryancramerdesign - just following up with more info on the Lister related issue two posts above this.

If I do if(is_array($value->value)) bd($value->value, $field->name); on line 1339 of FieldtypePage.module, I get the following which correlate to the values of Media and Politician.
image

ryancramerdesign added a commit to processwire/processwire that referenced this issue Sep 29, 2023
@ryancramerdesign
Copy link
Member

Thanks @adrianbj I've pushed updates for these

@adrianbj
Copy link

Thanks @ryancramerdesign - I just realized that Lister issue wasn't actually a PHP8 deprecation - sorry for posting in the wrong place, but thank you for fixing - looks good now!

@trk
Copy link

trk commented Oct 6, 2023

Ekran Resmi 2023-10-06 13 48 03

@the-ge
Copy link

the-ge commented Oct 22, 2023

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in
/var/www/html/wire/modules/Inputfield/InputfieldText/InputfieldText.module on line 164

@Toutouwai
Copy link

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wire\modules\Inputfield\InputfieldMarkup.module:107

@matjazpotocnik
Copy link
Collaborator

PHP Deprecated: Automatic conversion of false to array is deprecated in [...\wire\modules\Process\ProcessLogger\ProcessLogger.module:379

@adrianbj
Copy link

Hey @ryancramerdesign
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in wire/core/PagesRaw.php&line=840

@adrianbj
Copy link

@ryancramerdesign
PHP Warning: Undefined array key "args" in [/wire/core/Debug.php:379]

@vieregg-jfc
Copy link

@ryancramerdesign PHP Warning: Undefined array key "args" in [/wire/core/Debug.php:379]

Same for me: PHP 8.2.6 ProcessWire 3.0.229 © 2024

2024-03-07 11_07_00

@lparikka
Copy link

lparikka commented Mar 8, 2024

DEPRECATED: URLENCODE(): PASSING NULL TO PARAMETER #1 ($STRING) OF TYPE STRING IS DEPRECATED IN /.../WIRE/MODULES/MARKUP/MARKUPPAGERNAV/MARKUPPAGERNAV.MODULE ON LINE 553

PW: 3.0.229
PHP: 8.1.20

@matjazpotocnik
Copy link
Collaborator

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ...\wwwroot\wire\modules\Process\ProcessPageClone.module:279

@adrianbj
Copy link

@ryancramerdesign

Deprecated: number_format(): Passing null to parameter #1 ($num) of type float is deprecated in FieldtypeFloat.module:128

@adrianbj
Copy link

adrianbj commented Jul 3, 2024

@ryancramerdesign - I am still seeing that Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in wire/core/Selectors.php on line 1484 that was reported in the OP of this issue.

ryancramerdesign added a commit to processwire/processwire that referenced this issue Jul 5, 2024
@ryancramerdesign
Copy link
Member

Thanks @adrianbj @matjazpotocnik @lparikka @vieregg-jfc @Toutouwai @the-ge I've pushed updates to correct all of these.

I am still seeing that Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in wire/core/Selectors.php on line 1484 that was reported in the OP of this issue.

@adrianbj This one I can't seem to identify. Here's the method that it is in below. The first line in the method should exclude the possibility of a null value for $type, since isset() will return false for null. Your line number didn't match with the strpos() line on mine (it was off by 2) so I'm wondering if you have an older version of the file?

static public function getOperatorType($operator, $is = false) {
	if(!isset(self::$selectorTypes[$operator])) return false;
	$type = self::$selectorTypes[$operator];
	// now double check that we can map it back, in case PHP filters anything in the isset()
	$op = array_search($type, self::$selectorTypes);
	if($op === $operator) {
		if($is) return true;
		// Convert types like "SelectorEquals" to "Equals"
		if(strpos($type, 'Selector') === 0) list(,$type) = explode('Selector', $type, 2);
		return $type;
	}
	return false;
}

@adrianbj
Copy link

adrianbj commented Jul 5, 2024

Hi @ryancramerdesign - so sorry to waste your time on that strpos issue. I am running the latest PW dev version on the site, but there was an old dev version of the site on the same server (with an older version of PW) sending errors to the same log file.

@ryancramerdesign
Copy link
Member

@adrianbj No problem, glad the mystery is solved. :)

@matjazpotocnik
Copy link
Collaborator

@ryancramerdesign, you forgot to fix the issue mentioned by trk #1467 (comment)

InputfieldPageTabe.module, line 521 (it was line 504 when trk reported it)

$value = $this->wire()->sanitizer->entities(strip_tags($value));

strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated

@WebWorkingMan
Copy link

@ryancramerdesign

Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/xxx/wire/modules/Textformatter/TextformatterEntities.module on line 29

PHP 8.3.12
Processwire 3.0.241

@BernhardBaumrock
Copy link

Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in .../wire/core/WireTextTools.php:922

@adrianbj
Copy link

PHP Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in FieldtypeComments.module:303

@elabx
Copy link

elabx commented Nov 18, 2024

count(): Argument #1 ($value) must be of type Countable|array, null give
InputfieldRepeater.module:266

(got this when trying to view an edit page for a repeater item)

ryancramerdesign added a commit to processwire/processwire that referenced this issue Nov 22, 2024
@ryancramerdesign
Copy link
Member

Thanks @matjazpotocnik @WebWorkingMan @BernhardBaumrock @adrianbj @elabx I've pushed fixes for issues noted above.

@BernhardBaumrock
Copy link

Hey @ryancramerdesign Thx! I've created a new issue for PHP8.4 deprecations here #2000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests