* @author Carlos Vargas <carlos.vargas@dokeos.com>,from existing code
@ -26,7 +29,7 @@ class SessionManager {
* @param string coach_username
* @return $id_session;
**/
function create_session($sname,$syear_start,$smonth_start,$sday_start,$syear_end,$smonth_end,$sday_end,$snb_days_acess_before,$snb_days_acess_after,$nolimit,$coach_username) {
public static function create_session($sname,$syear_start,$smonth_start,$sday_start,$syear_end,$smonth_end,$sday_end,$snb_days_acess_before,$snb_days_acess_after,$nolimit,$coach_username) {
global $_user;
$name= trim($sname);
$year_start= intval($syear_start);
@ -103,7 +106,7 @@ class SessionManager {
* @return $id;
* The parameter id is a primary key
**/
function edit_session($id,$name,$year_start,$month_start,$day_start,$year_end,$month_end,$day_end,$nb_days_acess_before,$nb_days_acess_after,$nolimit,$id_coach) {
public static function edit_session($id,$name,$year_start,$month_start,$day_start,$year_end,$month_end,$day_end,$nb_days_acess_before,$nb_days_acess_after,$nolimit,$id_coach) {
global $_user;
$name=trim(stripslashes($name));
$year_start=intval($year_start);
@ -178,7 +181,7 @@ class SessionManager {
* @return void Nothing, or false on error
* The parameters is a array to delete sessions
**/
function delete_session($id_checked) {
public static function delete_session($id_checked) {
$sql= "SELECT course_code FROM $tbl_session_course WHERE id_session = ".Database::escape_string($session_id)." AND course_code = '".Database::escape_string($course_id)."'";
@ -566,8 +566,7 @@ class SessionManager {
* @param string session name
* @return mixed false if the session does not exist, array if the session exist
* */
function get_session_by_name($session_name)
{
public static function get_session_by_name ($session_name) {