From ff28bc869b4e7416c354a8f44e5319fc24f8745d Mon Sep 17 00:00:00 2001 From: xamgore <xamgore@ya.ru> Date: Wed, 18 Mar 2015 14:24:40 +0300 Subject: [PATCH] Removed create method from Disciplines model --- .../application/classes/Controller/Handler/GetData.php | 5 ++--- ~dev_rating/application/classes/Model/Disciplines.php | 8 ++------ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/~dev_rating/application/classes/Controller/Handler/GetData.php b/~dev_rating/application/classes/Controller/Handler/GetData.php index fda586bc3..c2683ccf0 100644 --- a/~dev_rating/application/classes/Controller/Handler/GetData.php +++ b/~dev_rating/application/classes/Controller/Handler/GetData.php @@ -32,9 +32,8 @@ class Controller_Handler_GetData extends Controller_Handler $this->post -> rule('GroupID', 'not_empty') -> rule('GroupID', 'digit'); if($this->post->check()) { - $data['data'] = Model_Disciplines::create()->forGroup( - $this->post->offsetGet('GroupID'))->asArray(); - + $group = $this->post->offsetGet('GroupID'); + $data['data'] = Model_Disciplines::forGroup($group); $data['success'] = true; } $this->response->body(json_encode($data)); diff --git a/~dev_rating/application/classes/Model/Disciplines.php b/~dev_rating/application/classes/Model/Disciplines.php index 6f26dcfba..e2fc7bbc8 100644 --- a/~dev_rating/application/classes/Model/Disciplines.php +++ b/~dev_rating/application/classes/Model/Disciplines.php @@ -2,11 +2,7 @@ class Model_Disciplines extends Model { - public static function create() { - return new self(); - } - - public function forGroup($GroupID) { + public static function forGroup($GroupID) { $teacherModel = new Model_Teacher_Rating; $disciplines = $teacherModel->getDisciplinesForGroup($GroupID); @@ -14,7 +10,7 @@ class Model_Disciplines extends Model foreach ($disciplines as $row) $list[] = $row; - return new DataArray_Result($list); + return $list; } /** -- GitLab