PHP 클래스 RedirectorPlugin, addons

상속: extends Gdn_Plugin
파일 보기 프로젝트 열기: vanilla/addons

공개 프로퍼티들

프로퍼티 타입 설명
$Files array

공개 메소드들

메소드 설명
IPBPageNumber ( $Value ) : array | null
filenameRedirect ( $Filename, $Get ) : boolean | string
forumDisplayFilter ( &$Get ) : array Filter vBulletin category requests, specifically to handle "friendly URLs".
forumFilter ( &$Get ) : array
gdn_Dispatcher_NotFound_Handler ( )
getNumber ( $Value ) : null
lithiumCategoryCodeFilter ( string $categoryCode ) : string Convert category code from lithium to vanilla.
pageNumber ( array $Vars, integer | string $PageSize ) : integer Return the page number from the given variables that may have an offset or a page.
removeID ( $Value ) : null
showpostFilter ( &$Get ) : array Filter vBulletin comment requests, specifically to handle "friendly URLs".
showthreadFilter ( &$Get ) : array Filter vBulletin discussion requests, specifically to handle "friendly URLs".
smfAction ( $Value ) : array
smfOffset ( $Value, $Key ) : array
t5Filter ( array &$get ) : array Filter parameters properly.
topicFilter ( &$Get ) : array
xenforoID ( $value ) : string

비공개 메소드들

메소드 설명
vbFriendlyUrlID ( &$Get, string $TargetParam ) : boolean Attempt to retrieve record ID from request parameters, if target parameter isn't already populated.

메소드 상세

IPBPageNumber() 공개 정적인 메소드

public static IPBPageNumber ( $Value ) : array | null
$Value
리턴 array | null

filenameRedirect() 공개 메소드

public filenameRedirect ( $Filename, $Get ) : boolean | string
$Filename
$Get
리턴 boolean | string

forumDisplayFilter() 공개 정적인 메소드

Filter vBulletin category requests, specifically to handle "friendly URLs".
public static forumDisplayFilter ( &$Get ) : array
$Get Request parameters
리턴 array Mapping of vB parameters

forumFilter() 공개 정적인 메소드

public static forumFilter ( &$Get ) : array
$Get
리턴 array

gdn_Dispatcher_NotFound_Handler() 공개 메소드

getNumber() 공개 정적인 메소드

public static getNumber ( $Value ) : null
$Value
리턴 null

lithiumCategoryCodeFilter() 공개 정적인 메소드

Convert category code from lithium to vanilla.
public static lithiumCategoryCodeFilter ( string $categoryCode ) : string
$categoryCode string
리턴 string

pageNumber() 공개 정적인 메소드

Return the page number from the given variables that may have an offset or a page.
public static pageNumber ( array $Vars, integer | string $PageSize ) : integer
$Vars array The variables that should contain an Offset or Page key.
$PageSize integer | string The pagesize or the config key of the pagesize.
리턴 integer

removeID() 공개 정적인 메소드

public static removeID ( $Value ) : null
$Value
리턴 null

showpostFilter() 공개 정적인 메소드

Filter vBulletin comment requests, specifically to handle "friendly URLs".
public static showpostFilter ( &$Get ) : array
$Get Request parameters
리턴 array Mapping of vB parameters

showthreadFilter() 공개 정적인 메소드

Filter vBulletin discussion requests, specifically to handle "friendly URLs".
public static showthreadFilter ( &$Get ) : array
$Get Request parameters
리턴 array Mapping of vB parameters

smfAction() 공개 정적인 메소드

public static smfAction ( $Value ) : array
$Value
리턴 array

smfOffset() 공개 정적인 메소드

public static smfOffset ( $Value, $Key ) : array
$Value
$Key
리턴 array

t5Filter() 공개 정적인 메소드

Filter parameters properly.
public static t5Filter ( array &$get ) : array
$get array Request parameters
리턴 array

topicFilter() 공개 정적인 메소드

public static topicFilter ( &$Get ) : array
$Get
리턴 array

xenforoID() 공개 정적인 메소드

public static xenforoID ( $value ) : string
$value
리턴 string

프로퍼티 상세

$Files 공개적으로 정적으로 프로퍼티

public static array $Files
리턴 array