Compras/Model/PedidoMercaderia.php
public function getProveedoresInvolucrados( $pedidoMercaderias ) {
		$provs = [];
		foreach ($pedidoMercaderias as $pm) {
			if ( !empty($pm['Mercaderia']['Proveedor']['id']) ) {
				$provs[] = $pm['Mercaderia']['Proveedor']['id'];

			}
			if ( !empty($pm['Mercaderia']['Rubro']['Proveedor']) ) {
				foreach ($pm['Mercaderia']['Rubro']['Proveedor'] as $rubro) {
					$provs[] = $rubro['id'];
				}
			}
		}
		return $provs;
	}
public function getProveedoresInvolucrados( $pedidoMercaderias ) {
		$provs = [];
		foreach ($pedidoMercaderias as $pm) {
			if ( !empty($pm['Mercaderia']['Proveedor']['id']) ) {
				$provs[] = $pm['Mercaderia']['Proveedor']['id'];

			}
			if ( !empty($pm['Mercaderia']['Rubro']['Proveedor']) ) {
				foreach ($pm['Mercaderia']['Rubro']['Proveedor'] as $rubro) {
					$provs[] = $rubro['id'];
				}
			}
		}
		return $provs;
	}
public function getProveedoresInvolucrados ( $ pedidoMercaderias ) { $ provs = [ ] ; foreach ( $ pedidoMercaderias as $ pm ) { if ( ! empty ( $ pm [ 'Mercaderia' ] [ 'Proveedor' ] [ 'id' ] ) ) { $ provs [ ] = $ pm [ 'Mercaderia' ] [ 'Proveedor' ] [ 'id' ] ; } if ( ! empty ( $ pm [ 'Mercaderia' ] [ 'Rubro' ] [ 'Proveedor' ] ) ) { foreach ( $ pm [ 'Mercaderia' ] [ 'Rubro' ] [ 'Proveedor' ] as $ rubro ) { $ provs [ ] = $ rubro [ 'id' ] ; } } } return $ provs ; }
filtrar los proveedores involucrados retornando un listado de ID's


@param array $pedidoMercaderias array del find de PedidoMercaderia
@return array con un list de id's de proveedores
filtrar los proveedores involucrados retornando un listado de ID s