Example #1
0
 protected static function getDataFormatted($data)
 {
     $personFormatted = array();
     if (is_array($data)) {
         foreach ($data as $k => $person) {
             $str = _xls_seo_name(strtolower($person['label'] . 'fam'));
             $personFormatted[$str] = Family::formatData($person);
             $parents = null;
             if (isset($person['children'])) {
                 $parents = Family::getDataFormatted($person['children']);
                 $personFormatted[$str]['children'] = $parents;
                 $personFormatted[$str]['items'] = $parents;
             }
         }
     }
     return $personFormatted;
 }
Example #2
0
 public function GetSEOName()
 {
     return _xls_seo_name($this->title);
 }
Example #3
0
function _xls_seo_url($string)
{
    return mb_strtolower(trim(_xls_seo_name($string), '-'), 'UTF-8');
}