<?php
namespace Proxies\__CG__\App\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class SettingLevel extends \App\Entity\SettingLevel implements \Doctrine\ORM\Proxy\Proxy
{
/**
* @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
* three parameters, being respectively the proxy object to be initialized, the method that triggered the
* initialization process and an array of ordered parameters that were passed to that method.
*
* @see \Doctrine\Common\Proxy\Proxy::__setInitializer
*/
public $__initializer__;
/**
* @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
*
* @see \Doctrine\Common\Proxy\Proxy::__setCloner
*/
public $__cloner__;
/**
* @var boolean flag indicating if this object was already initialized
*
* @see \Doctrine\Persistence\Proxy::__isInitialized
*/
public $__isInitialized__ = false;
/**
* @var array<string, null> properties to be lazy loaded, indexed by property name
*/
public static $lazyPropertiesNames = array (
);
/**
* @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
*
* @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
*/
public static $lazyPropertiesDefaults = array (
);
public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
{
$this->__initializer__ = $initializer;
$this->__cloner__ = $cloner;
}
/**
*
* @return array
*/
public function __sleep()
{
if ($this->__isInitialized__) {
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'id', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'establishment', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'label', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'created_at', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'updated_at', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'created_by', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'updated_by', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'cycle', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'settingClassrooms', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolMatters', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolSubMatters', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolAssessmentByLevels', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolAssessmentByLevelByMatters', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'reportCards', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'settingFees', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'registrationStudents', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_entry_test_do', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_toxicological_test_do', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_psychological_test_do', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_cbe_affected', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'registrationStudentPreRegistrations', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'classJumpRegistrationStudentPreRegistrations', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'entreTestReportCards', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'preRegistrationEntreTestReportCards', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'communicationMessages', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'parent', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'childrens', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'num_order', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolAssessments'];
}
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'id', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'establishment', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'label', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'created_at', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'updated_at', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'created_by', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'updated_by', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'cycle', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'settingClassrooms', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolMatters', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolSubMatters', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolAssessmentByLevels', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolAssessmentByLevelByMatters', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'reportCards', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'settingFees', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'registrationStudents', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_entry_test_do', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_toxicological_test_do', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_psychological_test_do', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'is_student_cbe_affected', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'registrationStudentPreRegistrations', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'classJumpRegistrationStudentPreRegistrations', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'entreTestReportCards', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'preRegistrationEntreTestReportCards', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'communicationMessages', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'parent', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'childrens', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'num_order', '' . "\0" . 'App\\Entity\\SettingLevel' . "\0" . 'schoolAssessments'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (SettingLevel $proxy) {
$proxy->__setInitializer(null);
$proxy->__setCloner(null);
$existingProperties = get_object_vars($proxy);
foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
if ( ! array_key_exists($property, $existingProperties)) {
$proxy->$property = $defaultValue;
}
}
};
}
}
/**
*
*/
public function __clone()
{
$this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
}
/**
* Forces initialization of the proxy
*/
public function __load()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __isInitialized()
{
return $this->__isInitialized__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitialized($initialized)
{
$this->__isInitialized__ = $initialized;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitializer(\Closure $initializer = null)
{
$this->__initializer__ = $initializer;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __getInitializer()
{
return $this->__initializer__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setCloner(\Closure $cloner = null)
{
$this->__cloner__ = $cloner;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific cloning logic
*/
public function __getCloner()
{
return $this->__cloner__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
* @deprecated no longer in use - generated code now relies on internal components rather than generated public API
* @static
*/
public function __getLazyProperties()
{
return self::$lazyPropertiesDefaults;
}
/**
* {@inheritDoc}
*/
public function __toString()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', []);
return parent::__toString();
}
/**
* {@inheritDoc}
*/
public function getId(): ?int
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function getEstablishment(): ?\App\Entity\Establishment
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEstablishment', []);
return parent::getEstablishment();
}
/**
* {@inheritDoc}
*/
public function setEstablishment(?\App\Entity\Establishment $establishment): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEstablishment', [$establishment]);
return parent::setEstablishment($establishment);
}
/**
* {@inheritDoc}
*/
public function getCycle(): ?\App\Entity\SettingCycle
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCycle', []);
return parent::getCycle();
}
/**
* {@inheritDoc}
*/
public function setCycle(?\App\Entity\SettingCycle $cycle): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCycle', [$cycle]);
return parent::setCycle($cycle);
}
/**
* {@inheritDoc}
*/
public function getSettingClassrooms(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSettingClassrooms', []);
return parent::getSettingClassrooms();
}
/**
* {@inheritDoc}
*/
public function addSettingClassroom(\App\Entity\SettingClassroom $settingClassroom): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSettingClassroom', [$settingClassroom]);
return parent::addSettingClassroom($settingClassroom);
}
/**
* {@inheritDoc}
*/
public function removeSettingClassroom(\App\Entity\SettingClassroom $settingClassroom): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSettingClassroom', [$settingClassroom]);
return parent::removeSettingClassroom($settingClassroom);
}
/**
* {@inheritDoc}
*/
public function getLabel(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLabel', []);
return parent::getLabel();
}
/**
* {@inheritDoc}
*/
public function setLabel(string $label): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLabel', [$label]);
return parent::setLabel($label);
}
/**
* {@inheritDoc}
*/
public function getCreatedAt(): ?\DateTimeImmutable
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
return parent::getCreatedAt();
}
/**
* {@inheritDoc}
*/
public function setCreatedAt(\DateTimeImmutable $created_at): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$created_at]);
return parent::setCreatedAt($created_at);
}
/**
* {@inheritDoc}
*/
public function getUpdatedAt(): ?\DateTimeImmutable
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
return parent::getUpdatedAt();
}
/**
* {@inheritDoc}
*/
public function setUpdatedAt(\DateTimeImmutable $updated_at): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$updated_at]);
return parent::setUpdatedAt($updated_at);
}
/**
* {@inheritDoc}
*/
public function getCreatedBy(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedBy', []);
return parent::getCreatedBy();
}
/**
* {@inheritDoc}
*/
public function setCreatedBy(int $created_by): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedBy', [$created_by]);
return parent::setCreatedBy($created_by);
}
/**
* {@inheritDoc}
*/
public function getUpdatedBy(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedBy', []);
return parent::getUpdatedBy();
}
/**
* {@inheritDoc}
*/
public function setUpdatedBy(int $updated_by): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedBy', [$updated_by]);
return parent::setUpdatedBy($updated_by);
}
/**
* {@inheritDoc}
*/
public function getSchoolMatters(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolMatters', []);
return parent::getSchoolMatters();
}
/**
* {@inheritDoc}
*/
public function addSchoolMatter(\App\Entity\SchoolMatter $schoolMatter): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolMatter', [$schoolMatter]);
return parent::addSchoolMatter($schoolMatter);
}
/**
* {@inheritDoc}
*/
public function removeSchoolMatter(\App\Entity\SchoolMatter $schoolMatter): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolMatter', [$schoolMatter]);
return parent::removeSchoolMatter($schoolMatter);
}
/**
* {@inheritDoc}
*/
public function getSchoolSubMatters(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolSubMatters', []);
return parent::getSchoolSubMatters();
}
/**
* {@inheritDoc}
*/
public function addSchoolSubMatter(\App\Entity\SchoolSubMatter $schoolSubMatter): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolSubMatter', [$schoolSubMatter]);
return parent::addSchoolSubMatter($schoolSubMatter);
}
/**
* {@inheritDoc}
*/
public function removeSchoolSubMatter(\App\Entity\SchoolSubMatter $schoolSubMatter): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolSubMatter', [$schoolSubMatter]);
return parent::removeSchoolSubMatter($schoolSubMatter);
}
/**
* {@inheritDoc}
*/
public function getSchoolAssessmentByLevels(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAssessmentByLevels', []);
return parent::getSchoolAssessmentByLevels();
}
/**
* {@inheritDoc}
*/
public function addSchoolAssessmentByLevel(\App\Entity\SchoolAssessmentByLevel $schoolAssessmentByLevel): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessmentByLevel', [$schoolAssessmentByLevel]);
return parent::addSchoolAssessmentByLevel($schoolAssessmentByLevel);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessmentByLevel(\App\Entity\SchoolAssessmentByLevel $schoolAssessmentByLevel): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessmentByLevel', [$schoolAssessmentByLevel]);
return parent::removeSchoolAssessmentByLevel($schoolAssessmentByLevel);
}
/**
* {@inheritDoc}
*/
public function getSchoolAssessmentByLevelByMatters(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAssessmentByLevelByMatters', []);
return parent::getSchoolAssessmentByLevelByMatters();
}
/**
* {@inheritDoc}
*/
public function addSchoolAssessmentByLevelByMatter(\App\Entity\SchoolAssessmentByLevelByMatter $schoolAssessmentByLevelByMatter): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessmentByLevelByMatter', [$schoolAssessmentByLevelByMatter]);
return parent::addSchoolAssessmentByLevelByMatter($schoolAssessmentByLevelByMatter);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessmentByLevelByMatter(\App\Entity\SchoolAssessmentByLevelByMatter $schoolAssessmentByLevelByMatter): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessmentByLevelByMatter', [$schoolAssessmentByLevelByMatter]);
return parent::removeSchoolAssessmentByLevelByMatter($schoolAssessmentByLevelByMatter);
}
/**
* {@inheritDoc}
*/
public function getReportCards(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReportCards', []);
return parent::getReportCards();
}
/**
* {@inheritDoc}
*/
public function addReportCard(\App\Entity\ReportCard $reportCard): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addReportCard', [$reportCard]);
return parent::addReportCard($reportCard);
}
/**
* {@inheritDoc}
*/
public function removeReportCard(\App\Entity\ReportCard $reportCard): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeReportCard', [$reportCard]);
return parent::removeReportCard($reportCard);
}
/**
* {@inheritDoc}
*/
public function getSettingFees(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSettingFees', []);
return parent::getSettingFees();
}
/**
* {@inheritDoc}
*/
public function addSettingFee(\App\Entity\SettingFee $settingFee): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSettingFee', [$settingFee]);
return parent::addSettingFee($settingFee);
}
/**
* {@inheritDoc}
*/
public function removeSettingFee(\App\Entity\SettingFee $settingFee): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSettingFee', [$settingFee]);
return parent::removeSettingFee($settingFee);
}
/**
* {@inheritDoc}
*/
public function getRegistrationStudents(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRegistrationStudents', []);
return parent::getRegistrationStudents();
}
/**
* {@inheritDoc}
*/
public function addRegistrationStudent(\App\Entity\RegistrationStudent $registrationStudent): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRegistrationStudent', [$registrationStudent]);
return parent::addRegistrationStudent($registrationStudent);
}
/**
* {@inheritDoc}
*/
public function removeRegistrationStudent(\App\Entity\RegistrationStudent $registrationStudent): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRegistrationStudent', [$registrationStudent]);
return parent::removeRegistrationStudent($registrationStudent);
}
/**
* {@inheritDoc}
*/
public function getIsStudentEntryTestDo(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsStudentEntryTestDo', []);
return parent::getIsStudentEntryTestDo();
}
/**
* {@inheritDoc}
*/
public function setIsStudentEntryTestDo(bool $is_student_entry_test_do): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsStudentEntryTestDo', [$is_student_entry_test_do]);
return parent::setIsStudentEntryTestDo($is_student_entry_test_do);
}
/**
* {@inheritDoc}
*/
public function getIsStudentToxicologicalTestDo(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsStudentToxicologicalTestDo', []);
return parent::getIsStudentToxicologicalTestDo();
}
/**
* {@inheritDoc}
*/
public function setIsStudentToxicologicalTestDo(bool $is_student_toxicological_test_do): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsStudentToxicologicalTestDo', [$is_student_toxicological_test_do]);
return parent::setIsStudentToxicologicalTestDo($is_student_toxicological_test_do);
}
/**
* {@inheritDoc}
*/
public function getIsStudentPsychologicalTestDo(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsStudentPsychologicalTestDo', []);
return parent::getIsStudentPsychologicalTestDo();
}
/**
* {@inheritDoc}
*/
public function setIsStudentPsychologicalTestDo(bool $is_student_psychological_test_do): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsStudentPsychologicalTestDo', [$is_student_psychological_test_do]);
return parent::setIsStudentPsychologicalTestDo($is_student_psychological_test_do);
}
/**
* {@inheritDoc}
*/
public function getRegistrationStudentPreRegistrations(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRegistrationStudentPreRegistrations', []);
return parent::getRegistrationStudentPreRegistrations();
}
/**
* {@inheritDoc}
*/
public function addRegistrationStudentPreRegistration(\App\Entity\RegistrationStudentPreRegistration $registrationStudentPreRegistration): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRegistrationStudentPreRegistration', [$registrationStudentPreRegistration]);
return parent::addRegistrationStudentPreRegistration($registrationStudentPreRegistration);
}
/**
* {@inheritDoc}
*/
public function removeRegistrationStudentPreRegistration(\App\Entity\RegistrationStudentPreRegistration $registrationStudentPreRegistration): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRegistrationStudentPreRegistration', [$registrationStudentPreRegistration]);
return parent::removeRegistrationStudentPreRegistration($registrationStudentPreRegistration);
}
/**
* {@inheritDoc}
*/
public function getClassJumpRegistrationStudentPreRegistrations(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClassJumpRegistrationStudentPreRegistrations', []);
return parent::getClassJumpRegistrationStudentPreRegistrations();
}
/**
* {@inheritDoc}
*/
public function addClassJumpRegistrationStudentPreRegistration(\App\Entity\RegistrationStudentPreRegistration $classJumpRegistrationStudentPreRegistration): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addClassJumpRegistrationStudentPreRegistration', [$classJumpRegistrationStudentPreRegistration]);
return parent::addClassJumpRegistrationStudentPreRegistration($classJumpRegistrationStudentPreRegistration);
}
/**
* {@inheritDoc}
*/
public function removeClassJumpRegistrationStudentPreRegistration(\App\Entity\RegistrationStudentPreRegistration $classJumpRegistrationStudentPreRegistration): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeClassJumpRegistrationStudentPreRegistration', [$classJumpRegistrationStudentPreRegistration]);
return parent::removeClassJumpRegistrationStudentPreRegistration($classJumpRegistrationStudentPreRegistration);
}
/**
* {@inheritDoc}
*/
public function getEntreTestReportCards(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEntreTestReportCards', []);
return parent::getEntreTestReportCards();
}
/**
* {@inheritDoc}
*/
public function addEntreTestReportCard(\App\Entity\EntreTestReportCard $entreTestReportCard): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addEntreTestReportCard', [$entreTestReportCard]);
return parent::addEntreTestReportCard($entreTestReportCard);
}
/**
* {@inheritDoc}
*/
public function removeEntreTestReportCard(\App\Entity\EntreTestReportCard $entreTestReportCard): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeEntreTestReportCard', [$entreTestReportCard]);
return parent::removeEntreTestReportCard($entreTestReportCard);
}
/**
* {@inheritDoc}
*/
public function getPreRegistrationEntreTestReportCards(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPreRegistrationEntreTestReportCards', []);
return parent::getPreRegistrationEntreTestReportCards();
}
/**
* {@inheritDoc}
*/
public function addPreRegistrationEntreTestReportCard(\App\Entity\PreRegistrationEntreTestReportCard $preRegistrationEntreTestReportCard): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPreRegistrationEntreTestReportCard', [$preRegistrationEntreTestReportCard]);
return parent::addPreRegistrationEntreTestReportCard($preRegistrationEntreTestReportCard);
}
/**
* {@inheritDoc}
*/
public function removePreRegistrationEntreTestReportCard(\App\Entity\PreRegistrationEntreTestReportCard $preRegistrationEntreTestReportCard): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePreRegistrationEntreTestReportCard', [$preRegistrationEntreTestReportCard]);
return parent::removePreRegistrationEntreTestReportCard($preRegistrationEntreTestReportCard);
}
/**
* {@inheritDoc}
*/
public function getCanteenregistered(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCanteenregistered', [$schoolYear]);
return parent::getCanteenregistered($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getCommunicationMessages(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCommunicationMessages', []);
return parent::getCommunicationMessages();
}
/**
* {@inheritDoc}
*/
public function addCommunicationMessage(\App\Entity\CommunicationMessage $communicationMessage): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addCommunicationMessage', [$communicationMessage]);
return parent::addCommunicationMessage($communicationMessage);
}
/**
* {@inheritDoc}
*/
public function removeCommunicationMessage(\App\Entity\CommunicationMessage $communicationMessage): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeCommunicationMessage', [$communicationMessage]);
return parent::removeCommunicationMessage($communicationMessage);
}
/**
* {@inheritDoc}
*/
public function getParent(): ?\App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getParent', []);
return parent::getParent();
}
/**
* {@inheritDoc}
*/
public function setParent(?\App\Entity\SettingLevel $parent): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setParent', [$parent]);
return parent::setParent($parent);
}
/**
* {@inheritDoc}
*/
public function getChildrens(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getChildrens', []);
return parent::getChildrens();
}
/**
* {@inheritDoc}
*/
public function addChildren(\App\Entity\SettingLevel $children): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addChildren', [$children]);
return parent::addChildren($children);
}
/**
* {@inheritDoc}
*/
public function removeChildren(\App\Entity\SettingLevel $children): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeChildren', [$children]);
return parent::removeChildren($children);
}
/**
* {@inheritDoc}
*/
public function getRegistered(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRegistered', [$schoolYear]);
return parent::getRegistered($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getMRegistered(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMRegistered', [$schoolYear]);
return parent::getMRegistered($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getFRegistered(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFRegistered', [$schoolYear]);
return parent::getFRegistered($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getRedoublingRegistereds(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRedoublingRegistereds', [$schoolYear]);
return parent::getRedoublingRegistereds($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getMRedoublingRegistereds(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMRedoublingRegistereds', [$schoolYear]);
return parent::getMRedoublingRegistereds($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getFRedoublingRegistereds(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFRedoublingRegistereds', [$schoolYear]);
return parent::getFRedoublingRegistereds($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getNumOrder(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNumOrder', []);
return parent::getNumOrder();
}
/**
* {@inheritDoc}
*/
public function setNumOrder(?int $num_order): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setNumOrder', [$num_order]);
return parent::setNumOrder($num_order);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeReportCard(\App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeReportCard', [$schoolYearPeriode, $gender]);
return parent::studentsPeriodeReportCard($schoolYearPeriode, $gender);
}
/**
* {@inheritDoc}
*/
public function allStudentsPeriodeReportCard(\App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'allStudentsPeriodeReportCard', [$schoolYearPeriode, $gender]);
return parent::allStudentsPeriodeReportCard($schoolYearPeriode, $gender);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeVSupOrEqual(float $vSup, \App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeVSupOrEqual', [$vSup, $schoolYearPeriode, $gender, $resultType]);
return parent::studentsPeriodeVSupOrEqual($vSup, $schoolYearPeriode, $gender, $resultType);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeVSupVInf(float $vSup, float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeVSupVInf', [$vSup, $vInf, $schoolYearPeriode, $gender, $resultType]);
return parent::studentsPeriodeVSupVInf($vSup, $vInf, $schoolYearPeriode, $gender, $resultType);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeVInf(float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeVInf', [$vInf, $schoolYearPeriode, $gender, $resultType]);
return parent::studentsPeriodeVInf($vInf, $schoolYearPeriode, $gender, $resultType);
}
/**
* {@inheritDoc}
*/
public function periodeAverage(\App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAverage', [$schoolYearPeriode, $gender, $resultType]);
return parent::periodeAverage($schoolYearPeriode, $gender, $resultType);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeReportCardRed(\App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $red = false)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeReportCardRed', [$schoolYearPeriode, $gender, $red]);
return parent::studentsPeriodeReportCardRed($schoolYearPeriode, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function allStudentsPeriodeReportCardRed(\App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $red = false)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'allStudentsPeriodeReportCardRed', [$schoolYearPeriode, $gender, $red]);
return parent::allStudentsPeriodeReportCardRed($schoolYearPeriode, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeVSupOrEqualRed(float $vSup, \App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $red = false, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeVSupOrEqualRed', [$vSup, $schoolYearPeriode, $gender, $red, $resultType]);
return parent::studentsPeriodeVSupOrEqualRed($vSup, $schoolYearPeriode, $gender, $red, $resultType);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeVSupVInfRed(float $vSup, float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $red = false, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeVSupVInfRed', [$vSup, $vInf, $schoolYearPeriode, $gender, $red, $resultType]);
return parent::studentsPeriodeVSupVInfRed($vSup, $vInf, $schoolYearPeriode, $gender, $red, $resultType);
}
/**
* {@inheritDoc}
*/
public function studentsPeriodeVInfRed(float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $red = false, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'studentsPeriodeVInfRed', [$vInf, $schoolYearPeriode, $gender, $red, $resultType]);
return parent::studentsPeriodeVInfRed($vInf, $schoolYearPeriode, $gender, $red, $resultType);
}
/**
* {@inheritDoc}
*/
public function periodeAverageRed(\App\Entity\SchoolYearPeriode $schoolYearPeriode, $gender = NULL, $red = false, $resultType = 'Trimestriel')
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAverageRed', [$schoolYearPeriode, $gender, $red, $resultType]);
return parent::periodeAverageRed($schoolYearPeriode, $gender, $red, $resultType);
}
/**
* {@inheritDoc}
*/
public function major(\App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Repository\SchoolReportCardRepository $schoolReportCardRepository, int $nb = 1)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'major', [$schoolYearPeriode, $schoolReportCardRepository, $nb]);
return parent::major($schoolYearPeriode, $schoolReportCardRepository, $nb);
}
/**
* {@inheritDoc}
*/
public function annualMajor(\App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Repository\SchoolReportCardRepository $schoolReportCardRepository, int $nb = 1)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'annualMajor', [$schoolYearPeriode, $schoolReportCardRepository, $nb]);
return parent::annualMajor($schoolYearPeriode, $schoolReportCardRepository, $nb);
}
/**
* {@inheritDoc}
*/
public function repartitionByLevelBirthday(\App\Entity\SchoolYear $schoolYear, $age, $gender = NULL, $red = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'repartitionByLevelBirthday', [$schoolYear, $age, $gender, $red]);
return parent::repartitionByLevelBirthday($schoolYear, $age, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function repartitionMinusByLevelBirthday(\App\Entity\SchoolYear $schoolYear, $age, $gender = NULL, $red = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'repartitionMinusByLevelBirthday', [$schoolYear, $age, $gender, $red]);
return parent::repartitionMinusByLevelBirthday($schoolYear, $age, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function repartitionPlusByLevelBirthday(\App\Entity\SchoolYear $schoolYear, $age, $gender = NULL, $red = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'repartitionPlusByLevelBirthday', [$schoolYear, $age, $gender, $red]);
return parent::repartitionPlusByLevelBirthday($schoolYear, $age, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function getDiet(\App\Entity\SchoolYear $schoolYear, $gender = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDiet', [$schoolYear, $gender]);
return parent::getDiet($schoolYear, $gender);
}
/**
* {@inheritDoc}
*/
public function registeredByGender(\App\Entity\SchoolYear $schoolYear, $gender = NULL, $red = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'registeredByGender', [$schoolYear, $gender, $red]);
return parent::registeredByGender($schoolYear, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function registeredIvByGender(\App\Entity\SchoolYear $schoolYear, $gender = NULL, $red = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'registeredIvByGender', [$schoolYear, $gender, $red]);
return parent::registeredIvByGender($schoolYear, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function registeredEtByGender(\App\Entity\SchoolYear $schoolYear, $gender = NULL, $red = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'registeredEtByGender', [$schoolYear, $gender, $red]);
return parent::registeredEtByGender($schoolYear, $gender, $red);
}
/**
* {@inheritDoc}
*/
public function periodeAverageReportCard(\App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Entity\EquivalentMatter $equivalentMatter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAverageReportCard', [$schoolYearPeriode, $equivalentMatter]);
return parent::periodeAverageReportCard($schoolYearPeriode, $equivalentMatter);
}
/**
* {@inheritDoc}
*/
public function periodeAverageReportCardMasculin(\App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Entity\EquivalentMatter $equivalentMatter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAverageReportCardMasculin', [$schoolYearPeriode, $equivalentMatter]);
return parent::periodeAverageReportCardMasculin($schoolYearPeriode, $equivalentMatter);
}
/**
* {@inheritDoc}
*/
public function periodeAverageReportCardFeminin(\App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Entity\EquivalentMatter $equivalentMatter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAverageReportCardFeminin', [$schoolYearPeriode, $equivalentMatter]);
return parent::periodeAverageReportCardFeminin($schoolYearPeriode, $equivalentMatter);
}
/**
* {@inheritDoc}
*/
public function periodeAveragePeriodeVInf(float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Entity\EquivalentMatter $equivalentMatter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAveragePeriodeVInf', [$vInf, $schoolYearPeriode, $equivalentMatter]);
return parent::periodeAveragePeriodeVInf($vInf, $schoolYearPeriode, $equivalentMatter);
}
/**
* {@inheritDoc}
*/
public function periodeAveragePeriodeVInfMasculin(float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Entity\EquivalentMatter $equivalentMatter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAveragePeriodeVInfMasculin', [$vInf, $schoolYearPeriode, $equivalentMatter]);
return parent::periodeAveragePeriodeVInfMasculin($vInf, $schoolYearPeriode, $equivalentMatter);
}
/**
* {@inheritDoc}
*/
public function periodeAveragePeriodeVInfFeminin(float $vInf, \App\Entity\SchoolYearPeriode $schoolYearPeriode, \App\Entity\EquivalentMatter $equivalentMatter)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'periodeAveragePeriodeVInfFeminin', [$vInf, $schoolYearPeriode, $equivalentMatter]);
return parent::periodeAveragePeriodeVInfFeminin($vInf, $schoolYearPeriode, $equivalentMatter);
}
/**
* {@inheritDoc}
*/
public function getSchoolAssessments(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAssessments', []);
return parent::getSchoolAssessments();
}
/**
* {@inheritDoc}
*/
public function addSchoolAssessment(\App\Entity\SchoolAssessment $schoolAssessment): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessment', [$schoolAssessment]);
return parent::addSchoolAssessment($schoolAssessment);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessment(\App\Entity\SchoolAssessment $schoolAssessment): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessment', [$schoolAssessment]);
return parent::removeSchoolAssessment($schoolAssessment);
}
/**
* {@inheritDoc}
*/
public function getClassrooms(\App\Entity\SchoolYear $schoolYear)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getClassrooms', [$schoolYear]);
return parent::getClassrooms($schoolYear);
}
/**
* {@inheritDoc}
*/
public function getIsStudentCbeAffected(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsStudentCbeAffected', []);
return parent::getIsStudentCbeAffected();
}
/**
* {@inheritDoc}
*/
public function setIsStudentCbeAffected(bool $is_student_cbe_affected): \App\Entity\SettingLevel
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsStudentCbeAffected', [$is_student_cbe_affected]);
return parent::setIsStudentCbeAffected($is_student_cbe_affected);
}
}