private function bake(string $name, string $template, array $data = [], string $suffix = '', array $options = []) : bool
    {
        $this->BakeTemplate->set($data);
        $contents = $this->BakeTemplate->generate('CsvMigrations.' . $template);

        $path = empty($options['path']) ? $this->getPath() : $options['path'];
        $extension = empty($options['ext']) ? $options['ext'] = 'php' : $options['ext'];

        return $this->createFile($path . $name . $suffix . '.' . $extension, $contents);
    }