}
// ADDING VERSION AND DATE OF WARNING TO CHANGELOG IF NATURE OF WARNING IS EITHER CREATION OR VERSION
+ $version_id = $warning['Warning']['version'];
+ $version_date = $warning['Warning']['creation'];
if(in_array($warning['Warning']['nature'], array('version', 'creation'))) {
- $version = $warning['Warning']['version'];
- $date = $warning['Warning']['creation'];
- $versions = array();
+ $versions_id = array();
if($this->Changelog->value('versions')) {
- $versions = explode('|', $this->Changelog->value('versions'));
+ $versions_id = explode('|', $this->Changelog->value('versions'));
}
- $versions[] = $version.";".$date;
- $this->Changelog->value('versions', implode('|', $versions));
+ $versions_id[] = $version_id.";".$version_date;
+ $this->Changelog->value('versions', implode('|', $versions_id));
}
// IN CASE OF VALIDATION => OPPORTUNITY CREATION IN SUGAR THROUGH ALLO SERVEUR CONNECTOR
if($validate) {
$applianceReference = str_replace("SLASH", "\\/", $escapedApplianceReference);
- $url = 'http://allo_serveur/?action=create_opportunity&appliance_reference='.$applianceReference;
+ $url = 'http://allo_serveur/?action=create_opportunity&appliance_reference='.$applianceReference."&version_id=".$version_id."&version_declaration=".$version_date;
$options = array("http" => array("method" => "GET"));
$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);