Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- foreach($oProtocolList as $oProtocol){
- $oProtocolData = $oProtocol->fields->findAll();
- $aProtocol = [];
- foreach ($oProtocolData as $o){
- switch ($o->protocol_field_id){
- case self::PROTOCOL_VACCINE_NAME:
- $protocolName = $o->protocol_field_data;
- if (!isset($aData[$protocolName])){
- $aProtocol[$protocolName] = [];
- $aData[$protocolName] = $aProtocol;
- }
- else{
- switch ($o->protocol_field_data){
- case self::PROTOCOL_VACCINE_DATE:
- $temp['date'] = $o->protocol_field_data;
- break;
- case self::PROTOCOL_VACCINE_SERIAL:
- $temp['serial'] = $o->protocol_field_data;
- break;
- case self::PROTOCOL_VACCINE_DOSE:
- $temp['dose'] = $o->protocol_field_data;
- break;
- case self::PROTOCOL_VACCINE_DATE_TILL:
- $temp['till'] = $o->protocol_field_data;
- break;
- case self::PROTOCOL_VACCINE_REVAC:
- $temp['revac'] = $o->protocol_field_data;
- break;
- }
- $aProtocol[$protocolName][$oProtocol->pk()][] = $temp;
- // var_dump($aProtocol);
- }
- // $aData[$protocolName] = $aProtocol;
- break;
- }
- }
- }
- var_dump($aData);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement