Factory constructor from codec message
factory PHItem.fromCodecMessage(Map<String, dynamic> message) => PHItem._(id: message[Keys.id] as String?);