public static function getById($id) { $data = parent::getById($id); $data = json_decode($data, true); $entity = self::getNewEntity($data['type']); $entity->__construct($data); return $entity; }