# Invalid Property Access Analyzer
|Category||Severity||Time To Fix|
|✅ Reliability||Major||5 minutes|
This analyzer scans your application code to ensure that your code does not reference class properties that are defined or inaccessible.
Some examples of such code include:
- Trying to access undefined class properties (this is a good practice but not required).
- Trying to access properties that are inaccessible based on scope (e.g. accessing a private property outside the class scope).
Viewing Detailed Error Messages
To view detailed error messages, use the
--details option while running the
enlightn Artisan command.
# How To Fix
It may not be mandatory to "fix" or change the code. If you are referencing undefined class properties, you may define them as a matter of good practice. However, if you are referencing inaccessible properties, you would definitely need to fix your code by removing such references.