Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 11995 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11995 Rev 11998
Línea 438... Línea 438...
438
            'data' => $e
438
            'data' => $e
439
        ]); 
439
        ]); 
440
    }
440
    }
441
    }
441
    }
Línea -... Línea 442...
-
 
442
 
-
 
443
     /**
-
 
444
     *
-
 
445
     * @param string $str
-
 
446
     * @return string
-
 
447
     */
-
 
448
    private function normalizeString ($str = ''){
-
 
449
        $basename  = substr($str, 0, strrpos($str, '.'));
-
 
450
        $basename  = str_replace('.', '-', $basename);
-
 
451
        
-
 
452
        $extension  = substr($str, strrpos($str, '.'));
-
 
453
        
-
 
454
        $str = $basename . $extension;
-
 
455
        
-
 
456
        $str = strip_tags($str);
-
 
457
        $str = preg_replace('/[\r\n\t ]+/', ' ', $str);
-
 
458
        $str = preg_replace('/[\"\*\/\:\<\>\?\'\|\,]+/', ' ', $str);
-
 
459
        $str = strtolower($str);
-
 
460
        $str = html_entity_decode( $str, ENT_QUOTES, "utf-8" );
-
 
461
        $str = htmlentities($str, ENT_QUOTES, "utf-8");
-
 
462
        $str = preg_replace("/(&)([a-z])([a-z]+;)/i", '$2', $str);
-
 
463
        $str = str_replace(' ', '-', $str);
-
 
464
        $str = rawurlencode($str);
-
 
465
        $str = str_replace('%', '-', $str);
-
 
466
        return trim(strtolower($str));
-
 
467
    }
442
 
468
 
Línea 443... Línea 469...
443
    private function renderFeed($id){
469
    private function renderFeed($id){
444
        
470
        
445
        $sandbox = $this->config['leaderslinked.runmode.sandbox'];
471
        $sandbox = $this->config['leaderslinked.runmode.sandbox'];