Skip to content
Snippets Groups Projects
Commit 0a776eea authored by xamgore's avatar xamgore
Browse files

Code formatting

parent f01581ef
No related merge requests found
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Teacher_Discipline extends Controller_UserEnvironment {
public function action_CreateDiscipline()
{
$disciplineCreationType = $this->request->param('type');
if ($disciplineCreationType === 'regular')
$this->createRegularDiscipline();
else if ($disciplineCreationType === 'coursework')
$this->createCourseWorkDiscipline();
/**
* Страница создания дисциплин.
*/
public function action_CreateDiscipline() {
switch ($this->request->param('type')) {
case 'coursework':
$this->createCourseWorkDiscipline();
break;
case 'regular':
default:
$this->createRegularDiscipline();
}
}
private function createRegularDiscipline()
{
/** Создание дисциплины. */
private function createRegularDiscipline() {
$twig = Twig::factory('teacher/discipline/CreateDiscipline');
$twig->User = $this->user;
$twig->FacultiesList = Model_Faculties::toArray();
$twig->SubjectsList = Model_Subjects::byFaculty($this->user['FacultyID']);
$twig->GradesList = Model_Grades::toArray();
$this->response->body($twig);
}
private function createCourseWorkDiscipline()
{
/** Создание курсовой. */
private function createCourseWorkDiscipline() {
$twig = Twig::factory('teacher/discipline/CreateDiscipline');
$twig->User = $this->user;
$twig->FacultiesList = Model_Faculties::toArray();
$twig->SubjectsList = Model_Subjects::byFaculty($this->user['FacultyID']);
$twig->GradesList = Model_Grades::toArray();
$this->response->body($twig);
}
public function action_EditSettings()
{
$id = $this->request->param('id');
$db = new Model_Map;
public function action_EditSettings() {
$twig = Twig::factory('teacher/discipline/EditSettings');
$id = $this->request->param('id');
$twig->User = $this->user;
$twig->Discipline = $this->GetDisciplineInfo($id);
$twig->SubjectsList = Model_Subjects::byFaculty($this->user['FacultyID']);
......@@ -45,40 +53,33 @@ class Controller_Teacher_Discipline extends Controller_UserEnvironment {
$this->response->body($twig);
}
public function action_EditStructure()
{
$id = $this->request->param('id');
$db = new Model_Map;
public function action_EditStructure() {
$twig = Twig::factory('teacher/discipline/EditStructure');
$id = $this->request->param('id');
$twig->User = $this->user;
$twig->Discipline = $this->GetDisciplineInfo($id);
$twig->Map = $this->GetMapInfo($db->getMapForDiscipline($id));
$twig->Map = $this->GetMapInfo(Model_Map::getMapForDiscipline($id));
$this->response->body($twig);
}
public function action_EditGroups()
{
$id = $this->request->param('id');
$db = new Model_Map;
public function action_EditGroups() {
$twig = Twig::factory('teacher/discipline/EditGroups');
$id = $this->request->param('id');
$twig->User = $this->user;
$twig->Discipline = $this->GetDisciplineInfo($id);
$twig->GroupsForDiscipline = Model_Groups::forDiscipline($id);
$twig->Groups = Model_Groups::orderByGroups($twig->Discipline['GradeID'], $twig->Discipline['FacultyID']);
$this->response->body($twig);
}
public function action_EditStudents()
{
$id = $this->request->param('id');
$db = new Model_Map;
public function action_EditStudents() {
$twig = Twig::factory('teacher/discipline/EditStudents');
$id = $this->request->param('id');
$twig->User = $this->user;
$twig->Discipline = $this->GetDisciplineInfo($id);
$twig->GradesList = Model_Grades::toArray();
......@@ -151,12 +152,10 @@ class Controller_Teacher_Discipline extends Controller_UserEnvironment {
$this->response->body($twig);
}
public function action_EditTeachers()
{
$id = $this->request->param('id');
$db = new Model_Map;
public function action_EditTeachers() {
$twig = Twig::factory('teacher/discipline/EditTeachers');
$id = $this->request->param('id');
$twig->User = $this->user;
$twig->Discipline = $this->getDisciplineInfo($id);
$twig->BindTeachersList = Model_Teachers::forDiscipline($id);
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment