Annotation of embedaddon/php/Zend/tests/access_modifiers_012.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: Trigger __call() in lieu of non visible methods when called via a callback.
                      3: --FILE--
                      4: <?php
                      5: class C {
                      6:        protected function prot() { }
                      7:        private function priv() { }
                      8:        public function __call($name, $args)    {
                      9:         echo "In __call() for method $name()\n";
                     10:     }
                     11: }
                     12: 
                     13: $c = new C;
                     14: call_user_func(array($c, 'none'));
                     15: call_user_func(array($c, 'prot'));
                     16: call_user_func(array($c, 'priv'));
                     17: ?>
                     18: --EXPECTF--
                     19: In __call() for method none()
                     20: In __call() for method prot()
                     21: In __call() for method priv()

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>