Takes all the fields and optimizes them in the $requests
array.
public optimizeFields ( array $fields ) | ||
$fields | array |
/** * Attempts to load all static data within the children DTO * objects. * * @param Staticdata $staticData * @return $this */ public function loadStaticData(Staticdata $staticData) { $fields = $this->getStaticFields(); $optimizer = new StaticOptimizer(); $optimizer->optimizeFields($fields)->setStaticInfo($staticData); $this->addStaticData($optimizer); return $this; }