PHP 클래스 PrefixDiscussionFilterPlugin, addons

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

공개 메소드들

메소드 설명
base_pageControls_handler ( object $sender, array $args ) Inject the DiscussionsSortFilterModule in in the page
discussionModel_initStatic_handler ( DiscussionModel $sender, array $args ) Add new filters to the discussion model
setup ( ) Setup is called when plugin is enabled and prepares config and db.
structure ( ) Update the DB structure. Called on /utility/update and when the plugin is enabled

보호된 메소드들

메소드 설명
stringToSlug ( string $prefix ) : string Transform a string into a slug (URL compatible "token")

메소드 상세

base_pageControls_handler() 공개 메소드

Inject the DiscussionsSortFilterModule in in the page
public base_pageControls_handler ( object $sender, array $args )
$sender object Sending controller instance.
$args array Event arguments.

discussionModel_initStatic_handler() 공개 메소드

Add new filters to the discussion model
public discussionModel_initStatic_handler ( DiscussionModel $sender, array $args )
$sender DiscussionModel Sending controller instance.
$args array Event arguments.

setup() 공개 메소드

Setup is called when plugin is enabled and prepares config and db.
public setup ( )

stringToSlug() 보호된 메소드

Transform a string into a slug (URL compatible "token")
protected stringToSlug ( string $prefix ) : string
$prefix string Prefix
리턴 string The slug

structure() 공개 메소드

Update the DB structure. Called on /utility/update and when the plugin is enabled
public structure ( )