<?php
interface fos{
public function getClass();
}
interface sonata{
public function getClass();
}
class usermanagerproxy
{
public function __construct(fos $proxy)
{
$this->proxy = $proxy;
}
public function getClass(){
return 'class';
}
}
class usermanager implements fos {
public function getClass(){
return 'class';
}
}
var_dump(new usermanagerproxy(new usermanager));
Deprecated: Creation of dynamic property usermanagerproxy::$proxy is deprecated in /in/l31o9 on line 15
object(usermanagerproxy)#1 (1) {
["proxy"]=>
object(usermanager)#2 (0) {
}
}