PHP Класс PHPFusion\Rewrite\Permalinks

Наследование: extends RewriteDriver
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$debug_regex

Открытые методы

Метод Описание
getOutput ( $output ) Returns the Output This function will first call the handleOutput() and then it will return the modified Output for SEO.
handle_url_routing ( $content ) Attempt to handle url routing

Защищенные методы

Метод Описание
appendRootAll ( ) Append File Root
importPatterns ( ) Import the Available Patterns from Database

Приватные методы

Метод Описание
getAliasURL ( string $url, string $php_url, string $type ) Get Alias URL for Permalink
handleOutput ( ) Main Function : Handles the Output This function will Handle the output by calling several functions which are used in this Class.
prepare_alias_lookup ( )
replace_output ( ) Do full replacement of the HTML output

Описание методов

appendRootAll() защищенный Метод

Append the ROOT Dir Path to all relative links, which are from website This function will append the root directory path for all links, which are in website. (Not External HTTP links)
protected appendRootAll ( )

getOutput() публичный Метод

Returns the Output This function will first call the handleOutput() and then it will return the modified Output for SEO.
public getOutput ( $output )

handle_url_routing() публичный Метод

Attempt to handle url routing
public handle_url_routing ( $content )
$content

importPatterns() защищенный Метод

This will Import all the available Patterns for the Handlers from the Database and put it into $pattern_search and $pattern_replace array.
protected importPatterns ( )

Описание свойств

$debug_regex публичное свойство

public $debug_regex