public static function createFromModel(Verb $verb) { $mappedVerb = new MappedVerb(); $mappedVerb->id = $verb->getId(); $mappedVerb->display = $verb->getDisplay(); return $mappedVerb; }
public static function fromModel(VerbModel $model) { $verb = new self(); $verb->id = $model->getId()->getValue(); if (null !== ($display = $model->getDisplay())) { $verb->display = array(); foreach ($display->languageTags() as $languageTag) { $verb->display[$languageTag] = $display[$languageTag]; } } return $verb; }