1.0.0 Alpha Release #59

Merged
netkas merged 213 commits from v1.0.0_alpha into master 2023-01-29 23:27:58 +00:00
Showing only changes of commit 3757c970a5 - Show all commits

View file

@ -26,6 +26,11 @@
*/
public $Options;
/**
* @var UpdateSource|null
*/
public $UpdateSource;
/**
* Public Constructor
*/
@ -65,6 +70,7 @@
$ReturnResults[($bytecode ? Functions::cbc('compiler') : 'compiler')] = $this->Compiler->toArray($bytecode);
$ReturnResults[($bytecode ? Functions::cbc('options') : 'options')] = $this->Options;
$ReturnResults[($bytecode ? Functions::cbc('update_source') : 'update_source')] = $this->UpdateSource->toArray($bytecode);
return $ReturnResults;
}
@ -89,6 +95,11 @@
$ProjectObject->Options = Functions::array_bc($data, 'options');
}
if(Functions::array_bc($data, 'update_source') !== null)
{
$ProjectObject->UpdateSource = UpdateSource::fromArray(Functions::array_bc($data, 'update_source'));
}
return $ProjectObject;
}
}