<commit_before><?php

namespace SOMtodayAPI\SOMtodayAPI\Models;


use SOMtodayAPI\SOMtodayAPI\Interfaces\Fillable;

class SWIGemaakt implements Fillable {

  public static function fill($data) {
      $object = new SWIGemaakt;
      $datumTijd = isset($data->swiToekenning->datumTijd) ? $data->swiToekenning->datumTijd : null;
      $huiswerkKlaarDatum = isset($data->swiToekenning->huiswerkKlaarDatum) ? $data->swiToekenning->huiswerkKlaarDatum : null;
      $data = $data->swiToekenning->studiewijzerItem;
      $data->huiswerkKlaarDatum = $huiswerkKlaarDatum;
      $data->datumTijd = $datumTijd;
      $keys = ['<KEY>', 'huiswerkKlaarDatum', 'opdrachtBeschrijving', 'onderwerp', 'type', 'inleverperiodes', 'lesmateriaal', 'projectgroepen', 'bijlagen', 'externeMaterialen', 'tonen'];
      foreach($keys as $key) {
          if(isset($data->$key)) {
              $object->$key = $data->$key;
          }
      }
      return $object;
  }

  public static function fillFromArray(array $array) {
      $collection = [];
      foreach($array as $item) {
          $collection[] = self::fill($item);
      }
      return $collection;
  }
}<commit_msg>Implemented SWIGemaakt (Homework?)<commit_after><?php

namespace SOMtodayAPI\SOMtodayAPI\Models;


use SOMtodayAPI\SOMtodayAPI\Interfaces\Fillable;

class SWIGemaakt implements Fillable {

  public static function fill($data) {
      $object = new SWIGemaakt;
      $datumTijd = isset($data->swiToekenning->datumTijd) ? $data->swiToekenning->datumTijd : null;
      $huiswerkKlaarDatum = isset($data->swiToekenning->huiswerkKlaarDatum) ? $data->swiToekenning->huiswerkKlaarDatum : null;
      $data = $data->swiToekenning->studiewijzerItem;
      $data->huiswerkKlaarDatum = $huiswerkKlaarDatum;
      $data->datumTijd = $datumTijd;
      $keys = ['<KEY> 'huiswerkKlaarDatum', 'opdrachtBeschrijving', 'onderwerp', 'type', 'inleverperiodes', 'lesmateriaal', 'projectgroepen', 'bijlagen', 'externeMaterialen', 'tonen'];
      foreach($keys as $key) {
          if(isset($data->$key)) {
              $object->$key = $data->$key;
          }
      }
      return $object;
  }

  public static function fillFromArray(array $array) {
      $collection = [];
      foreach($array as $item) {
          $collection[] = self::fill($item);
      }
      return $collection;
  }
} 
{'fraction_non_alphanumeric': 0.14771748492678724, 'fraction_numerical': 0.0, 'mean_word_length': 3.590909090909091, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 35, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3000270', 'n_tokens_mistral': 835, 'n_tokens_neox': 862, 'n_words': 128}