/** * install new applications * * @param array $applicationNames application names to install * @param array | optional $options */ public function installApplications($applicationNames, $options = null) { if (is_array($applicationNames)) { $this->_controller->installApplications($applicationNames, $options); $result = TRUE; } else { Setup_Core::getLogger()->warn(__METHOD__ . '::' . __LINE__ . ' Could not handle param $applicationNames: ' . $decodedNames); $result = FALSE; } return array('success' => $result, 'setupRequired' => $this->_controller->setupRequired()); }