method dirs documentation in bbn\Ide\Directories

Make dirs' configurations

function($code = false) { $cats = []; $r = []; foreach ( $all as $a ){ if ( \defined($a['bbn_path']) ){ $k = $a['bbn_path'] . '/' . ($a['code'] === '/' ? '' : $a['code']); if ( !isset($cats[$a['id_alias']]) ){ unset($a['alias']['cfg']); $cats[$a['id_alias']] = $a['alias']; } unset($a['cfg']); unset($a['alias']); $r[$k] = $a; $r[$k]['title'] = $r[$k]['text']; $r[$k]['alias_code'] = $cats[$a['id_alias']]['code']; if ( !empty($cats[$a['id_alias']]['tabs']) ){ $r[$k]['tabs'] = $cats[$a['id_alias']]['tabs']; } else{ $r[$k]['extensions'] = $cats[$a['id_alias']]['extensions']; } unset($r[$k]['alias']); } } if ( $code ){ return isset($r[$code]) ? $r[$code] : false; } return $r; }

Make dirs' configurations BBN is a suite of PHP and JS libraries and VueJS components - all open-source! bbn.io, build applications, the quick way

This website uses cookies to ensure you get the best experience on our website.