|
|
|
@ -5429,13 +5429,15 @@ class SessionManager |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Returns the list of session (name, short description, start date, end date) from category. |
|
|
|
|
* The short description is an extra field value |
|
|
|
|
* Returns list of a few data from session (name, short description, start date, end date) |
|
|
|
|
* And the next extra fields |
|
|
|
|
* short_description, mode, duration, vacancies, brochure, target, schedule |
|
|
|
|
* from Session category Id. |
|
|
|
|
* @param int $categoryId |
|
|
|
|
* @param string $target |
|
|
|
|
* @return mixed |
|
|
|
|
*/ |
|
|
|
|
public static function getSessionBriefListByCategory($categoryId, $target) { |
|
|
|
|
public static function getBriefSessionListAndExtraByCategory($categoryId, $target) { |
|
|
|
|
// Init variables |
|
|
|
|
$categoryId = (int) $categoryId; |
|
|
|
|
$sessionList = array(); |
|
|
|
@ -5653,13 +5655,13 @@ class SessionManager |
|
|
|
|
// Not found result, update error message |
|
|
|
|
$errorResult['errorMessage'] = 'Not found any session for session category id ' . $sessionCategoryId; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $errorResult; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return $errorResult; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Return session description from |
|
|
|
|
* Return session description from session id |
|
|
|
|
* @param int $sessionId |
|
|
|
|
* @return string |
|
|
|
|
*/ |
|
|
|
@ -5669,7 +5671,7 @@ class SessionManager |
|
|
|
|
$sessionId = intval($sessionId); |
|
|
|
|
$description = ''; |
|
|
|
|
// Check if session id is valid |
|
|
|
|
if ($sessionId !== 0) { |
|
|
|
|
if ($sessionId > 0) { |
|
|
|
|
// Select query from session id |
|
|
|
|
$rows = Database::select( |
|
|
|
|
'description', |
|
|
|
|