Acompanhe esta pergunta, mas não tenho reputação suficiente para pedir esclarecimentos em um comentário.
Estou portando um módulo contribuído para o Drupal 8. O código sugerido no CR e na postagem acima mencionados não está funcionando:
$node = $form_state->getFormObject()->getEntity();
Nada é carregado na variável $ node.
Meu IDE PHPStorm emite um aviso para getEntity (): O método 'getEntity' não foi encontrado na classe Drupal \ Core \ Form \ FormInterface less ... O método referenciado não foi encontrado na classe de assunto.
Também não está apresentando esse método para conclusão de código.
Na causa de uso, estou referenciando:
use Drupal\Core\Entity;
use Drupal\Core\Entity\EntityInterface;
use Drupal\node\Entity\Node;
use Drupal\Core\Render\Element;