protected function createBaseServiceAbstract()
    {
        if( ! $this->files->exists($this->getServiceDirectory() . 'BaseServiceAbstract.php')) {
            $stub = str_replace(
                ['{{ServiceDirectory}}'],
                $this->getServiceDirectoryFromConfig(),
                $this->files->get(__DIR__ . '/../stubs/base-abstract.stub')
            );

            $this->files->put(base_path() . '/' . $this->getServiceDirectory() . 'BaseServiceAbstract.php', $stub);
        }
    }