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).

Keratoconus

Eye Diseases

If you find yourself experiencing blurred or distorted vision that seems to get worse year after year, you may suffer from an irregularity of the cornea known as keratoconus. This condition is infamous for causing astigmatism and nearsightedness that can progress rapidly, calling for constant updates to your corrective lens prescription. Fortunately, several treatment options are available to help you cope with keratoconus.

Causes and Symptoms

While medical science has no clear explanation for the cause of keratoconus, the condition occurs more frequently in people who rub their eyes a lot, have worn contacts habitually for many years, or have certain genetic disorders such as Down syndrome. Pregnant women are also known to develop keratoconus, which might indicate that endocrine system imbalances are involved. The condition occurs when corneal tissue grows unusually weak or thin. This allows it to lose its perfectly spherical shape and take on more a cone-like outward bulge. A cornea deformed in this manner cannot refract incoming light in a way that creates an accurate image for the retina.

Keratoconus usually appears between late childhood and the mid-20s, at which point it may progress for many years. The progression is characteristically dramatic, with sufferers having to get new lens prescriptions practically every time they see their eye care provider. Blurred vision is the obvious primary symptom, but in some cases eyesight can also become hazy or cloudy if a rupture at the rear of the cornea occurs. Patients also find that their eyes grow increasingly sensitive to bright light.

Diagnosis and Treatment

The vision problems caused by mild to moderate keratoconus can usually be corrected through such conventional methods as eyeglasses and soft contacts. More stubborn cases may require gas-permeable rigid contacts, scleral lenses, or custom-made silicon hydrogel soft contacts. Some sufferers even "piggyback" a gas permeable lens on top of a hydrogel lens to achieve an optimal balance between vision accuracy and comfort.

Traditional laser surgeries such as LASIK are not usually recommended for keratoconus patients, but other types of structural correction may provide the desired vision correction. Intacs, tiny corneal inserts implanted just below the corneal surface to flatten out the cone-like curve, can be inserted in a minimally invasive surgery. Even the most extreme cases can be treated with a corneal transplant. However mild or severe your keratoconus, your eye care professional can help you understand your treatment options and devise an effective treatment plan.