src/properties/class-papi-property-repeater.php
protected function render_repeater( $options ) {
		?>
		<div class="papi-property-repeater papi-property-repeater-top" data-limit="<?php echo esc_attr( $this->get_setting( 'limit' ) ); ?>">
			<table class="papi-table">
				<?php $this->render_repeater_head(); ?>

				<tbody class="repeater-tbody">
				<?php $this->render_repeater_rows(); ?>
				</tbody>
			</table>

			<div class="bottom">
				<?php
				papi_render_html_tag( 'button', [
					'class'          => 'button button-primary',
					'data-papi-json' => sprintf( '%s_repeater_json', $options->slug ),
					'type'           => 'button',
					esc_html( $this->get_setting( 'add_new_label' ) )
				] );
				?>
			</div>

			<?php /* Default repeater value */ ?>

			<input type="hidden" data-papi-rule="<?php echo esc_attr( $options->slug ); ?>" name="<?php echo esc_attr( $options->slug ); ?>[]" />
		</div>
		<?php
	}
protected function render_repeater( $options ) {
		?>
		<div class="papi-property-repeater papi-property-repeater-top" data-limit="<?php echo esc_attr( $this->get_setting( 'limit' ) ); ?>">
			<table class="papi-table">
				<?php $this->render_repeater_head(); ?>

				<tbody class="repeater-tbody">
				<?php $this->render_repeater_rows(); ?>
				</tbody>
			</table>

			<div class="bottom">
				<?php
				papi_render_html_tag( 'button', [
					'class'          => 'button button-primary',
					'data-papi-json' => sprintf( '%s_repeater_json', $options->slug ),
					'type'           => 'button',
					esc_html( $this->get_setting( 'add_new_label' ) )
				] );
				?>
			</div>

			<?php /* Default repeater value */ ?>

			<input type="hidden" data-papi-rule="<?php echo esc_attr( $options->slug ); ?>" name="<?php echo esc_attr( $options->slug ); ?>[]" />
		</div>
		<?php
	}
Render repeater html.

@param stdClass $options