simplenews-3.0.0-alpha1/src/Mail/MailCacheBuild.php

src/Mail/MailCacheBuild.php
<?php

namespace Drupal\simplenews\Mail;

/**
 * Source cache implementation that caches build and data element.
 *
 * @ingroup mail
 */
class MailCacheBuild extends MailCacheStatic {

  /**
   * {@inheritdoc}
   */
  public function isCacheable(MailInterface $mail, $group, $key) {

    // Only cache for anon users.
    if (\Drupal::currentUser()->isAuthenticated()) {
      return FALSE;
    }

    // Only cache data and build information.
    return in_array($group, ['data', 'build']);
  }

}

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

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