public function boot(ExtensionAwareInterface $server)
    {
        if (!$this->booted) {
            // bind server
            $this->server = $server;

            // call user defined boot
            $this->bootExtension();

            // call your own bootMethod here
            $this->booted = true;
        }
    }
public function boot(ExtensionAwareInterface $server)
    {
        if (!$this->booted) {
            // bind server
            $this->server = $server;

            // call user defined boot
            $this->bootExtension();

            // call your own bootMethod here
            $this->booted = true;
        }
    }
{@inheritDoc}