/** * @param array $variables * @param null $filePath * @return string * @throws InvalidArgumentException * @throws RuntimeException */ public function __invoke($variables = array(), $filePath = null) { $this->setFilePathIfProvided($filePath); return parent::__invoke($variables); }
/** * @param array $variables * @param null|string $content * @param null|string $openingDelimiter * @param null|string $closingDelimiter * @return string * @throws InvalidArgumentException * @throws RuntimeException */ public function __invoke($variables = array(), $content = null, $openingDelimiter = null, $closingDelimiter = null) { $this->setPropertiesIfProvided($content, $closingDelimiter, $openingDelimiter); return parent::__invoke($variables); }