RenderPage($response, 'equipmentform', [ 'mode' => 'create', 'userfields' => UserfieldsService::GetInstance()->GetFields('equipment') ]); } else { return $this->RenderPage($response, 'equipmentform', [ 'equipment' => $this->DB->equipment($args['equipmentId']), 'mode' => 'edit', 'userfields' => UserfieldsService::GetInstance()->GetFields('equipment') ]); } } public function Overview(Request $request, Response $response, array $args) { return $this->RenderPage($response, 'equipment', [ 'equipment' => $this->DB->equipment()->orderBy('name', 'COLLATE NOCASE'), 'userfields' => UserfieldsService::GetInstance()->GetFields('equipment'), 'userfieldValues' => UserfieldsService::GetInstance()->GetAllValues('equipment') ]); } }