GithubLocationExtension¶
-
class
JuliusHaertl\PHPDocToRst\Extension\GithubLocationExtension¶ - This extension adds a link to the source at github to all elementsArguments0 => Url to the github repo (required)1 => Path to the git repository (required)2 => Branch to link to (default=master)
Source: src/Extension/GithubLocationExtension.php#40 Parent: JuliusHaertl\PHPDocToRst\Extension\Extension
Summary¶
Methods¶
public prepare()public render($type, $builder, $element)private getGithubLink($file, $line, $branch)
Properties¶
-
protected static property
JuliusHaertl\PHPDocToRst\Extension\GithubLocationExtension::$basePath¶ Source: src/Extension/GithubLocationExtension.php#42
-
protected static property
JuliusHaertl\PHPDocToRst\Extension\GithubLocationExtension::$githubRepo¶ Source: src/Extension/GithubLocationExtension.php#43
-
protected static property
JuliusHaertl\PHPDocToRst\Extension\GithubLocationExtension::$branch¶ Source: src/Extension/GithubLocationExtension.php#44
Methods¶
-
public
JuliusHaertl\PHPDocToRst\Extension\GithubLocationExtension::prepare()¶ Source: src/Extension/GithubLocationExtension.php#46
-
public
JuliusHaertl\PHPDocToRst\Extension\GithubLocationExtension::render($type, &$builder, $element)¶ Source: Parameters: - $type (string)
- $builder (
JuliusHaertl\PHPDocToRst\Builder\FileBuilder) - $element (
phpDocumentor\Reflection\Element)