public function many(array $data, array $options = [])
    {
        $output = [];
        foreach ($data as $record) {
            if (!is_array($record)) {
                continue;
            }
            $output[] = $this->one($record, $options);
        }

        return $output;
    }
public function many(array $data, array $options = [])
    {
        $output = [];
        foreach ($data as $record) {
            if (!is_array($record)) {
                continue;
            }
            $output[] = $this->one($record, $options);
        }

        return $output;
    }
public function many ( array $ data , array $ options = [ ] ) { $ output = [ ] ; foreach ( $ data as $ record ) { if ( ! is_array ( $ record ) ) { continue ; } $ output [ ] = $ this -> one ( $ record , $ options ) ; } return $ output ; }
Hydrate many entities and their associated data.

### Options:

- validate: Set to false to disable validation. Can also be a string of the validator ruleset to be applied.
Defaults to true/default.
- associated: Associations listed here will be marshalled as well. Defaults to null.
- fieldList: (deprecated) Since 3.4.0. Use fields instead
- fields: A whitelist of fields to be assigned to the entity. If not present,
the accessible fields list in the entity will be used. Defaults to null.
- accessibleFields: A list of fields to allow or deny in entity accessible fields. Defaults to null
- forceNew: When enabled, belongsToMany associations will have 'new' entities created
when primary key values are set, and a record does not already exist. Normally primary key
on missing entities would be ignored. Defaults to false.

@param array $data The data to hydrate.
@param array $options List of options
@return \Cake\Datasource\EntityInterface[] An array of hydrated records.
@see \Cake\ORM\Table::newEntities()
@see \Cake\ORM\Entity::$_accessible
Hydrate many entities and their associated data .