visualn-8.x-1.x-dev/src/Entity/VisualNSetupInterface.php

src/Entity/VisualNSetupInterface.php
<?php

namespace Drupal\visualn\Entity;

use Drupal\Core\Config\Entity\ConfigEntityInterface;

/**
 * Provides an interface for defining VisualN Setup entities.
 */
interface VisualNSetupInterface extends ConfigEntityInterface {

  /**
   * Get VisualN setup baker Id.
   *
   * @return string $baker_id
   */
  public function getBakerId();

  /**
   * Get the instance of the VisualNSetup entity baker plugin.
   *
   * @return \Drupal\visualn\Core\SetupBakerBase
   */
  public function getSetupBakerPlugin();

  /**
   * Get VisualN setup baker configuration.
   *
   * @return array $baker_config
   */
  public function getBakerConfig();

  /**
   * Set baker plugin configuration for VisualN setup.
   *
   * @param array $baker_config
   *
   * @return $this
   */
  public function setBakerConfig($baker_config);

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc