Esempio n. 1
0
 /**
  * {@inheritdoc}
  */
 public function __construct(EntityTypeInterface $entity_type, Connector $moodle_connector, EntityManagerInterface $entity_manager, CacheBackendInterface $cache, LanguageManagerInterface $language_manager, RouteMatchInterface $route_match)
 {
     $database = $moodle_connector->connect();
     $this->routeMatch = $route_match;
     parent::__construct($entity_type, $database, $entity_manager, $cache, $language_manager);
 }
 /**
  * Constructs a new CommerceContentEntityStorage object.
  *
  * @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
  *   The entity type definition.
  * @param \Drupal\Core\Database\Connection $database
  *   The database connection to be used.
  * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
  *   The entity manager.
  * @param \Drupal\Core\Cache\CacheBackendInterface $cache
  *   The cache backend to be used.
  * @param \Drupal\Core\Language\LanguageManagerInterface $language_manager
  *   The language manager.
  * @param \Symfony\Component\EventDispatcher\EventDispatcherInterface $event_dispatcher
  *   The event dispatcher.
  */
 public function __construct(EntityTypeInterface $entity_type, Connection $database, EntityManagerInterface $entity_manager, CacheBackendInterface $cache, LanguageManagerInterface $language_manager, EventDispatcherInterface $event_dispatcher)
 {
     parent::__construct($entity_type, $database, $entity_manager, $cache, $language_manager);
     $this->eventDispatcher = $event_dispatcher;
 }
 /**
  * Constructs a new instance.
  *
  * @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
  *   The entity type.
  * @param \Drupal\Core\Database\Connection $database
  *   The database connection.
  * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
  *   The entity manager.
  * @param \Drupal\Core\Cache\CacheBackendInterface $cache
  *   The entity cache.
  * @param \Drupal\Core\Language\LanguageManagerInterface $language_manager
  *   The language manager.
  * @param \Drupal\payment\Plugin\Payment\Status\PaymentStatusManagerInterface $payment_status_manager
  *   The payment status manager.
  * @param \Drupal\payment\Plugin\Payment\Type\PaymentTypeManagerInterface $payment_type_manager
  *   The payment type manager.
  */
 public function __construct(EntityTypeInterface $entity_type, Connection $database, EntityManagerInterface $entity_manager, CacheBackendInterface $cache, LanguageManagerInterface $language_manager, PaymentStatusManagerInterface $payment_status_manager, PaymentTypeManagerInterface $payment_type_manager)
 {
     parent::__construct($entity_type, $database, $entity_manager, $cache, $language_manager);
     $this->paymentStatusManager = $payment_status_manager;
     $this->paymentTypeManager = $payment_type_manager;
 }
Esempio n. 4
0
 /**
  * Constructs a new UserStorage object.
  *
  * @param \Drupal\Core\Entity\EntityTypeInterface $entity_type
  *   The entity type definition.
  * @param \Drupal\Core\Database\Connection $database
  *   The database connection to be used.
  * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
  *   The entity manager.
  * @param \Drupal\Core\Cache\CacheBackendInterface $cache_backend
  *   Cache backend instance to use.
  * @param \Drupal\Core\Password\PasswordInterface $password
  *   The password hashing service.
  * @param \Drupal\Core\Language\LanguageManagerInterface $language_manager
  *   The language manager.
  */
 public function __construct(EntityTypeInterface $entity_type, Connection $database, EntityManagerInterface $entity_manager, CacheBackendInterface $cache, PasswordInterface $password, LanguageManagerInterface $language_manager)
 {
     parent::__construct($entity_type, $database, $entity_manager, $cache, $language_manager);
     $this->password = $password;
 }
 /**
  * Constructs a CommentStorage object.
  *
  * @param \Drupal\Core\Entity\EntityTypeInterface $entity_info
  *   An array of entity info for the entity type.
  * @param \Drupal\Core\Database\Connection $database
  *   The database connection to be used.
  * @param \Drupal\Core\Entity\EntityManagerInterface $entity_manager
  *   The entity manager.
  * @param \Drupal\Core\Session\AccountInterface $current_user
  *   The current user.
  * @param \Drupal\Core\Cache\CacheBackendInterface $cache
  *   Cache backend instance to use.
  * @param \Drupal\Core\Language\LanguageManagerInterface $language_manager
  *   The language manager.
  */
 public function __construct(EntityTypeInterface $entity_info, Connection $database, EntityManagerInterface $entity_manager, AccountInterface $current_user, CacheBackendInterface $cache, LanguageManagerInterface $language_manager)
 {
     parent::__construct($entity_info, $database, $entity_manager, $cache, $language_manager);
     $this->currentUser = $current_user;
 }