/**
  * Seed the specific module.
  *
  * @param  string $module
  * @return array
  */
 protected function seed($module)
 {
     $params = array();
     $moduleName = studly_case($module);
     $namespace = $this->module->getNamespace();
     $rootSeeder = $moduleName . 'DatabaseSeeder';
     $fullPath = $namespace . '\\' . $moduleName . '\\Database\\Seeds\\' . $rootSeeder;
     if (class_exists($fullPath)) {
         if ($this->option('class')) {
             $params['--class'] = $this->option('class');
         } else {
             $params['--class'] = $fullPath;
         }
         if ($option = $this->option('database')) {
             $params['--database'] = $option;
         }
         if ($option = $this->option('force')) {
             $params['--force'] = $option;
         }
         $this->call('db:seed', $params);
     }
 }
 /**
  * Replace placeholder text with correct values.
  *
  * @param  string $content
  * @return string
  */
 protected function formatContent($content)
 {
     return str_replace(['{{className}}', '{{moduleName}}', '{{namespace}}'], [$this->className, $this->moduleName, $this->module->getNamespace()], $content);
 }