LoggerReflectionUtils::setter() should be defined as a static method
--------------------------------------------------------------------

                 Key: LOG4PHP-77
                 URL: https://issues.apache.org/jira/browse/LOG4PHP-77
             Project: Log4php
          Issue Type: Bug
          Components: Code
            Reporter: Dan Hansen
            Priority: Trivial


PHP throws a warning about LoggerReflectionUtils::setter() being called in the 
wrong context because it is being called statically, but is defined as a class 
method.  The static keyword needs to be added to the method signature.

Index: LoggerReflectionUtils.php
===================================================================
--- LoggerReflectionUtils.php   (revision 806229)
+++ LoggerReflectionUtils.php   (working copy)
@@ -139,7 +139,7 @@
      * @param string $name
      * @param mixed $value
      */
-    public function setter($object, $name, $value) {
+    public static function setter($object, $name, $value) {
         if (empty($name)) {
             return false;
         }


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to