Semantic MediaWiki and related extensions
Public Member Functions | Static Public Member Functions | List of all members
SMW\ParserFunctionFactory Class Reference

Public Member Functions

 __construct (Parser $parser=null)
 
 getSubobjectParser ()
 
 getRecurringEventsParser ()
 
 registerFunctionHandlers (Parser $parser)
 
 newAskParserFunction (Parser $parser)
 
 newShowParserFunction (Parser $parser)
 
 newSetParserFunction (Parser $parser)
 
 newConceptParserFunction (Parser $parser)
 
 newSubobjectParserFunction (Parser $parser)
 
 newRecurringEventsParserFunction (Parser $parser)
 
 newDeclareParserFunction (Parser $parser)
 
 getAskParserFunctionDefinition ()
 
 getShowParserFunctionDefinition ()
 
 getSubobjectParserFunctionDefinition ()
 
 getSetRecurringEventParserFunctionDefinition ()
 
 getSetParserFunctionDefinition ()
 
 getConceptParserFunctionDefinition ()
 
 getDeclareParserFunctionDefinition ()
 

Static Public Member Functions

static newFromParser (Parser $parser)
 

Detailed Description

See also
http://www.semantic-mediawiki.org/wiki/Help:ParserFunction

GNU GPL v2+

Since
1.9
Author
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\ParserFunctionFactory::__construct ( Parser  $parser = null)
Since
1.9
Parameters
Parser | null$parser

Member Function Documentation

◆ getAskParserFunctionDefinition()

SMW\ParserFunctionFactory::getAskParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ getConceptParserFunctionDefinition()

SMW\ParserFunctionFactory::getConceptParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ getDeclareParserFunctionDefinition()

SMW\ParserFunctionFactory::getDeclareParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ getRecurringEventsParser()

SMW\ParserFunctionFactory::getRecurringEventsParser ( )
Deprecated:
since 2.1, use newRecurringEventsParserFunction

◆ getSetParserFunctionDefinition()

SMW\ParserFunctionFactory::getSetParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ getSetRecurringEventParserFunctionDefinition()

SMW\ParserFunctionFactory::getSetRecurringEventParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ getShowParserFunctionDefinition()

SMW\ParserFunctionFactory::getShowParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ getSubobjectParser()

SMW\ParserFunctionFactory::getSubobjectParser ( )
Deprecated:
since 2.1, use newSubobjectParserFunction

◆ getSubobjectParserFunctionDefinition()

SMW\ParserFunctionFactory::getSubobjectParserFunctionDefinition ( )
Since
2.3
Returns
array

◆ newAskParserFunction()

SMW\ParserFunctionFactory::newAskParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
AskParserFunction

◆ newConceptParserFunction()

SMW\ParserFunctionFactory::newConceptParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
ConceptParserFunction

◆ newDeclareParserFunction()

SMW\ParserFunctionFactory::newDeclareParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
DeclareParserFunction

◆ newFromParser()

static SMW\ParserFunctionFactory::newFromParser ( Parser  $parser)
static

Convenience instantiation of a ParserFunctionFactory object

Since
1.9
Parameters
Parser$parser
Returns
ParserFunctionFactory

◆ newRecurringEventsParserFunction()

SMW\ParserFunctionFactory::newRecurringEventsParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
RecurringEventsParserFunction

◆ newSetParserFunction()

SMW\ParserFunctionFactory::newSetParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
SetParserFunction

◆ newShowParserFunction()

SMW\ParserFunctionFactory::newShowParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
ShowParserFunction

◆ newSubobjectParserFunction()

SMW\ParserFunctionFactory::newSubobjectParserFunction ( Parser  $parser)
Since
2.1
Parameters
Parser$parser
Returns
SubobjectParserFunction

◆ registerFunctionHandlers()

SMW\ParserFunctionFactory::registerFunctionHandlers ( Parser  $parser)
Since
3.0
Parameters
Parser$parser

The documentation for this class was generated from the following file:

About | General disclaimer | Privacy policy