src/Tolkien/Init.php
public function createTemplateFile()
	{		
		// css
		if (!is_dir($this->config['dir']['asset'] . '/css')) {
		  // dir doesn't exist, make it
		  mkdir($this->config['dir']['asset'] . '/css');
		}

		//js
		if (!is_dir($this->config['dir']['asset'] . '/js')) {
		  mkdir($this->config['dir']['asset'] . '/js');
		}

		// css file
		file_put_contents( $this->config['dir']['asset'] . '/css/bootstrap.min.css', file_get_contents(__DIR__ . '/tpl/css/bootstrap.min.css'));
		file_put_contents( $this->config['dir']['asset'] . '/css/bootstrap-theme.min.css', file_get_contents(__DIR__ . '/tpl/css/bootstrap-theme.min.css'));

		// js file
		file_put_contents( $this->config['dir']['asset'] . '/js/jquery.js', file_get_contents(__DIR__ . '/tpl/js/jquery.js'));
		file_put_contents( $this->config['dir']['asset'] . '/js/bootstrap.min.js', file_get_contents(__DIR__ . '/tpl/js/bootstrap.min.js'));

		// index html
		file_put_contents( $this->config['dir']['layout'] . '/index.html.tpl', file_get_contents(__DIR__ . '/tpl/index.html.tpl'));

		// post layout
		file_put_contents( $this->config['dir']['layout'] . '/post.html.tpl', file_get_contents(__DIR__ . '/tpl/post.html.tpl'));
		
		// page layout
		file_put_contents( $this->config['dir']['layout'] . '/page.html.tpl', file_get_contents(__DIR__ . '/tpl/page.html.tpl'));

		// category layout
		file_put_contents( $this->config['dir']['layout'] . '/category.html.tpl', file_get_contents(__DIR__ . '/tpl/category.html.tpl'));

		// author layout
		file_put_contents( $this->config['dir']['layout'] . '/author.html.tpl', file_get_contents(__DIR__ . '/tpl/author.html.tpl'));

		// sidebar layout
		file_put_contents( $this->config['dir']['layout'] . '/sidebar.html.tpl', file_get_contents(__DIR__ . '/tpl/sidebar.html.tpl'));

		// header layout
		file_put_contents( $this->config['dir']['layout'] . '/header.html.tpl', file_get_contents(__DIR__ . '/tpl/header.html.tpl'));

		// master layout
		file_put_contents( $this->config['dir']['layout'] . '/layout.html.tpl', file_get_contents(__DIR__ . '/tpl/layout.html.tpl'));
	}
public function createTemplateFile()
	{		
		// css
		if (!is_dir($this->config['dir']['asset'] . '/css')) {
		  // dir doesn't exist, make it
		  mkdir($this->config['dir']['asset'] . '/css');
		}

		//js
		if (!is_dir($this->config['dir']['asset'] . '/js')) {
		  mkdir($this->config['dir']['asset'] . '/js');
		}

		// css file
		file_put_contents( $this->config['dir']['asset'] . '/css/bootstrap.min.css', file_get_contents(__DIR__ . '/tpl/css/bootstrap.min.css'));
		file_put_contents( $this->config['dir']['asset'] . '/css/bootstrap-theme.min.css', file_get_contents(__DIR__ . '/tpl/css/bootstrap-theme.min.css'));

		// js file
		file_put_contents( $this->config['dir']['asset'] . '/js/jquery.js', file_get_contents(__DIR__ . '/tpl/js/jquery.js'));
		file_put_contents( $this->config['dir']['asset'] . '/js/bootstrap.min.js', file_get_contents(__DIR__ . '/tpl/js/bootstrap.min.js'));

		// index html
		file_put_contents( $this->config['dir']['layout'] . '/index.html.tpl', file_get_contents(__DIR__ . '/tpl/index.html.tpl'));

		// post layout
		file_put_contents( $this->config['dir']['layout'] . '/post.html.tpl', file_get_contents(__DIR__ . '/tpl/post.html.tpl'));
		
		// page layout
		file_put_contents( $this->config['dir']['layout'] . '/page.html.tpl', file_get_contents(__DIR__ . '/tpl/page.html.tpl'));

		// category layout
		file_put_contents( $this->config['dir']['layout'] . '/category.html.tpl', file_get_contents(__DIR__ . '/tpl/category.html.tpl'));

		// author layout
		file_put_contents( $this->config['dir']['layout'] . '/author.html.tpl', file_get_contents(__DIR__ . '/tpl/author.html.tpl'));

		// sidebar layout
		file_put_contents( $this->config['dir']['layout'] . '/sidebar.html.tpl', file_get_contents(__DIR__ . '/tpl/sidebar.html.tpl'));

		// header layout
		file_put_contents( $this->config['dir']['layout'] . '/header.html.tpl', file_get_contents(__DIR__ . '/tpl/header.html.tpl'));

		// master layout
		file_put_contents( $this->config['dir']['layout'] . '/layout.html.tpl', file_get_contents(__DIR__ . '/tpl/layout.html.tpl'));
	}
public function createTemplateFile ( ) { // css if ( ! is_dir ( $ this -> config [ 'dir' ] [ 'asset' ] . '/css' ) ) { // dir doesn't exist, make it mkdir ( $ this -> config [ 'dir' ] [ 'asset' ] . '/css' ) ; } //js if ( ! is_dir ( $ this -> config [ 'dir' ] [ 'asset' ] . '/js' ) ) { mkdir ( $ this -> config [ 'dir' ] [ 'asset' ] . '/js' ) ; } // css file file_put_contents ( $ this -> config [ 'dir' ] [ 'asset' ] . '/css/bootstrap.min.css' , file_get_contents ( __DIR__ . '/tpl/css/bootstrap.min.css' ) ) ; file_put_contents ( $ this -> config [ 'dir' ] [ 'asset' ] . '/css/bootstrap-theme.min.css' , file_get_contents ( __DIR__ . '/tpl/css/bootstrap-theme.min.css' ) ) ; // js file file_put_contents ( $ this -> config [ 'dir' ] [ 'asset' ] . '/js/jquery.js' , file_get_contents ( __DIR__ . '/tpl/js/jquery.js' ) ) ; file_put_contents ( $ this -> config [ 'dir' ] [ 'asset' ] . '/js/bootstrap.min.js' , file_get_contents ( __DIR__ . '/tpl/js/bootstrap.min.js' ) ) ; // index html file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/index.html.tpl' , file_get_contents ( __DIR__ . '/tpl/index.html.tpl' ) ) ; // post layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/post.html.tpl' , file_get_contents ( __DIR__ . '/tpl/post.html.tpl' ) ) ; // page layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/page.html.tpl' , file_get_contents ( __DIR__ . '/tpl/page.html.tpl' ) ) ; // category layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/category.html.tpl' , file_get_contents ( __DIR__ . '/tpl/category.html.tpl' ) ) ; // author layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/author.html.tpl' , file_get_contents ( __DIR__ . '/tpl/author.html.tpl' ) ) ; // sidebar layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/sidebar.html.tpl' , file_get_contents ( __DIR__ . '/tpl/sidebar.html.tpl' ) ) ; // header layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/header.html.tpl' , file_get_contents ( __DIR__ . '/tpl/header.html.tpl' ) ) ; // master layout file_put_contents ( $ this -> config [ 'dir' ] [ 'layout' ] . '/layout.html.tpl' , file_get_contents ( __DIR__ . '/tpl/layout.html.tpl' ) ) ; }
Creating template file. Template will be used for view

@return void
Creating template file . Template will be used for view