FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
ninja-forms
/
blocks
/
views
/
includes
/
DataBuilder
Edit File: FieldsBuilder.php
<?php namespace NinjaForms\Blocks\DataBuilder; class FieldsBuilder { protected $fields; public function __construct( $fields ) { $this->fields = $fields; } public function get() { $fields = array_filter( $this->fields, function( $field ) { return ! in_array( $field[ 'type' ], [ 'submit', 'html', 'hr' ] ); }); return array_map( [ $this, 'toArray' ], $fields ); } protected function toArray( $field ) { extract( $field ); return [ 'id' => $id, 'label' => $label ]; } }
Save
Back