RenanBr.BibTexParser.Parser - JoomlaPubDB/PubDB GitHub Wiki
Namespace: \RenanBr\BibTexParser
- TYPE
- CITATION_KEY
- TAG_NAME
- RAW_TAG_CONTENT
- BRACED_TAG_CONTENT
- QUOTED_TAG_CONTENT
- ENTRY
- NONE
- COMMENT
- FIRST_TAG_NAME
- POST_TYPE
- POST_TAG_NAME
- PRE_TAG_CONTENT
- private $state
- private $buffer
- private $bufferOffset
- private $firstTagSnapshot
- private $originalEntryBuffer
- private $originalEntryOffset
- private $skipOriginalEntryReading
- private $line
- private $column
- private $offset
- private $isTagContentEscaped
- private $mayConcatenateTagContent
- private $tagContentDelimiter
- private $braceLevel
- private $listeners
- public addListener()
- public parseFile()
- public parseString()
- private parse()
- private reset()
- private read()
- private readNone()
- private readComment()
- private readType()
- private readPostType()
- private readTagName()
- private readPostTagName()
- private readPreTagContent()
- private readRawTagContent()
- private readDelimitedTagContent()
- private readOriginalEntry()
- private triggerListeners()
- private triggerListenersWithCurrentBuffer()
- private triggerListenersWithFirstTagSnapshotAs()
- private appendToBuffer()
- private takeBufferSnapshot()
- private throwExceptionAccordingToConcatenationAvailability()
- private throwExceptionIfBufferIsEmpty()
- private throwExceptionIfReadingEntry()
- private isEntryState()
- private isWhitespace()
- File: administrator/helpers/vendor/renanbr/bibtex-parser/src/Parser.php
- Package: Default
- Class Hierarchy:
- \RenanBr\BibTexParser\Parser
TYPE = 'type'
Tag | Version | Desc |
---|
CITATION_KEY = 'citation_key'
Tag | Version | Desc |
---|
TAG_NAME = 'tag_name'
Tag | Version | Desc |
---|
RAW_TAG_CONTENT = 'raw_tag_content'
Tag | Version | Desc |
---|
BRACED_TAG_CONTENT = 'braced_tag_content'
Tag | Version | Desc |
---|
QUOTED_TAG_CONTENT = 'quoted_tag_content'
Tag | Version | Desc |
---|
ENTRY = 'entry'
Tag | Version | Desc |
---|
NONE = 'none'
Tag | Version | Desc |
---|
COMMENT = 'comment'
Tag | Version | Desc |
---|
FIRST_TAG_NAME = 'first_tag_name'
Tag | Version | Desc |
---|
POST_TYPE = 'post_type'
Tag | Version | Desc |
---|
POST_TAG_NAME = 'post_tag_name'
Tag | Version | Desc |
---|
PRE_TAG_CONTENT = 'pre_tag_content'
Tag | Version | Desc |
---|
Type: string
Details:
Type: string
Details:
Type: null|integer
Details:
Type: null|array
Details:
Type: null|string
Details:
Type: null|integer
Details:
Type: boolean
Details:
Type: integer
Details:
Type: integer
Details:
Type: integer
Details:
Type: boolean
Details:
Type: boolean
Details:
Type: null|string
Details:
Type: integer
Details:
Type: array<mixed,\RenanBr\BibTexParser\ListenerInterface>
Details:
public addListener(\RenanBr\BibTexParser\ListenerInterface $listener)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
\RenanBr\BibTexParser\ListenerInterface |
$listener |
public parseFile(string $file)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$file |
Type | Description |
---|---|
\RenanBr\BibTexParser\Exception\ParserException | if $file given is not a valid BibTeX |
\ErrorException | if $file given is not readable |
public parseString(string $string)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$string |
Type | Description |
---|---|
\RenanBr\BibTexParser\Exception\ParserException | if $string given is not a valid BibTeX |
private parse(string $text)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$text |
private reset()
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
private read(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readNone(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readComment(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readType(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readPostType(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readTagName(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readPostTagName(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readPreTagContent(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readRawTagContent(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readDelimitedTagContent(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private readOriginalEntry(string $char, string $previousState)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char | |
string |
$previousState |
private triggerListeners(string $text, string $type, array $context)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$text | |
string |
$type | |
array |
$context |
private triggerListenersWithCurrentBuffer()
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
private triggerListenersWithFirstTagSnapshotAs(string $type)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$type |
private appendToBuffer(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private takeBufferSnapshot() : array
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Returns: array
private throwExceptionAccordingToConcatenationAvailability(string $char, boolean $availability)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char | |
boolean |
$availability |
private throwExceptionIfBufferIsEmpty(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private throwExceptionIfReadingEntry(string $char)
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
private isEntryState(string $state) : boolean
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$state |
Returns: boolean
private isWhitespace(string $char) : boolean
Details:
- Inherited From: \RenanBr\BibTexParser\Parser
Type | Name | Description |
---|---|---|
string |
$char |
Returns: boolean
This document was automatically generated from source code comments on 2020-07-13 using phpDocumentor and fr3nch13/phpdoc-markdown