Methods
Translates the ID or message in the given language.
_(string $message, array $variables) : string
Inherited
Translation messages may contain any formatting as used by the php
vsprintf function.
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::_() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::_() |
Parameters
$message
stringID or message to translate.
$variables
arrayVariables to use for substitution.
Returns
string
Constructor
__construct(\phpDocumentor\Plugin\Plugin $plugin, string $name, \phpDocumentor\Reflection\DocBlock | null $docblock, \phpDocumentor\Reflection\BaseReflector | null $source)
Inherited
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::__construct() |
Parameters
$name
stringName of the "entity"
$docblock
\phpDocumentor\Reflection\DocBlocknullDocblock
$source
\phpDocumentor\Reflection\BaseReflectornullSource Element.
Dispatches a logging request to log a debug message.
debug(string $message) : void
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::debug() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::debug() |
Parameters
$message
stringThe message to log.
Dispatches an event to the Event Dispatcher.
dispatch(string $name, \phpDocumentor\Event\EventAbstract $event) : void
Inherited
This method tries to dispatch an event; if no Event Dispatcher has been
set than this method will explicitly not fail and return null.
By not failing we make the Event Dispatcher optional and is it easier
for people to re-use this component in their own application.
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::dispatch() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::dispatch() |
Parameters
$name
stringName of the event to
dispatch.
Exceptions
Returns the configuration for this object.
getConfiguration() : \Zend\Config\Config
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::getConfiguration() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::getConfiguration() |
Returns
\Zend\Config\Config
Returns the event dispatcher.
getEventDispatcher() : \phpDocumentor\Event\Dispatcher
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::getEventDispatcher() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::getEventDispatcher() |
Returns
Returns the translation component.
getTranslator() : \Zend\I18n\Translator\Translator | null
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::getTranslator() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::getTranslator() |
Returns
\Zend\I18n\Translator\Translatornull
Is the docblock valid?
isValid() : boolean
Dispatches a logging request.
log(string $message, int $priority) : void
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::log() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::log() |
Parameters
$message
stringThe message to log.
$priority
intThe logging priority, the lower,
the more important. Ranges from 1 to 7
Dispatches a parser error to be logged.
logParserError(string $type, $code, string $line, string[] $variables) : void
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::logParserError() |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::logParserError() |
Parameters
$type
stringThe logging priority as string
$code
$line
stringThe line number where the error occurred..
$variables
string[]an array with message substitution variables.
Set the options that may be used whilst validating the docblocks.
setOptions(array $options) : void
Inherited
Can contain configuration as long as each validator knows how to
interrogate it
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::setOptions() |
Parameters
$options
arrayOptions that may be used during validation
Properties
Configuration object for plugins
$configuration : \Zend\Config\Config
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::$$configuration |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$configuration |
$docblock : \phpDocumentor\Reflection\DocBlock
Inherited
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$docblock |
$entityName : string
Inherited
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$entityName |
Dispatcher used to send events back and forth
$event_dispatcher : \phpDocumentor\Event\Dispatcher
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::$$event_dispatcher |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$event_dispatcher |
$lineNumber : int
Inherited
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$lineNumber |
$options : array
Inherited
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$options |
$source : \phpDocumentor\Reflection\BaseReflector
Inherited
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$source |
Translation object
$translate : \Zend\I18n\Translator\Translator
Inherited
| inherited_from |
\phpDocumentor\Plugin\PluginAbstract::$$translate |
| inherited_from |
\phpDocumentor\Plugin\Core\Parser\DocBlock\Validator\ValidatorAbstract::$$translate |