Example #1
0
 /**
  * @param bool $all_people
  * @return array
  */
 static function interface_people($all_people = true)
 {
     $ap = self::current_ap();
     $people = Lib_Helper::check_and_explode_array_val(';', $ap, Module_ScheduledTask_Main::FIELD_CALL_MAN, [], " \t;");
     if ($all_people) {
         $interface_people = Lib_Helper::check_and_explode_array_val(';', $ap, Module_AccessPoint_Main::FIELD_INTERFACE_PEOPLE, [], " \t;");
         $people = array_merge($people, $interface_people);
     }
     $admins = Da\Sys_Config::config('account/users');
     $_p = [];
     empty($admins) || ($_p = array_keys($admins));
     $people = array_merge($people, $_p);
     $people = array_unique($people);
     return $people;
 }