DirectHelpForumLinkFactory
in package
Class representing the forum link factory
Table of Contents
- $forumLocation : string
- Forum root location
- $maxRandomNumber : int
- Maximum random number
- $minRandomNumber : int
- Minimum random number
- __construct() : mixed
- Create instance
- linkBySearchTerm() : string
- Return the link to the forum search page with provided search term
- linkToRootPage() : string
- Return the link to root page
- randomNumber() : string
- Return random number
Properties
$forumLocation
Forum root location
protected
string
$forumLocation
$maxRandomNumber
Maximum random number
protected
int
$maxRandomNumber
$minRandomNumber
Minimum random number
protected
int
$minRandomNumber
Methods
__construct()
Create instance
public
__construct(NonEmptyStringType $forumLocation, IntType $minRandomNumber, IntType $maxRandomNumber) : mixed
Parameters
- $forumLocation : NonEmptyStringType
-
Forum location
- $minRandomNumber : IntType
-
Minimum random number
- $maxRandomNumber : IntType
-
Maximum random number
Return values
mixed —linkBySearchTerm()
Return the link to the forum search page with provided search term
public
linkBySearchTerm(NonEmptyStringType $term) : string
Parameters
- $term : NonEmptyStringType
-
Search term
Return values
string —linkToRootPage()
Return the link to root page
public
linkToRootPage() : string
Return values
string —randomNumber()
Return random number
protected
randomNumber() : string