As far as I remember in Java, most of the people initialize Log4J like: public class MyClass { static Logger logger = Logger.getLogger(MyClass.class); } but it is not possible in PHP.
Yes, You can. <?php class A { public static $logger; } A::$logger = LoggerManager::getLogger('A'); ?> Regards, -Marco