diff --git a/src/ncc/Objects/ProjectConfiguration/Project.php b/src/ncc/Objects/ProjectConfiguration/Project.php index 8a22e2e..83f7e2e 100644 --- a/src/ncc/Objects/ProjectConfiguration/Project.php +++ b/src/ncc/Objects/ProjectConfiguration/Project.php @@ -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; } } \ No newline at end of file