ptut-vhost/build/api/module/departmentController.php

45 lines
751 B
PHP
Raw Normal View History

2018-03-15 11:02:28 +00:00
<?php
/**
* Created by PhpStorm.
* User: lucas
* Date: 15/03/18
* Time: 11:47
*/
namespace api\module;
use database\core\Repo;
use database\repo\professor;
class departmentController
2018-03-15 11:02:28 +00:00
{
public function put($args){
$department = 0;
extract($args);
/** @var professor $prof_repo */
$prof_repo = Repo::getRepo('professor');
$deps = $prof_repo->getLinkedDepartments($_SESSION['CAS']['login']);
2018-03-15 11:02:28 +00:00
if( count($deps) > 0 ){
2018-03-15 11:02:28 +00:00
foreach ($deps as $dep){
if($dep["idDep"] == $department){
$_SESSION["AvailableDepartment"] = $deps;
$_SESSION['CurrentDatabase'] = $dep["dbName"];
$_SESSION['CurrentDepartementId'] = $dep["idDep"];
return ['switched' => true];
2018-03-15 11:02:28 +00:00
}
}
}
return ['switched' => false];
2018-03-15 11:02:28 +00:00
}
}