Error message

  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /srv/www/vhosts/cannabadgermedia.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /srv/www/vhosts/cannabadgermedia.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /srv/www/vhosts/cannabadgermedia.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /srv/www/vhosts/cannabadgermedia.com/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /srv/www/vhosts/cannabadgermedia.com/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /srv/www/vhosts/cannabadgermedia.com/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: mb_substr(): Passing null to parameter #1 ($string) of type string is deprecated in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: mb_substr(): Passing null to parameter #1 ($string) of type string is deprecated in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: mb_substr(): Passing null to parameter #1 ($string) of type string is deprecated in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in include_once() (line 143 of /srv/www/vhosts/cannabadgermedia.com/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /srv/www/vhosts/cannabadgermedia.com/includes/common.inc).

Madison's A Room of One's Own Bookstore now carrying The Rise and Fall of Cannabis Prohibition in Wisconsin

As of today, Saturday, Nov. 23, 2019, copies of my book, The Rise and Fall of Cannabis Prohibition in Wisconsin are now in stock at A Room of One's Own Bookstore (https://www.roomofonesown.com/), 315 W Gorham St. in downtown Madison, Wisconsin 53703!

A Room of One's Own Bookstore is a great store and a good place to find books in downtown Madison. Pick up a copy there today or message me through this site's contact page to get a signed copy directly from me. The book is also available online at outlets including Amazon.com, Barnes & Noble.com or WalMart.com.

Scholarly Lite is a free theme, contributed to the Drupal Community by More than Themes.