+ Logger::info('Empty key');
+ return false;
+ }
+
+ if (!empty($key['url']) && !empty($key['type']) && ($key['type'] == 'Tombstone')) {
+ Logger::info('Actor is a tombstone', ['key' => $key]);
+
+ if (!Contact::isLocal($key['url'])) {
+ // We now delete everything that we possibly knew from this actor
+ Contact::deleteContactByUrl($key['url']);
+ }
+ return null;
+ }
+
+ if (empty($key['pubkey'])) {
+ Logger::info('Empty pubkey');