public function __construct(Driver $driver, Controller $controller) { $this->driver = $driver; $this->controller = $controller; $this->active = new \SplObjectStorage(); }