<?php
namespace Buzz {
class A
{
public $foo = 'test Buzz';
}
}
namespace Bar {
use Buzz\A;
class B
{
protected $a;
public function __construct(A $a) {
$this->a = $a;
}
public function show()
{
return $this->a->foo;
}
}
}
namespace Main
{
$bar = new \Bar\B(new \Buzz\A);
echo $bar->show();
}