protected function createService($name)
    {
        $name = $this->configureName('service', $name);

        if($this->serviceNameExists($name) === true) {
            return $this->error('Service already exists');
        }

        $this->createServiceDirectory();

        $this->createBaseServiceAbstract();

        $this->createServiceFile($name, $this->option('i') || $this->option('interface') ? true : false);
    }