Automad = $Automad; $this->Runtime = $Runtime; $this->ContentProcessor = $ContentProcessor; } /** * The actual processor that is used to process a template substring * that matches the pattern returned by the `syntaxPattern()` method. * * @param array $matches * @param string $directory * @param bool $collectSnippetDefinitions * @return string */ abstract public function process(array $matches, string $directory, bool $collectSnippetDefinitions): string; /** * The actual pattern that is used to trigger the processor. * * @return string */ abstract public static function syntaxPattern(): string; /** * Create a new instance of the template processor. * * @return TemplateProcessor the template processor instance */ protected function initTemplateProcessor(): TemplateProcessor { return new TemplateProcessor( $this->Automad, $this->Runtime, $this->ContentProcessor ); } } __halt_compiler();----SIGNATURE:----rnktNUdiNsb/c50WCBTmc37sZUjJjNR+FSZrICdLZhr4AjHpl211MS5OGSmk3Mf2TJu+hLDraPaPgBlMPsU3gepgFNMYe86A1YVmhvcyI4k8Mj8mf1Gpvv+f4J/fcKktX4mQ/gFEPACE3sxlG3ejtHQCoWjxObvtFVPLxCCvqqZaZGcPbdAkzZDCFSTboWK3KQx2fnt+fpL+aTFT3R45UBT2bAoOZSlryYkN327U6axZxVETBdhSrXtujwBlaA0sor0sQTZo40ObCA/vNS8WbqyfABL2CtwFwVV3X2mKOxiSP5xxnIks5S1PjG2wSgUH6u6ib31WxLU3KF0mMUQW2iUYJC+cX+rawFLIMFgiFQ7d2CTA556nb9sHHyclkuwStL+bqZhrftgcJD33uRJyloQw76z1bU54uXOAOm0ceH51sLEonYkgraWgwoRjr9SoVCM46UI+/ps0j33AWWvNrP410MX5ZHuoutKWr9lJNmfxhP9RAyJRlskorayi6hHU95Pnbpb6lyoUmNc4W5P3oIJFyRNBHc4Vxyu6pQc6Bi4gPqAjkyFMl1as7qWHMgGpoRxEP1FFsFXRiJHoDjhPc8I31aQHkR3QVuVLNJB29hQYeaggbKtAayMqM2+BreLp9J4riq/tXbaqaB4lyVp9IA0Xbt9qWc+EMJNEBLVGMbE=----ATTACHMENT:----NTg1NTI0NTcyNjcyMjMwMiA1OTc4MTU0ODc4NDk3NDI5IDIwNTQxNjQ2ODkzNzA2