private function fillSoftDeletes($templateData)
 {
     if (!$this->commandData->getOption('softDelete')) {
         $templateData = str_replace('$SOFT_DELETE_IMPORT$', '', $templateData);
         $templateData = str_replace('$SOFT_DELETE$', '', $templateData);
         $templateData = str_replace('$SOFT_DELETE_DATES$', '', $templateData);
     } else {
         $templateData = str_replace('$SOFT_DELETE_IMPORT$', "use Illuminate\\Database\\Eloquent\\SoftDeletes;\n", $templateData);
         $templateData = str_replace('$SOFT_DELETE$', infy_tab() . "use SoftDeletes;\n", $templateData);
         $deletedAtTimestamp = config('infyom.laravel_generator.timestamps.deleted_at', 'deleted_at');
         $templateData = str_replace('$SOFT_DELETE_DATES$', infy_nl_tab() . "protected \$dates = ['" . $deletedAtTimestamp . "'];\n", $templateData);
     }
     return $templateData;
 }
 /**
  * Generates tab with spaces.
  *
  * @param int $tabs
  * @param int $spaces
  *
  * @return string
  */
 function infy_tabs($tabs, $spaces = 4)
 {
     return str_repeat(infy_tab($spaces), $tabs);
 }