RepeaterSubField.php
517 Bytes
<?php
namespace ACA\ACF\Export\Model;
use ACA;
use ACA\ACF\Column;
use ACP;
class RepeaterSubField implements ACP\Export\Service {
private $column;
public function __construct( Column\Repeater $column ) {
$this->column = $column;
}
public function get_value( $id ) {
$value = $this->column->get_value( $id );
$delimiter = (string) apply_filters( 'acp/acf/export/repeater/delimiter', ';', $this->column );
return strip_tags( str_replace( $this->column->get_separator(), $delimiter, $value ) );
}
}