You are on page 1of 1

PHP Notice – yii\base\ErrorException

Trying to get property 'school' of non-object

1. in /var/www/vhosts/nz.ua/controllers/ScheduleController.php at line 579

570
]);
571
}
572

573
/**
574
* Выписка оценок из журналов
575
*/
576
public function actionGradesStatement($student_id = null, $date_from =
577
{
578
$user = Yii::$app->user->identity;
579
$school = $user->school;
580
// Модель для формы
581
$model = new \app\models\forms\ClassSelectForm();
582
// Дата начало
583
$model->date_from = $date_from ?: $school->semester->start_date;
584
// Дата окончания
585
$model->date_to = $date_to ?: $school->semester->end_date;
586

587
$student = $this->getStudent();
588
$model->student_id = $student->student_id;

2. in /var/www/vhosts/nz.ua/controllers/ScheduleController.php – at line 579

yii\base\ErrorHandler::handleError(8, 'Trying to get property 'school' ...',


'/var/www/vhosts/nz.ua/controller...', 579, ...)

573
/**
574
* Выписка оценок из журналов
575
*/
576
public function actionGradesStatement($student_id = null, $date_from =
577
{
578
$user = Yii::$app->user->identity;
579
$school = $user->school;
580
// Модель для формы
581
$model = new \app\models\forms\ClassSelectForm();
582
// Дата начало
583
$model->date_from = $date_from ?: $school->semester->start_date;
584
// Дата окончания
585
$model->date_to = $date_to ?: $school->semester->end_date;

3.
app\controllers\ScheduleController::actionGradesStatement('13493449', null,
null)

4. in /var/www/vhosts/nz.ua/vendor/yiisoft/yii2/base/InlineAction.php –
call_user_func_array([app\controllers\ScheduleController, at line 57

'actionGradesStatement'], ['13493449', null, null])

5. in /var/www/vhosts/nz.ua/vendor/yiisoft/yii2/base/Controller.php at line 178

– yii\base\InlineAction::runWithParams(['student_id' => '13493449'])

6. in /var/www/vhosts/nz.ua/vendor/yiisoft/yii2/base/Module.php – at line 552


yii\base\Controller::runAction('grades-statement', ['student_id' => '13493449'])

7. in /var/www/vhosts/nz.ua/vendor/yiisoft/yii2/web/Application.php –
yii\base\Module::runAction('schedule/grades-statement', at line 103

['student_id' => '13493449'])

8. in /var/www/vhosts/nz.ua/vendor/yiisoft/yii2/base/Application.php –
at line 384
yii\web\Application::handleRequest(app\components\CustomRequest)

9. in /var/www/vhosts/nz.ua/web/index.php – at line 13

yii\base\Application::run()

7
require(__DIR__ . '/../vendor/autoload.php');
8
require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');
9

10
$config = require(__DIR__ . '/../config/web.php');
11

12

13
(new yii\web\Application($config))->run();

$_GET = [
'student_id' => '13493449',
];

$_COOKIE = [
'cf_clearance' => 'R.UzUEBErCcCb_9xhSy_l_5jZDlObW9vt3ERQY1Ido
];

2023-12-04, 21:27:53

Apache
Yii Framework/2.0.49.3

You might also like