PHP 클래스 PHPFusion\Rewrite\Permalinks

상속: extends RewriteDriver
파일 보기 프로젝트 열기: php-fusion/PHP-Fusion 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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