Example #1
0
 /**
  *  Replace [model] tags in template with the model name
  *
  * @param $fileContents
  * @return mixed
  */
 private function replaceModels($fileContents)
 {
     $modelReplaces = array('[model]' => $this->model->lower(), '[Model]' => $this->model->upper(), '[models]' => $this->model->plural(), '[Models]' => $this->model->upperPlural());
     foreach ($modelReplaces as $model => $name) {
         $fileContents = str_replace($model, $name, $fileContents);
     }
     return $fileContents;
 }