Updated \ncc\Objects\ProjectConfiguration > Project

https://git.n64.cc/nosial/ncc/-/issues/34
This commit is contained in:
Netkas 2022-12-15 01:27:28 -05:00
parent b670d6b8e9
commit 3757c970a5

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;
}
}