included docu package, makedir if not exist

This commit is contained in:
Ulf Gebhardt 2017-07-25 11:14:11 +02:00
parent 85f3a6b5a6
commit 848d57765b
3 changed files with 31 additions and 1 deletions

View File

@ -1,3 +1,4 @@
<?php
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'LIB');
\LIB\lib_controll::register('\LIB\lib_phpdoc_md');
\LIB\lib_controll::register('\LIB\lib_phpdoc_md');
\SYSTEM\DOCU\docu::register('\LIB\docu_phpdoc_md');

27
docu_phpdoc_md.php Normal file
View File

@ -0,0 +1,27 @@
<?php
/**
* System - PHP Framework
*
* PHP Version 5.6
*
* @copyright 2016 Ulf Gebhardt (http://www.webcraft-media.de)
* @license http://www.opensource.org/licenses/mit-license.php MIT
* @link https://github.com/webcraftmedia/system
* @package LIB
*/
namespace LIB;
class docu_phpdoc_md implements \SYSTEM\DOCU\docu_package {
public static function get_config(){
return array( 'id' => 'phpdoc_md',
'inpath' => new \SYSTEM\PLIB('phpdoc_md/'),
'outpath' => new \SYSTEM\PLIB('phpdoc_md/docu/'),
'inpath_md' => new \SYSTEM\PLIB('phpdoc_md/docu/structure.xml'),
'outpath_md' => new \SYSTEM\PLIB('phpdoc_md/wiki/'),
'cachepath' => new \SYSTEM\PLIB('phpdoc_md/docu/cache/'),
'ignore' => array(),
'sourcecode' => true,
'parseprivate' => false,
'title' => 'LIB - PHPDoc MD');
}
}

View File

@ -1,6 +1,8 @@
<?php
class phpdoc_md {
public static function run($inpath,$outpath){
if (!file_exists($outpath->SERVERPATH())) {
mkdir($outpath->SERVERPATH(), 0777, true);}
$named = array(
'lt' => '%c',
'index' => 'ApiIndex.md',