Deprecated: Return type of SS_DAG::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/core/DAG.php on line 89
Deprecated: Return type of SS_DAG_Iterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/core/DAG.php on line 137
Deprecated: Return type of SS_DAG_Iterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/core/DAG.php on line 148
Deprecated: Return type of SS_DAG_Iterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/core/DAG.php on line 133
Deprecated: Return type of SS_DAG_Iterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/core/DAG.php on line 157
Deprecated: Return type of SS_DAG_Iterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/core/DAG.php on line 152
Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php on line 383
Deprecated: file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php on line 411
Deprecated: Return type of ViewableData::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/view/ViewableData.php on line 599
Deprecated: Return type of CMSMenu::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/admin/code/CMSMenu.php on line 304
Deprecated: Return type of Translate_Adapter_RailsYaml_Iterator::key() should either be compatible with RecursiveIteratorIterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/thirdparty/zend_translate_railsyaml/library/Translate/Adapter/RailsYAML.php on line 99
Deprecated: Return type of Translate_Adapter_RailsYaml_Iterator::callGetChildren() should either be compatible with RecursiveIteratorIterator::callGetChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/thirdparty/zend_translate_railsyaml/library/Translate/Adapter/RailsYAML.php on line 87
Deprecated: Return type of Translate_Adapter_RailsYaml_Iterator::endChildren() should either be compatible with RecursiveIteratorIterator::endChildren(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/thirdparty/zend_translate_railsyaml/library/Translate/Adapter/RailsYAML.php on line 93
Deprecated: Return type of i18nSSLegacyAdapter_Iterator::key() should either be compatible with RecursiveIteratorIterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/i18n/i18nSSLegacyAdapter.php on line 85
Deprecated: Return type of i18nSSLegacyAdapter_Iterator::callGetChildren() should either be compatible with RecursiveIteratorIterator::callGetChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/i18n/i18nSSLegacyAdapter.php on line 75
Deprecated: Return type of i18nSSLegacyAdapter_Iterator::endChildren() should either be compatible with RecursiveIteratorIterator::endChildren(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /usr/www/users/hdmusekcur/framework/i18n/i18nSSLegacyAdapter.php on line 80
GET /entertainment/
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 383 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] Return type of SS_Query::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 159 in /usr/www/users/hdmusekcur/framework/model/connect/Query.php
Source
150 return $this->seek(0);
151 }
152 }
153154 /**
155 * Iterator function implementation. Return the current item of the iterator.
156 *
157 * @return array
158 */
159 public function current() {
160 if (!$this->currentRecord) {
161 return $this->next();
162 } else {
163 return $this->currentRecord;
164 }
165 }
[Deprecated] Return type of SS_Query::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 192 in /usr/www/users/hdmusekcur/framework/model/connect/Query.php
Source
183 return $this->rowNum;
184 }
185186 /**
187 * Iterator function implementation. Return the next record in the iterator.
188 * Makes use of {@link nextRecord()}, takes care of the plumbing.
189 *
190 * @return array
191 */
192 public function next() {
193 $this->queryHasBegun = true;
194 $this->currentRecord = $this->nextRecord();
195 $this->rowNum++;
196 return $this->currentRecord;
197 }
198
[Deprecated] Return type of SS_Query::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 182 in /usr/www/users/hdmusekcur/framework/model/connect/Query.php
Source
173 $this->rewind();
174 return $this->current();
175 }
176177 /**
178 * Iterator function implementation. Return the row number of the current item.
179 *
180 * @return int
181 */
182 public function key() {
183 return $this->rowNum;
184 }
185186 /**
187 * Iterator function implementation. Return the next record in the iterator.
188 * Makes use of {@link nextRecord()}, takes care of the plumbing.
[Deprecated] Return type of SS_Query::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 204 in /usr/www/users/hdmusekcur/framework/model/connect/Query.php
Source
195 $this->rowNum++;
196 return $this->currentRecord;
197 }
198199 /**
200 * Iterator function implementation. Check if the iterator is pointing to a valid item.
201 *
202 * @return bool
203 */
204 public function valid() {
205 if (!$this->queryHasBegun) $this->next();
206 return $this->currentRecord !== false;
207 }
208209 /**
210 * Return the next record in the query result.
[Deprecated] Return type of SS_Query::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 146 in /usr/www/users/hdmusekcur/framework/model/connect/Query.php
Source
137 return $result;
138 }
139140 /**
141 * Iterator function implementation. Rewind the iterator to the first item and return it.
142 * Makes use of {@link seek()} and {@link numRecords()}, takes care of the plumbing.
143 *
144 * @return array
145 */
146 public function rewind() {
147 if ($this->queryHasBegun && $this->numRecords() > 0) {
148 $this->queryHasBegun = false;
149 $this->currentRecord = null;
150 return $this->seek(0);
151 }
152 }
[Deprecated] Return type of SS_HTTPRequest::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 356 in /usr/www/users/hdmusekcur/framework/control/HTTPRequest.php
Source
347 }
348349 /**
350 * Enables the existence of a key-value pair in the request to be checked using
351 * array syntax, so isset($request['title']) will check for $_POST['title'] and $_GET['title']
352 *
353 * @param unknown_type $offset
354 * @return boolean
355 */
356 public function offsetExists($offset) {
357 if(isset($this->postVars[$offset])) return true;
358 if(isset($this->getVars[$offset])) return true;
359 return false;
360 }
361362 /**
[Deprecated] Return type of SS_HTTPRequest::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 368 in /usr/www/users/hdmusekcur/framework/control/HTTPRequest.php
[Deprecated] Return type of SS_HTTPRequest::offsetSet($offset, $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
GET /entertainment/
Line 375 in /usr/www/users/hdmusekcur/framework/control/HTTPRequest.php
Source
366 * @return unknown
367 */
368 public function offsetGet($offset) {
369 return $this->requestVar($offset);
370 }
371372 /**
373 * @ignore
374 */
375 public function offsetSet($offset, $value) {}
376377 /**
378 * @ignore
379 */
380 public function offsetUnset($offset) {}
381
[Deprecated] Return type of SS_HTTPRequest::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 380 in /usr/www/users/hdmusekcur/framework/control/HTTPRequest.php
Source
371372 /**
373 * @ignore
374 */
375 public function offsetSet($offset, $value) {}
376377 /**
378 * @ignore
379 */
380 public function offsetUnset($offset) {}
381382 /**
383 * Construct an SS_HTTPResponse that will deliver a file to the client.
384 * Caution: Since it requires $fileData to be passed as binary data (no stream support),
385 * it's only advisable to send small files through this method.
386 *
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 698 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
689 *
690 * Note: Can't solely rely on PHP's parse_url() , since it is not intended to work with relative URLs
691 * or for security purposes. filter_var($url, FILTER_VALIDATE_URL) has similar problems.
692 *
693 * @param string $url
694 * @return boolean
695 */
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 704 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
695 */
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 705 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
[Deprecated] parse_url(): Passing null to parameter #1 ($url) of type string is deprecated
GET /entertainment/
Line 708 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
712 || preg_match('%^\s*/{2,}%', $url)
713 || (
714 // If a colon is found, check if it's part of a valid scheme definition
[Deprecated] preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated
GET /entertainment/
Line 712 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
712 || preg_match('%^\s*/{2,}%', $url)
713 || (
714 // If a colon is found, check if it's part of a valid scheme definition
715 // (meaning its not preceded by a slash).
716 $colonPosition !== FALSE
717 && ($slashPosition === FALSE || $colonPosition < $slashPosition)
718 )
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 698 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
689 *
690 * Note: Can't solely rely on PHP's parse_url() , since it is not intended to work with relative URLs
691 * or for security purposes. filter_var($url, FILTER_VALIDATE_URL) has similar problems.
692 *
693 * @param string $url
694 * @return boolean
695 */
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 704 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
695 */
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 705 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
[Deprecated] parse_url(): Passing null to parameter #1 ($url) of type string is deprecated
GET /entertainment/
Line 708 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
712 || preg_match('%^\s*/{2,}%', $url)
713 || (
714 // If a colon is found, check if it's part of a valid scheme definition
[Deprecated] preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated
GET /entertainment/
Line 712 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
712 || preg_match('%^\s*/{2,}%', $url)
713 || (
714 // If a colon is found, check if it's part of a valid scheme definition
715 // (meaning its not preceded by a slash).
716 $colonPosition !== FALSE
717 && ($slashPosition === FALSE || $colonPosition < $slashPosition)
718 )
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] Return type of DataList::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1126 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1117 E_USER_ERROR);
1118 }
11191120 /**
1121 * Returns whether an item with $key exists
1122 *
1123 * @param mixed $key
1124 * @return bool
1125 */
1126 public function offsetExists($key) {
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
[Deprecated] Return type of DataList::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1136 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
1133 * @param mixed $key
1134 * @return DataObject
1135 */
1136 public function offsetGet($key) {
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
[Deprecated] Return type of DataList::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
GET /entertainment/
Line 1146 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
1143 * @param mixed $key
1144 * @param mixed $value
1145 */
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
[Deprecated] Return type of DataList::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1155 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
1153 * @param mixed $key
1154 */
1155 public function offsetUnset($key) {
1156 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1157 }
11581159 }
[Deprecated] Return type of DataList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 768 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
766 * @return int
767 */
768 public function count() {
769 return $this->dataQuery->count();
770 }
771772 /**
773 * Return the maximum value of the given field in this DataList
774 *
[Deprecated] Return type of DataList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 759 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
750 return $item;
751 }
752753 /**
754 * Returns an Iterator for this DataList.
755 * This function allows you to use DataLists in foreach loops
756 *
757 * @return ArrayIterator
758 */
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
[Deprecated] Return type of DataList::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1126 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1117 E_USER_ERROR);
1118 }
11191120 /**
1121 * Returns whether an item with $key exists
1122 *
1123 * @param mixed $key
1124 * @return bool
1125 */
1126 public function offsetExists($key) {
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
[Deprecated] Return type of DataList::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1136 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
1133 * @param mixed $key
1134 * @return DataObject
1135 */
1136 public function offsetGet($key) {
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
[Deprecated] Return type of DataList::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
GET /entertainment/
Line 1146 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
1143 * @param mixed $key
1144 * @param mixed $value
1145 */
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
[Deprecated] Return type of DataList::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1155 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
1153 * @param mixed $key
1154 */
1155 public function offsetUnset($key) {
1156 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1157 }
11581159 }
[Deprecated] Return type of DataList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 768 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
766 * @return int
767 */
768 public function count() {
769 return $this->dataQuery->count();
770 }
771772 /**
773 * Return the maximum value of the given field in this DataList
774 *
[Deprecated] Return type of DataList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 759 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
750 return $item;
751 }
752753 /**
754 * Returns an Iterator for this DataList.
755 * This function allows you to use DataLists in foreach loops
756 *
757 * @return ArrayIterator
758 */
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
[Deprecated] Return type of DataList::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1126 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1117 E_USER_ERROR);
1118 }
11191120 /**
1121 * Returns whether an item with $key exists
1122 *
1123 * @param mixed $key
1124 * @return bool
1125 */
1126 public function offsetExists($key) {
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
[Deprecated] Return type of DataList::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1136 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
1133 * @param mixed $key
1134 * @return DataObject
1135 */
1136 public function offsetGet($key) {
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
[Deprecated] Return type of DataList::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
GET /entertainment/
Line 1146 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
1143 * @param mixed $key
1144 * @param mixed $value
1145 */
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
[Deprecated] Return type of DataList::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1155 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
1153 * @param mixed $key
1154 */
1155 public function offsetUnset($key) {
1156 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1157 }
11581159 }
[Deprecated] Return type of DataList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 768 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
766 * @return int
767 */
768 public function count() {
769 return $this->dataQuery->count();
770 }
771772 /**
773 * Return the maximum value of the given field in this DataList
774 *
[Deprecated] Return type of DataList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 759 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
750 return $item;
751 }
752753 /**
754 * Returns an Iterator for this DataList.
755 * This function allows you to use DataLists in foreach loops
756 *
757 * @return ArrayIterator
758 */
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
[Deprecated] Return type of DataList::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1126 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1117 E_USER_ERROR);
1118 }
11191120 /**
1121 * Returns whether an item with $key exists
1122 *
1123 * @param mixed $key
1124 * @return bool
1125 */
1126 public function offsetExists($key) {
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
[Deprecated] Return type of DataList::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1136 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1127 return ($this->limit(1,$key)->First() != null);
1128 }
11291130 /**
1131 * Returns item stored in list with index $key
1132 *
1133 * @param mixed $key
1134 * @return DataObject
1135 */
1136 public function offsetGet($key) {
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
[Deprecated] Return type of DataList::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
GET /entertainment/
Line 1146 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1137 return $this->limit(1, $key)->First();
1138 }
11391140 /**
1141 * Set an item with the key in $key
1142 *
1143 * @param mixed $key
1144 * @param mixed $value
1145 */
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
[Deprecated] Return type of DataList::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 1155 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
1146 public function offsetSet($key, $value) {
1147 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1148 }
11491150 /**
1151 * Unset an item with the key in $key
1152 *
1153 * @param mixed $key
1154 */
1155 public function offsetUnset($key) {
1156 user_error("Can't alter items in a DataList using array-access", E_USER_ERROR);
1157 }
11581159 }
[Deprecated] Return type of DataList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 768 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
766 * @return int
767 */
768 public function count() {
769 return $this->dataQuery->count();
770 }
771772 /**
773 * Return the maximum value of the given field in this DataList
774 *
[Deprecated] Return type of DataList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 759 in /usr/www/users/hdmusekcur/framework/model/DataList.php
Source
750 return $item;
751 }
752753 /**
754 * Returns an Iterator for this DataList.
755 * This function allows you to use DataLists in foreach loops
756 *
757 * @return ArrayIterator
758 */
759 public function getIterator() {
760 return new ArrayIterator($this->toArray());
761 }
762763 /**
764 * Return the number of items in this DataList
765 *
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
DataQuery->ensureSelectContainsOrderbyColumns(SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID",
CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName"
ELSE 'SiteTree' END AS "RecordClassName"
FROM "SiteTree_Live"
WHERE ("SiteTree_Live"."URLSegment" = ?)
AND ("SiteTree_Live"."ParentID" = ?)
ORDER BY "Sort" ASC <array (
0 => 'entertainment',
1 => 0,
)>)
DataQuery.php:295
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
DataQuery->ensureSelectContainsOrderbyColumns(SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID",
CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName"
ELSE 'SiteTree' END AS "RecordClassName"
FROM "SiteTree_Live"
WHERE ("SiteTree_Live"."URLSegment" = ?)
AND ("SiteTree_Live"."ParentID" = ?)
ORDER BY "Sort" ASC <array (
0 => 'entertainment',
1 => 0,
)>)
DataQuery.php:295
DataQuery->ensureSelectContainsOrderbyColumns(SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID",
CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName"
ELSE 'SiteTree' END AS "RecordClassName"
FROM "SiteTree_Live"
WHERE ("SiteTree_Live"."URLSegment" = ?)
AND ("SiteTree_Live"."ParentID" = ?)
ORDER BY "Sort" ASC <array (
0 => 'entertainment',
1 => 0,
)>)
DataQuery.php:295
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
DataQuery->ensureSelectContainsOrderbyColumns(SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID",
CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName"
ELSE 'SiteTree' END AS "RecordClassName"
FROM "SiteTree_Live"
WHERE ("SiteTree_Live"."URLSegment" = ?)
AND ("SiteTree_Live"."ParentID" = ?)
ORDER BY "Sort" ASC <array (
0 => 'entertainment',
1 => 0,
)>)
DataQuery.php:295
DataQuery->ensureSelectContainsOrderbyColumns(SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID",
CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName"
ELSE 'SiteTree' END AS "RecordClassName"
FROM "SiteTree_Live"
WHERE ("SiteTree_Live"."URLSegment" = ?)
AND ("SiteTree_Live"."ParentID" = ?)
ORDER BY "Sort" ASC <array (
0 => 'entertainment',
1 => 0,
)>)
DataQuery.php:295
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
DataQuery->ensureSelectContainsOrderbyColumns(SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID",
CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName"
ELSE 'SiteTree' END AS "RecordClassName"
FROM "SiteTree_Live"
WHERE ("SiteTree_Live"."URLSegment" = ?)
AND ("SiteTree_Live"."ParentID" = ?)
ORDER BY "Sort" ASC <array (
0 => 'entertainment',
1 => 0,
)>)
DataQuery.php:295
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 698 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
689 *
690 * Note: Can't solely rely on PHP's parse_url() , since it is not intended to work with relative URLs
691 * or for security purposes. filter_var($url, FILTER_VALIDATE_URL) has similar problems.
692 *
693 * @param string $url
694 * @return boolean
695 */
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 704 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
695 */
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
[Deprecated] strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated
GET /entertainment/
Line 705 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
696 public static function is_absolute_url($url) {
697 // Strip off the query and fragment parts of the URL before checking
698 if(($queryPosition = strpos($url, '?')) !== false) {
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
[Deprecated] parse_url(): Passing null to parameter #1 ($url) of type string is deprecated
GET /entertainment/
Line 708 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
699 $url = substr($url, 0, $queryPosition-1);
700 }
701 if(($hashPosition = strpos($url, '#')) !== false) {
702 $url = substr($url, 0, $hashPosition-1);
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
712 || preg_match('%^\s*/{2,}%', $url)
713 || (
714 // If a colon is found, check if it's part of a valid scheme definition
[Deprecated] preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated
GET /entertainment/
Line 712 in /usr/www/users/hdmusekcur/framework/control/Director.php
Source
703 }
704 $colonPosition = strpos($url, ':');
705 $slashPosition = strpos($url, '/');
706 return (
707 // Base check for existence of a host on a compliant URL
708 parse_url($url, PHP_URL_HOST)
709 // Check for more than one leading slash without a protocol.
710 // While not a RFC compliant absolute URL, it is completed to a valid URL by some browsers,
711 // and hence a potential security risk. Single leading slashes are not an issue though.
712 || preg_match('%^\s*/{2,}%', $url)
713 || (
714 // If a colon is found, check if it's part of a valid scheme definition
715 // (meaning its not preceded by a slash).
716 $colonPosition !== FALSE
717 && ($slashPosition === FALSE || $colonPosition < $slashPosition)
718 )
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] Return type of ArrayList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 687 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
678 }
679680681 /**
682 * Returns whether an item with $key exists
683 *
684 * @param mixed $key
685 * @return bool
686 */
687 public function offsetExists($offset) {
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
[Deprecated] Return type of ArrayList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 697 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
694 * @param mixed $key
695 * @return DataObject
696 */
697 public function offsetGet($offset) {
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
[Deprecated] Return type of ArrayList::offsetSet($offset, $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
GET /entertainment/
Line 707 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
704 * @param mixed $key
705 * @param mixed $value
706 */
707 public function offsetSet($offset, $value) {
708 if($offset == null) {
709 $this->items[] = $value;
710 } else {
711 $this->items[$offset] = $value;
712 }
713 }
[Deprecated] Return type of ArrayList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 720 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
711 $this->items[$offset] = $value;
712 }
713 }
714715 /**
716 * Unset an item with the key in $key
717 *
718 * @param mixed $key
719 */
720 public function offsetUnset($offset) {
721 unset($this->items[$offset]);
722 }
723724 /**
725 * Extracts a value from an item in the list, where the item is either an
726 * object or array.
[Deprecated] Return type of ArrayList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 49 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
40 public function dataClass() {
41 if(count($this->items) > 0) return get_class($this->items[0]);
42 }
4344 /**
45 * Return the number of items in this list
46 *
47 * @return int
48 */
49 public function count() {
50 return count($this->items);
51 }
5253 /**
54 * Returns true if this list has items
55 *
[Deprecated] Return type of ArrayList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 68 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
59 return !empty($this->items);
60 }
6162 /**
63 * Returns an Iterator for this ArrayList.
64 * This function allows you to use ArrayList in foreach loops
65 *
66 * @return ArrayIterator
67 */
68 public function getIterator() {
69 foreach($this->items as $i => $item) {
70 if(is_array($item)) $this->items[$i] = new ArrayData($item);
71 }
72 return new ArrayIterator($this->items);
73 }
74
[Deprecated] Return type of ArrayList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 687 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
678 }
679680681 /**
682 * Returns whether an item with $key exists
683 *
684 * @param mixed $key
685 * @return bool
686 */
687 public function offsetExists($offset) {
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
[Deprecated] Return type of ArrayList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 697 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
694 * @param mixed $key
695 * @return DataObject
696 */
697 public function offsetGet($offset) {
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
[Deprecated] Return type of ArrayList::offsetSet($offset, $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
GET /entertainment/
Line 707 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
704 * @param mixed $key
705 * @param mixed $value
706 */
707 public function offsetSet($offset, $value) {
708 if($offset == null) {
709 $this->items[] = $value;
710 } else {
711 $this->items[$offset] = $value;
712 }
713 }
[Deprecated] Return type of ArrayList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 720 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
711 $this->items[$offset] = $value;
712 }
713 }
714715 /**
716 * Unset an item with the key in $key
717 *
718 * @param mixed $key
719 */
720 public function offsetUnset($offset) {
721 unset($this->items[$offset]);
722 }
723724 /**
725 * Extracts a value from an item in the list, where the item is either an
726 * object or array.
[Deprecated] Return type of ArrayList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 49 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
40 public function dataClass() {
41 if(count($this->items) > 0) return get_class($this->items[0]);
42 }
4344 /**
45 * Return the number of items in this list
46 *
47 * @return int
48 */
49 public function count() {
50 return count($this->items);
51 }
5253 /**
54 * Returns true if this list has items
55 *
[Deprecated] Return type of ArrayList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 68 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
59 return !empty($this->items);
60 }
6162 /**
63 * Returns an Iterator for this ArrayList.
64 * This function allows you to use ArrayList in foreach loops
65 *
66 * @return ArrayIterator
67 */
68 public function getIterator() {
69 foreach($this->items as $i => $item) {
70 if(is_array($item)) $this->items[$i] = new ArrayData($item);
71 }
72 return new ArrayIterator($this->items);
73 }
74
[Deprecated] Return type of ArrayList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 687 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
678 }
679680681 /**
682 * Returns whether an item with $key exists
683 *
684 * @param mixed $key
685 * @return bool
686 */
687 public function offsetExists($offset) {
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
[Deprecated] Return type of ArrayList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 697 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
694 * @param mixed $key
695 * @return DataObject
696 */
697 public function offsetGet($offset) {
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
[Deprecated] Return type of ArrayList::offsetSet($offset, $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
GET /entertainment/
Line 707 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
704 * @param mixed $key
705 * @param mixed $value
706 */
707 public function offsetSet($offset, $value) {
708 if($offset == null) {
709 $this->items[] = $value;
710 } else {
711 $this->items[$offset] = $value;
712 }
713 }
[Deprecated] Return type of ArrayList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 720 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
711 $this->items[$offset] = $value;
712 }
713 }
714715 /**
716 * Unset an item with the key in $key
717 *
718 * @param mixed $key
719 */
720 public function offsetUnset($offset) {
721 unset($this->items[$offset]);
722 }
723724 /**
725 * Extracts a value from an item in the list, where the item is either an
726 * object or array.
[Deprecated] Return type of ArrayList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 49 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
40 public function dataClass() {
41 if(count($this->items) > 0) return get_class($this->items[0]);
42 }
4344 /**
45 * Return the number of items in this list
46 *
47 * @return int
48 */
49 public function count() {
50 return count($this->items);
51 }
5253 /**
54 * Returns true if this list has items
55 *
[Deprecated] Return type of ArrayList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 68 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
59 return !empty($this->items);
60 }
6162 /**
63 * Returns an Iterator for this ArrayList.
64 * This function allows you to use ArrayList in foreach loops
65 *
66 * @return ArrayIterator
67 */
68 public function getIterator() {
69 foreach($this->items as $i => $item) {
70 if(is_array($item)) $this->items[$i] = new ArrayData($item);
71 }
72 return new ArrayIterator($this->items);
73 }
74
[Deprecated] Return type of ArrayList::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 687 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
678 }
679680681 /**
682 * Returns whether an item with $key exists
683 *
684 * @param mixed $key
685 * @return bool
686 */
687 public function offsetExists($offset) {
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
[Deprecated] Return type of ArrayList::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 697 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
688 return array_key_exists($offset, $this->items);
689 }
690691 /**
692 * Returns item stored in list with index $key
693 *
694 * @param mixed $key
695 * @return DataObject
696 */
697 public function offsetGet($offset) {
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
[Deprecated] Return type of ArrayList::offsetSet($offset, $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
GET /entertainment/
Line 707 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
698 if ($this->offsetExists($offset)) return $this->items[$offset];
699 }
700701 /**
702 * Set an item with the key in $key
703 *
704 * @param mixed $key
705 * @param mixed $value
706 */
707 public function offsetSet($offset, $value) {
708 if($offset == null) {
709 $this->items[] = $value;
710 } else {
711 $this->items[$offset] = $value;
712 }
713 }
[Deprecated] Return type of ArrayList::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 720 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
711 $this->items[$offset] = $value;
712 }
713 }
714715 /**
716 * Unset an item with the key in $key
717 *
718 * @param mixed $key
719 */
720 public function offsetUnset($offset) {
721 unset($this->items[$offset]);
722 }
723724 /**
725 * Extracts a value from an item in the list, where the item is either an
726 * object or array.
[Deprecated] Return type of ArrayList::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 49 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
40 public function dataClass() {
41 if(count($this->items) > 0) return get_class($this->items[0]);
42 }
4344 /**
45 * Return the number of items in this list
46 *
47 * @return int
48 */
49 public function count() {
50 return count($this->items);
51 }
5253 /**
54 * Returns true if this list has items
55 *
[Deprecated] Return type of ArrayList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
GET /entertainment/
Line 68 in /usr/www/users/hdmusekcur/framework/model/ArrayList.php
Source
59 return !empty($this->items);
60 }
6162 /**
63 * Returns an Iterator for this ArrayList.
64 * This function allows you to use ArrayList in foreach loops
65 *
66 * @return ArrayIterator
67 */
68 public function getIterator() {
69 foreach($this->items as $i => $item) {
70 if(is_array($item)) $this->items[$i] = new ArrayData($item);
71 }
72 return new ArrayIterator($this->items);
73 }
74
Injector->create(HTMLValue,<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
ShortcodeParser.php:580
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
Trace
file_exists()
Injector.php:411
Injector->load(Array)
Injector.php:848
Injector->get(HTMLValue,,Array)
Injector.php:894
Injector->create(HTMLValue,<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
ShortcodeParser.php:580
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
ShortcodeParser->parse(<h3 style="margin-top: 10px;">IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!</h3><p style="text-align: justify;">We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the <em><strong>ultimate corporate and private entertainment show band </strong></em>- which we are - offering vast varieties of musical options - which we do - But this is not about us.</p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwMCw5NV0/small1.png" alt="small1" width="100" height="95"></p><h3>DESIGN YOUR BAND</h3><p>Our show band can be modified to the size of corporate and private function performance you'd need. From <a href="[sitetree_link,id=134]"><span style="color: #ee1b24;">soloists</span></a>, <a href="[sitetree_link,id=132]"><span style="color: #ee1b24;">jazz trios</span></a> and <a href="[sitetree_link,id=133]"><span style="color: #ee1b24;">string quartets</span></a>; too <a href="[sitetree_link,id=131]"><span style="color: #ee1b24;">small show bands</span></a>, up the High Definition Show band ladder to <a href="[sitetree_link,id=130]"><span style="color: #ee1b24;">big band bliss</span></a>. </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzExMCw5NV0/small2.png" alt="small2" width="110" height="95"></p><h3>EASY LISTENING OR DANCE MUSIC</h3><p>We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back! </p><p> </p><p><img class="leftAlone" style="float: left;" title="" src="assets/body/_resampled/ResizedImageWzEwNCw5Nl0/small3.png" alt="small3" width="104" height="96"></p><h3>MULTITALENTED MUSICIANS</h3><p>We have <a href="[sitetree_link,id=108]"><span style="color: #ee1b24;">multi-talented musicians</span></a> on every possible instrument and <span style="color: #ee1b24;">accomplished vocalists</span> - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!</p>)
HTMLText.php:202
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
[Deprecated] file_exists(): Passing null to parameter #1 ($filename) of type string is deprecated
GET /entertainment/
Line 411 in /usr/www/users/hdmusekcur/framework/control/injector/Injector.php
Source
402403 // see if we already have this defined. If so, check priority weighting
404 if (isset($this->specs[$id]) && isset($this->specs[$id]['priority'])) {
405 if ($this->specs[$id]['priority'] > $priority) {
406 return;
407 }
408 }
409410 // okay, actually include it now we know we're going to use it
411 if (file_exists($file)) {
412 require_once $file;
413 }
414415 // make sure to set the id for later when instantiating
416 // to ensure we get cached
417 $spec['id'] = $id;
TO BRING YOU THE PURE BLISS OF MUSICAL EXPRESSION!
IT'S ABOUT YOU AND THE MUSIC - THE MUSIC WE MAKE TO BEST EXPRESS YOU- WITH STYLE!
We play the music and sing the songs that enhance the energy of your event - Making careful selections best suited to you. Now we could say we're the ultimate corporate and private entertainment show band - which we are - offering vast varieties of musical options - which we do - But this is not about us.
We offer you everything from easy listening to getting down on a dancefloor - From gentle background music to centre-stage performances - from current anthems to all the way back!
MULTITALENTED MUSICIANS
We have multi-talented musicians on every possible instrument and accomplished vocalists - capable of performing anything! That's why with just the details of your event we'll give you a choice of who and what fits perfectly!