static function template($sett) { if (isset($sett['type']['template']) && method_exists(new ahtml(), $sett['type']['template'])) { return call_user_func_array(array(new ahtml(), $sett['type']['template']), array($sett)); } else { ob_start(); print_r($sett); $data = ob_get_clean(); $bt = debug_backtrace(); $caller = array_shift($bt); $result = '<pre>' . $caller['file'] . ' : ' . $caller['line']; $result .= '<br>Template not exist : [ ' . tools::getPageSlug($sett) . ' , ' . tools::getFieldName($sett) . ' ]'; $result .= '<br>' . $data . '</pre>'; return $result; } }
function template( $sett ) { if( isset( $sett[ 'type' ][ 'template' ] ) && method_exists( new ahtml() , $sett[ 'type' ][ 'template' ] ) ) { return call_user_method_array( $sett[ 'type' ][ 'template' ] , new ahtml() , array( $sett ) ); } else{ return 'Template not exist : [ ' . tools::getPageSlug( $sett ) .' , ' . tools::getFieldName( $sett ) . ' ]'; } }