.. _patterns-gettersetter: .. _getter-and-setter: Getter And Setter +++++++++++++++++ A getter is a method whose purpose is to read the internal value of a class; a setter is a method whose purpose is to write a value inside a class. Exakat marks simple setters and getters : their content only writes (resp. reads) on property at a time. More refined getters/setters might appear in the future, when formatting and filter is detected and omitted. .. code-block:: php p; } // setter function setP($a) { $this->p = $a; } } ?> See also `PHP: Getters and Setters `_. Connex PHP features ------------------- + `getter `_ + `setter `_ Specs _____ +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Short name | Patterns/GetterSetter | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Rulesets | :ref:`All `, :ref:`Changed Behavior ` | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Exakat since | 2.3.3 | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | PHP Version | All | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Severity | Minor | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Time To Fix | Quick (30 mins) | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Precision | High | +--------------+-------------------------------------------------------------------------------------------------------------------------+ | Available in | `Entreprise Edition `_, `Exakat Cloud `_ | +--------------+-------------------------------------------------------------------------------------------------------------------------+