<?php
interface IFoo
{
public function bar();
}
class Foo
{
public function bar()
{
echo 'hier';
}
}
class FooAdapter implements IFoo
{
protected $foo;
public function __construct()
{
$this->foo = new Foo();
}
public function bar()
{
$this->foo->bar();
}
}
$foo = new FooAdapter();
$foo->bar();