Exemplo n.º 1
0
 public static function publicoalvo($postID, $taxonomy, $col1)
 {
     $col1 = Tratar::FormatText($col1);
     if (empty($col1)) {
         return;
     }
     $rel = array(Tratar::FormatText("Coletivos, artistas") => "Coletivos, artistas", Tratar::FormatText("comunidades") => "comunidades", Tratar::FormatText("Crianças, jovens e adultos") => "Crianças, jovens e adultos", Tratar::FormatText("Desenvolvedores") => "Desenvolvedores", Tratar::FormatText("Educadores") => "Educadores", Tratar::FormatText("Indígenas") => "Indígenas", Tratar::FormatText("Jovens") => "Jovens", Tratar::FormatText("Jovens e adultos") => "Jovens e adultos", Tratar::FormatText("Jovens, adultos, idosos") => "Jovens, adultos, idosos", Tratar::FormatText("juristas, sociólogos, economistas") => "juristas, sociólogos, economistas", Tratar::FormatText("Militantes e pesquisadores que atuam no Direito à Cidade") => "Militantes e pesquisadores que atuam no Direito à Cidade", Tratar::FormatText("Militantes pela cultura") => "Militantes pela cultura", Tratar::FormatText("Movimentos sociais") => "Movimentos sociais", Tratar::FormatText("organizaciones sociales, comunitarias, sindicales, movimientos de base, fundaciones, asociaciones civiles, cooperativas, empresas recuperadas, bancos populare") => "organizaciones sociales, comunitarias, sindicales, movimientos de base, fundaciones, asociaciones civiles, cooperativas, empresas recuperadas, bancos populare", Tratar::FormatText("Produtores culturais") => "Produtores culturais", Tratar::FormatText("Produtores e artistas") => "Produtores e artistas", Tratar::FormatText("Produtores, gestores e articuladores culturais") => "Produtores, gestores e articuladores culturais", Tratar::FormatText("professores e lideranças populares") => "professores e lideranças populares", Tratar::FormatText("Público em Geral") => "Público em Geral", Tratar::FormatText("rtistas e arte-educadores de coletivos e Pontos de Cultur") => "artistas e arte-educadores de coletivos e Pontos de Cultura", Tratar::FormatText("Rádios comunitárias") => "Rádios comunitárias", Tratar::FormatText("Segmentos Populares") => "Segmentos Populares", Tratar::FormatText("Outro#input#") => "Outro#input#", Tratar::FormatText("Outro") => "Outro#input#");
     if (array_key_exists($col1, $rel) && is_array($rel[$col1]) && method_exists('Tratar', reset($rel[$col1]))) {
         $func = reset($rel[$col1]);
         Tratar::$func($postID, reset($rel[$col1]), key($rel[$col1]));
     } elseif (array_key_exists($col1, $rel) && $rel[$col1] != "") {
         Tratar::insert($postID, $taxonomy, $rel[$col1]);
     } else {
         Tratar::insert($postID, $taxonomy, $rel['outro']);
     }
 }