[ Index ]

PHP Cross Reference of phpBB-3.2.11-deutsch

title

Body

[close]

/vendor/ocramius/proxy-manager/examples/ -> smart-reference.php (source)

   1  <?php
   2  
   3  require_once  __DIR__ . '/../vendor/autoload.php';
   4  
   5  use ProxyManager\Factory\AccessInterceptorValueHolderFactory;
   6  
   7  class Foo
   8  {
   9      public function doFoo()
  10      {
  11          echo "Foo!\n";
  12      }
  13  }
  14  
  15  $factory = new AccessInterceptorValueHolderFactory();
  16  
  17  $proxy = $factory->createProxy(
  18      new Foo(),
  19      array('doFoo' => function () { echo "pre-foo!\n"; }),
  20      array('doFoo' => function () { echo "post-foo!\n"; })
  21  );
  22  
  23  $proxy->doFoo();


Generated: Wed Nov 11 20:33:01 2020 Cross-referenced by PHPXref 0.7.1