private function buildParts($template)
{
$this->buildTable();
$this->buildCreateForm();
$this->buildEditForm();
// Index template
$template[0] = str_replace(['$ROUTE$', '$RESOURCE$', '$HEADINGS$', '$FIELDS$'], [$this->route, $this->resource, $this->headings, $this->columns], $template[0]);
// Edit template
$template[1] = str_replace(['$ROUTE$', '$RESOURCE$', '$FORMFIELDS$', '$MODEL$', '$FILES$'], [$this->route, $this->resource, $this->formFieldsEdit, $this->model, $this->files != 0 ? "'files' => true, " : ''], $template[1]);
// Create template
$template[2] = str_replace(['$ROUTE$', '$RESOURCE$', '$FORMFIELDS$', '$FILES$'], [$this->route, $this->resource, $this->formFieldsCreate, $this->files != 0 ? "'files' => true, " : ''], $template[2]);
return $template;
}