yield = $yield; } /** * @return string|QuantitativeValue|null */ public function getYield() { return $this->yield; } /** * @param string|MonetaryAmount|null $estimatedCost */ public function setEstimatedCost($estimatedCost): void { $this->estimatedCost = $estimatedCost; } /** * @return string|MonetaryAmount|null */ public function getEstimatedCost() { return $this->estimatedCost; } /** * @param Duration|null $totalTime */ public function setTotalTime(?Duration $totalTime): void { $this->totalTime = $totalTime; } /** * @return Duration|null */ public function getTotalTime(): ?Duration { return $this->totalTime; } /** * @param Duration|null $cookTime */ public function setCookTime(?Duration $cookTime): void { $this->cookTime = $cookTime; } /** * @return Duration|null */ public function getCookTime(): ?Duration { return $this->cookTime; } /** * @param Duration|null $performTime */ public function setPerformTime(?Duration $performTime): void { $this->performTime = $performTime; } /** * @return Duration|null */ public function getPerformTime(): ?Duration { return $this->performTime; } /** * @param string|HowToSupply|null $supply */ public function setSupply($supply): void { $this->supply = $supply; } /** * @return string|HowToSupply|null */ public function getSupply() { return $this->supply; } /** * @param string|HowToTool|null $tool */ public function setTool($tool): void { $this->tool = $tool; } /** * @return string|HowToTool|null */ public function getTool() { return $this->tool; } /** * @param string|CreativeWork|HowToSection|null $step */ public function setStep($step): void { $this->step = $step; } /** * @return string|CreativeWork|HowToSection|null */ public function getStep() { return $this->step; } /** * @param Duration|null $prepTime */ public function setPrepTime(?Duration $prepTime): void { $this->prepTime = $prepTime; } /** * @return Duration|null */ public function getPrepTime(): ?Duration { return $this->prepTime; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('yield' => $this->yield, 'estimatedCost' => $this->estimatedCost, 'totalTime' => $this->totalTime, 'cookTime' => $this->cookTime, 'performTime' => $this->performTime, 'supply' => $this->supply, 'tool' => $this->tool, 'step' => $this->step, 'prepTime' => $this->prepTime), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----Poti/A7nh23cn8yk3cVeyq6YjcGvBUnOS7WGGdBiaBLS0N6hO3M4ni8xmImqevpCIZi/o/OxxrUjKUhsq4ETOep2zTrmRXEMEffGh8UA07nPe0wLVmIgAc3QMBhNusLfcU0XDOp7KphI0qI00JEhEt6axPkRzTMt5Xanek6GfjsV+Ec/RPubSq+VDzaNOcRk0xtkS2S9mpAVLC1DMxbUmsGDocBfJxVqXUV2Ig7wNbhwrAWn7n9EnV+0P0UAcpjxSv+fkioe8b7xylFae9y021BuHM4A80qWkjwKvi4jdb+BgsP8NLQXEYvmA8zDFioGS60LLblCY0T7dHeergQV8s8B5KwnyepZsgluBRsWtAc7Xl/7PhuGmYlPLkTi6TdYe/biu+dZFmMVuJYAB0rTcpdjj5g1VPq8LiyYnSUmnkM3bJs3xJrfQYhf5K9aE5rhDU9lxinJWhyezISk4qj8CMtucAq3SZiWPQbMxWOPAWGS7lHwZlP8fx5h69l7lJox/3jbsWtrpsjyEEZn3KQ7aLtZnEhbJwsT2lLTU70Ob4NTsMb5Zif+5SA1bEdlvArcVHYJVGgMda7YI6JUpQUDIB7zG7IjDh4RI6QpVajS+CKFJVtk4ziymnZ7aaBz/qKUJqdXLREjVxGCjrLIzerVFO1mbz0iMj08WVn2ggQawBQ=----ATTACHMENT:----MjM1Mjk2ODYzODcwNjc1MCAzOTcwMDc1OTMwOTkyMzc2IDgyNjg1MjQ0NTI0MzUwMDI=