class-field-company-info-missing.php 751 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. /**
  3. * WPSEO plugin file.
  4. *
  5. * @package WPSEO\Admin\Configurator
  6. */
  7. /**
  8. * Class WPSEO_Config_Field_Company_Info_Missing.
  9. */
  10. class WPSEO_Config_Field_Company_Info_Missing extends WPSEO_Config_Field {
  11. /**
  12. * WPSEO_Config_Field_Company_Info_Missing constructor.
  13. *
  14. * @codeCoverageIgnore This is only using WPSEO_Config_Field and WPSEO_Utils functionality.
  15. */
  16. public function __construct() {
  17. parent::__construct( 'publishingEntityCompanyInfo', 'CompanyInfoMissing' );
  18. $l10n_data = WPSEO_Language_Utils::get_knowledge_graph_company_info_missing_l10n();
  19. $this->set_property( 'message', $l10n_data['message'] );
  20. $this->set_property( 'link', $l10n_data['URL'] );
  21. $this->set_requires( 'publishingEntityType', 'company' );
  22. }
  23. }