/
home
/
henzagold
/
server
/
vendor
/
thunderer
/
shortcode
/
src
/
Syntax
/
File Upload :
llllll
Current File: /home/henzagold/server/vendor/thunderer/shortcode/src/Syntax/SyntaxBuilder.php
<?php namespace Thunder\Shortcode\Syntax; /** * @author Tomasz Kowalczyk <tomasz@kowalczyk.cc> */ final class SyntaxBuilder { /** @var string|null */ private $openingTag; /** @var string|null */ private $closingTag; /** @var string|null */ private $closingTagMarker; /** @var string|null */ private $parameterValueSeparator; /** @var string|null */ private $parameterValueDelimiter; public function __construct() { } /** @return Syntax */ public function getSyntax() { return new Syntax( $this->openingTag, $this->closingTag, $this->closingTagMarker, $this->parameterValueSeparator, $this->parameterValueDelimiter ); } /** * @param string $tag * * @return $this */ public function setOpeningTag($tag) { $this->openingTag = $tag; return $this; } /** * @param string $tag * * @return $this */ public function setClosingTag($tag) { $this->closingTag = $tag; return $this; } /** * @param string $marker * * @return $this */ public function setClosingTagMarker($marker) { $this->closingTagMarker = $marker; return $this; } /** * @param string $separator * * @return $this */ public function setParameterValueSeparator($separator) { $this->parameterValueSeparator = $separator; return $this; } /** * @param string $delimiter * * @return $this */ public function setParameterValueDelimiter($delimiter) { $this->parameterValueDelimiter = $delimiter; return $this; } }
Copyright ©2k19 -
Hexid
|
Tex7ure