Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

9/26/2019 PHP warning

PHP warning

in_array() expects parameter 2 to be array, null given

/home/gcekacin/etlab-engnr/protected/modules/ktuacademics/models/Student.php(721)

709 foreach($uniexams as $uniexam)


710 {
711 $marks[$uniexam->id]=array();
712 foreach($subjects as $subject)
713 {
714 $marks[$uniexam->id][$subject->id]=array();
715 $t=KtuUnimark::model()->approved()->findByAttributes(array('uniexam_id'=>$uniexam->id,'subject_id'=>$subject->
716 if($t!==null)
717 {
718 $marks[$uniexam->id][$subject->id]['mark']=$t->mark;
719 foreach($uniattributes as $attrib)
720 {
721 if(in_array($attrib,Yii::app()->params['config']['ktuMarksRequired'][$subject->type]))
722 {
723 $marks[$uniexam->id][$subject->id]['unimarkSeperate'][$attrib]=$t->$attrib;
724 }
725 }
726 }
727 }
728
729 }
730 $total=0;
731 //$marks['passed']=array();
732 $fullpass=true;
733 $max=0;

Stack Trace
#0 – /home/gcekacin/etlab-engnr/protected/modules/ktuacademics/models/Student.php(721): in_array("uni_mark_1", null)

716 if($t!==null)
717 {
718 $marks[$uniexam->id][$subject->id]['mark']=$t->mark;
719 foreach($uniattributes as $attrib)
720 {
721 if(in_array($attrib,Yii::app()->params['config']['ktuMarksRequired'][$subject->type]))
722 {
723 $marks[$uniexam->id][$subject->id]['unimarkSeperate'][$attrib]=$t->$attrib;
724 }
725 }
726 }

#1 – /home/gcekacin/etlab-engnr/protected/modules/ktuacademics/models/Student.php(836): Student->getKtuUniversityMarks(array(KtuUniExam), array(Subject, S


array(910 => array("mark" => "41", "grade" => "", "sub_name" => "DISASTER MANAGEMENT", "sub_code" => "CE488", ...), 952 => array("mark" => "40", "grade"
and Warehousing", "sub_code" => "CS402", ...), 953 => array("mark" => "43", "grade" => "", "sub_name" => "Embedded Systems", "sub_code" => "CS404", ...), "

831 $internal=$this->getInternalMarks($subjects,$sem->id);
832 $uniexams=$this->getUniversityExams($sem->id);
833 if(empty($internal) || empty($uniexams))
834 return true;
835
836 $marks=$this->getKtuUniversityMarks($uniexams,$subjects,$internal);
837 foreach($subjects as $subject)
838 {
839 $acadSub=KtuAcademicSubject::model()->findByAttributes(array('student_id'=>$this->id,'semester_id'=>$sem->id
840 if(empty($acadSub))
841 {

#2 – /home/gcekacin/etlab-engnr/protected/modules/ktuacademics/controllers/AdminController.php(434): Student->saveAcademics(Semester, Batch)

429 {
430 $head=$d['head'];
431 $sem=Semester::model()->findByPk($sem_id);
432 $student=Student::model()->findByAttributes(array('unireg_no'=>$head->reg_no));
433 if(!empty($student) && ($student->class_id==$batch_id))
434 $student->saveAcademics($sem,$student->batch);
435 }
436 }
437 }
438 $this->render('studentmarks',array(
439 'model'=>$model,

https://etlab.gcek.ac.in/ktuacademics/admin/studentmarksupload 1/2
9/26/2019 PHP warning

#3 + /home/gcekacin/yii/yii/framework/web/actions/CInlineAction.php(49): AdminController->actionStudentMarksUpload()

#4 + /home/gcekacin/yii/yii/framework/web/CController.php(308): CInlineAction->runWithParams(array())

#5 + /home/gcekacin/yii/yii/framework/web/filters/CFilterChain.php(133): CController->runAction(CInlineAction)

#6 + /home/gcekacin/yii/yii/framework/web/filters/CFilter.php(40): CFilterChain->run()

#7 + /home/gcekacin/yii/yii/framework/web/CController.php(1145): CFilter->filter(CFilterChain)

#8 + /home/gcekacin/yii/yii/framework/web/filters/CInlineFilter.php(58): CController->filterAccessControl(CFilterChain)

#9 + /home/gcekacin/yii/yii/framework/web/filters/CFilterChain.php(130): CInlineFilter->filter(CFilterChain)

#10 + /home/gcekacin/yii/yii/framework/web/CController.php(291): CFilterChain->run()

#11 + /home/gcekacin/yii/yii/framework/web/CController.php(265): CController->runActionWithFilters(CInlineAction, array("accessControl"))

#12 + /home/gcekacin/yii/yii/framework/web/CWebApplication.php(282): CController->run("studentmarksupload")

#13 + /home/gcekacin/yii/yii/framework/web/CWebApplication.php(141): CWebApplication->runController("ktuacademics/admin/studentmarksupload")

#14 + /home/gcekacin/yii/yii/framework/base/CApplication.php(180): CWebApplication->processRequest()

#15 + /home/gcekacin/etlab.gcek.ac.in/index.php(14): CApplication->run()

2019-09-26 07:58:06 Apache Yii Framework/1.1.15

https://etlab.gcek.ac.in/ktuacademics/admin/studentmarksupload 2/2

You might also like