Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home1/idealey2/public_html/includes/database/database.inc).
  • 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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/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 /home1/idealey2/public_html/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home1/idealey2/public_html/modules/filter/filter.module).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home1/idealey2/public_html/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 /home1/idealey2/public_html/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home1/idealey2/public_html/includes/common.inc).

Ocular Migraine

Vision Problems

The name conjures up pain, but ocular migraines are less about headaches and more about a vision problem. Ocular migraines are temporary visual disturbances that can last up to 30 minutes. This condition can affect one eye or both eyes simultaneously. An ocular migraine does not typically cause pain unless accompanied by a migraine headache.

Ocular Migraine Symptoms

Multiple visual symptoms can signal an ocular migraine attack. Ocular migraines can appear suddenly and distort your field of vision like a cracked mirror or window. It is frightening, but the symptoms usually disappear within a half-hour.

A small blind spot will appear, often surrounded with flickering lights and wavy lines surrounding the perimeter of the spot. The blind spot will enlarge and sometimes moves across your field of vision during the ocular migraine attack.

Ocular migraine sufferers can also experience prodromes that develop days or weeks before an attack. Prodromes can cause mood swings, food cravings, and sluggishness.

Ocular Migraine Causes

Many things that trigger migraine headaches are also root causes behind ocular migraines. If you have a family history of suffering from migraine headaches, your chances are much higher for struggling with ocular migraines.

Changes in blood flow to the brain occur while suffering from an ocular migraine. These migraines are triggered by a build-up of inflammation around the nerves and blood vessels in the brain and the rest of the head.

Middle-aged adults are the most common migraine sufferers. Women are three times more likely than men to suffer from migraines.

Common migraine triggers include cigarette smoke, perfume, bright or flickering lights, sleep deprivation, and stress. Certain foods can also be a problem including cheese, caffeinated drinks, red wine, chocolate, smoked meat, and artificial sweeteners.

Ocular Migraine Treatments

Since ocular migraines cause no pain and typically disappear within a half-hour, there is no specific treatment required for this eye condition.

If you are driving, reading or performing a task that requires good vision, stop the activity and relax during an ocular migraine attack. Resume your activity once your vision returns to normal. If it is accompanied by a migraine headache, visit your eye care professional to get an eye exam and discuss some treatment options.

Keep a log of your diet and activities to help you identify ocular migraine triggers. This will help you know what foods to avoid consuming and activities to avoid doing in the future.