You appear to be a bot. Output may be restricted
Description
Concoct an API nameGiven the $value and some context concoct an API name
Usage
$string = oikai_concoct_api_name( $value );
Parameters
- $value
- ( string ) required – the function/method part of the name
Returns
string the concocted API nameTO DO
cater for different values of $variable- $this
- classname
- parent
- CLASS
Source
File name: oik-shortcodes/shortcodes/oik-api-importer.phpLines:
1 to 23 of 23
function oikai_concoct_api_name( $value ) { $operator = bw_context( "operator" ); $variable = bw_context( "variable" ); $class = bw_context( "classname" ); $literal = bw_context( "literal" ); bw_trace2( "$operator,$variable,$class,$literal,$value,", "o,v,c,l,v", true, BW_TRACE_DEBUG ); if ( $variable && $operator ) { //bw_trace2( $class, "class" ); $api_name = "$class::$value"; } elseif ( $literal && $operator ) { //bw_trace2( $literal, "literal" ); $api_name = "$literal::$value"; } elseif ( $variable && $class ) { $api_name = str_replace( $variable, $class, $value ); } else { $api_name = $value; } $api_name = ltrim( $api_name, ":" ); bw_trace2( $api_name, "API_name", false, BW_TRACE_DEBUG ); return ( $api_name ); }View on GitHub