%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/pn/beta/64801_wp-content/plugins/mailpoet/lib/Newsletter/Editor/
Upload File :
Create Path :
Current File : /var/www/pn/beta/64801_wp-content/plugins/mailpoet/lib/Newsletter/Editor/PostListTransformer.php

<?php
namespace MailPoet\Newsletter\Editor;

use MailPoet\Newsletter\Editor\PostTransformer;

if(!defined('ABSPATH')) exit;

class PostListTransformer {

  function __construct($args) {
    $this->args = $args;
    $this->transformer = new PostTransformer($args);
  }

  function transform($posts) {
    $results = array();
    $use_divider = filter_var($this->args['showDivider'], FILTER_VALIDATE_BOOLEAN);

    foreach($posts as $index => $post) {
      if($use_divider && $index > 0) {
        $results[] = $this->transformer->getDivider();
      }

      $results = array_merge($results, $this->transformer->transform($post));
    }

    return $results;
  }
}

Zerion Mini Shell 1.0