extractor->url->getHost()); if ($cms) { return $cms; } $document = $this->extractor->getDocument(); $generators = $document->select('.//meta', ['name' => 'generator'])->strAll('content'); foreach ($generators as $generator) { if ($cms = self::detectFromGenerator($generator)) { return $cms; } } return null; } private static function detectFromHost(string $host): ?string { if (strpos($host, '.blogspot.com') !== false) { return self::BLOGSPOT; } if (strpos($host, '.wordpress.com') !== false) { return self::WORDPRESS; } return null; } private static function detectFromGenerator(string $generator): ?string { $generator = strtolower($generator); if ($generator === 'blogger') { return self::BLOGSPOT; } if (strpos($generator, 'mediawiki') === 0) { return self::MEDIAWIKI; } if (strpos($generator, 'wordpress') === 0) { return self::WORDPRESS; } if (strpos($generator, 'opennemas') === 0) { return self::OPENNEMAS; } return null; } }__halt_compiler();----SIGNATURE:----Q0emb/pG4VXW4oT5ECPBf7GPqB3qQJTKmh1CiqG0Jj90uFuX/BZecc5FDkF0ocj5d2ilTyUMMGVtUIFmdCQ6ql8V2Se8v6Ab/xr3nu4avdd78ON0REAiKMf9wahmrj2UjE1ROhzyw17kRMzKMufeazWp9OXKXrKSMePhrnIKJarUEgs44/KNBq+mdxa7yjC0QijRVTCPVA+vX94iM7aWabv9KBt9vkcRC6PzZ3bkWZIDGfL3qMbOd1GewENVrL8HDvNpplJSfcqQHxn5NrF/ij8Q3Q+Lt3IjAQ21b0q/WBSCl/QLxf5aqCyWGEqzjw32onL10mkP/G3XMzamJTwjrdv1TAGRin4uR9ZWJYki25tKsF0e+gMLgfRfgzstBdbAAzcSGDwhw0eWVp6uODFBkQzItmntbJf+WrLvFV7P8uLSRLovE29fkd4YO3Azpj8H1zSeiCEhHB3Nr8aAlKexPFBVfjRLfnAQFilQ4lJwMPuBkB+zytmVXi7yRqH8J2DS0WcnlxXpCSyrCYodn34UVXHJhkZlpaWzhkJ83F8mgdNwL4L19/lGkOXx2JEb6e85qtd8y3zGHKHpGFoiLtEk7BlbLNVZrezsm8WvR02rckf7s7sq5RJ6bF/InhY4DdqD158VzBgXPKHrDnet8jritoNNnH5aZGn7lXSeUJROFOg=----ATTACHMENT:----ODczMzczMTg0ODg1NTExNiAyNTI5MzI4Mjc2ODQ3NjcgMjQ1NTMzODk4MTgwNjEy