PHP 클래스 ArticleIndex

상속: extends DatabaseObject
파일 보기 프로젝트 열기: sourcefabric/newscoop 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$m_columnNames
$m_dbTableName
$m_keyColumnNames

공개 메소드들

메소드 설명
AddKeyword ( array &$p_keywordsHash, $p_kwd ) fn ParseKeywords
ArticleIndex ( )
OnArticleDelete ( integer $p_publicationId, integer $p_issueId, integer $p_sectionId, integer $p_languageId, integer $p_articleNumber ) : void Remove index pointers for the given article.
ParseKeywords ( array &$p_keywordsHash, $p_kwd, $p_isHTML = true ) fn BuildKeywordsList
RunIndexer ( $p_timeLimit = null, $p_articlesLimit = null, $p_lastModifiedFirst = true ) fn OnArticleDelete
SearchQuery ( $p_searchPhrase, $p_symbol = null ) fn getArticleNumber
SetHtmlTag ( &$p_inHTMLTag, $p_char ) fn AddKeyword
getArticleNumber ( ) : integer

비공개 메소드들

메소드 설명
BatchAddArticleWord ( array &$p_batch, array $p_article, $p_keywordId, &$p_queries, $p_force = false ) fn RunIndexer
BuildKeywordsList ( $p_article, array &$p_keywordsHash )
RunArticleWordBatch ( array &$p_batch, &$p_queries )

메소드 상세

AddKeyword() 공개 정적인 메소드

fn ParseKeywords
public static AddKeyword ( array &$p_keywordsHash, $p_kwd )
$p_keywordsHash array

ArticleIndex() 공개 메소드

public ArticleIndex ( )

OnArticleDelete() 공개 정적인 메소드

Remove index pointers for the given article.
public static OnArticleDelete ( integer $p_publicationId, integer $p_issueId, integer $p_sectionId, integer $p_languageId, integer $p_articleNumber ) : void
$p_publicationId integer
$p_issueId integer
$p_sectionId integer
$p_languageId integer
$p_articleNumber integer
리턴 void

ParseKeywords() 공개 정적인 메소드

fn BuildKeywordsList
public static ParseKeywords ( array &$p_keywordsHash, $p_kwd, $p_isHTML = true )
$p_keywordsHash array

RunIndexer() 공개 정적인 메소드

fn OnArticleDelete
public static RunIndexer ( $p_timeLimit = null, $p_articlesLimit = null, $p_lastModifiedFirst = true )

SearchQuery() 공개 정적인 메소드

fn getArticleNumber
public static SearchQuery ( $p_searchPhrase, $p_symbol = null )

SetHtmlTag() 공개 정적인 메소드

fn AddKeyword
public static SetHtmlTag ( &$p_inHTMLTag, $p_char )

getArticleNumber() 공개 메소드

public getArticleNumber ( ) : integer
리턴 integer

프로퍼티 상세

$m_columnNames 공개적으로 프로퍼티

public $m_columnNames

$m_dbTableName 공개적으로 프로퍼티

public $m_dbTableName

$m_keyColumnNames 공개적으로 프로퍼티

public $m_keyColumnNames