<?php
namespace Proxies\__CG__\App\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class SchoolYear extends \App\Entity\SchoolYear 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\\SchoolYear' . "\0" . 'id', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'is_ongoing', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'is_archived', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'code', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'label', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'fiscal_year', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'created_at', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'updated_at', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'created_by', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'updated_by', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'registrationStudentRegistrations', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolYearPeriodes', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAverageReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByClasses', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByLevels', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByClassByMatters', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByLevelByMatters', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'reportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingStudentRegistrationPayments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'treasuryCashRegisters', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'treasuryCheckouts', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'registrationClassChanges', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'treasuryPayments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingExpenses', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'registrationStudentPreRegistrations', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'entreTestReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'preRegistrationEntreTestReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'settingClassrooms', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'settingFees', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelays', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayNotifications', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayNotificationLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayReportCardNotifications', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayReportCardNotificationLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'communicationMessages', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeachers', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProductEntries', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProductEntryLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProviderKitEntries', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProviderKitEntryLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockStudentKitEntries', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockStudentKitEntryLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockKitOuts', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockKitOutLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProductOuts', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingCredits', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingCreditLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAverages', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolStudentAverages', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolCertificates', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolCertificateLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'nurseryTimeSheets', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'settingTimeTables', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolWorkingTimes', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolWorkingTimeHourLessons', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'foundingNotifications', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherCallSheets', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherCallSheetLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherMatterClassrooms', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'users', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherTimeSheets', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'nexSchoolAssessments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingChequeTrackings', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingChequeTrackingLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockKitCategories', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolReportCardAbsences', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'wavePayments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'toxicologicalTestResults', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'toxicologicalTestResultLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherAbsences'];
}
return ['__isInitialized__', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'id', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'is_ongoing', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'is_archived', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'code', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'label', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'fiscal_year', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'created_at', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'updated_at', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'created_by', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'updated_by', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'registrationStudentRegistrations', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolYearPeriodes', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAverageReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByClasses', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByLevels', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByClassByMatters', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessmentByLevelByMatters', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'reportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingStudentRegistrationPayments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'treasuryCashRegisters', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'treasuryCheckouts', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'registrationClassChanges', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'treasuryPayments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingExpenses', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'registrationStudentPreRegistrations', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'entreTestReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'preRegistrationEntreTestReportCards', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'settingClassrooms', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'settingFees', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelays', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayNotifications', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayNotificationLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayReportCardNotifications', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAbsenceAndDelayReportCardNotificationLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'communicationMessages', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeachers', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProductEntries', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProductEntryLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProviderKitEntries', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProviderKitEntryLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockStudentKitEntries', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockStudentKitEntryLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockKitOuts', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockKitOutLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockProductOuts', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingCredits', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingCreditLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAverages', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolStudentAverages', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolCertificates', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolCertificateLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'nurseryTimeSheets', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'settingTimeTables', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolWorkingTimes', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolWorkingTimeHourLessons', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'foundingNotifications', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherCallSheets', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherCallSheetLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherMatterClassrooms', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'users', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherTimeSheets', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolAssessments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'nexSchoolAssessments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingChequeTrackings', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'accountingChequeTrackingLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'stockKitCategories', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolReportCardAbsences', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'wavePayments', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'toxicologicalTestResults', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'toxicologicalTestResultLines', '' . "\0" . 'App\\Entity\\SchoolYear' . "\0" . 'schoolTeacherAbsences'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (SchoolYear $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 getIsOngoing(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsOngoing', []);
return parent::getIsOngoing();
}
/**
* {@inheritDoc}
*/
public function setIsOngoing(bool $is_ongoing): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsOngoing', [$is_ongoing]);
return parent::setIsOngoing($is_ongoing);
}
/**
* {@inheritDoc}
*/
public function getIsArchived(): ?bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsArchived', []);
return parent::getIsArchived();
}
/**
* {@inheritDoc}
*/
public function setIsArchived(bool $is_archived): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsArchived', [$is_archived]);
return parent::setIsArchived($is_archived);
}
/**
* {@inheritDoc}
*/
public function getCode(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCode', []);
return parent::getCode();
}
/**
* {@inheritDoc}
*/
public function setCode(string $code): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCode', [$code]);
return parent::setCode($code);
}
/**
* {@inheritDoc}
*/
public function getLabel(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLabel', []);
return parent::getLabel();
}
/**
* {@inheritDoc}
*/
public function setLabel(string $label): \App\Entity\SchoolYear
{
$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\SchoolYear
{
$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\SchoolYear
{
$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\SchoolYear
{
$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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedBy', [$updated_by]);
return parent::setUpdatedBy($updated_by);
}
/**
* {@inheritDoc}
*/
public function getRegistrationStudentRegistrations(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRegistrationStudentRegistrations', []);
return parent::getRegistrationStudentRegistrations();
}
/**
* {@inheritDoc}
*/
public function addRegistrationStudentRegistration(\App\Entity\RegistrationStudentRegistration $registrationStudentRegistration): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRegistrationStudentRegistration', [$registrationStudentRegistration]);
return parent::addRegistrationStudentRegistration($registrationStudentRegistration);
}
/**
* {@inheritDoc}
*/
public function removeRegistrationStudentRegistration(\App\Entity\RegistrationStudentRegistration $registrationStudentRegistration): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRegistrationStudentRegistration', [$registrationStudentRegistration]);
return parent::removeRegistrationStudentRegistration($registrationStudentRegistration);
}
/**
* {@inheritDoc}
*/
public function getSchoolYearPeriodes(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolYearPeriodes', []);
return parent::getSchoolYearPeriodes();
}
/**
* {@inheritDoc}
*/
public function addSchoolYearPeriode(\App\Entity\SchoolYearPeriode $schoolYearPeriode): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolYearPeriode', [$schoolYearPeriode]);
return parent::addSchoolYearPeriode($schoolYearPeriode);
}
/**
* {@inheritDoc}
*/
public function removeSchoolYearPeriode(\App\Entity\SchoolYearPeriode $schoolYearPeriode): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolYearPeriode', [$schoolYearPeriode]);
return parent::removeSchoolYearPeriode($schoolYearPeriode);
}
/**
* {@inheritDoc}
*/
public function getSchoolReportCards(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolReportCards', []);
return parent::getSchoolReportCards();
}
/**
* {@inheritDoc}
*/
public function addSchoolReportCard(\App\Entity\SchoolReportCard $schoolReportCard): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolReportCard', [$schoolReportCard]);
return parent::addSchoolReportCard($schoolReportCard);
}
/**
* {@inheritDoc}
*/
public function removeSchoolReportCard(\App\Entity\SchoolReportCard $schoolReportCard): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolReportCard', [$schoolReportCard]);
return parent::removeSchoolReportCard($schoolReportCard);
}
/**
* {@inheritDoc}
*/
public function getSchoolAverageReportCards(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAverageReportCards', []);
return parent::getSchoolAverageReportCards();
}
/**
* {@inheritDoc}
*/
public function addSchoolAverageReportCard(\App\Entity\SchoolAverageReportCard $schoolAverageReportCard): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAverageReportCard', [$schoolAverageReportCard]);
return parent::addSchoolAverageReportCard($schoolAverageReportCard);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAverageReportCard(\App\Entity\SchoolAverageReportCard $schoolAverageReportCard): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAverageReportCard', [$schoolAverageReportCard]);
return parent::removeSchoolAverageReportCard($schoolAverageReportCard);
}
/**
* {@inheritDoc}
*/
public function getSchoolAssessmentByClasses(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAssessmentByClasses', []);
return parent::getSchoolAssessmentByClasses();
}
/**
* {@inheritDoc}
*/
public function addSchoolAssessmentByClass(\App\Entity\SchoolAssessmentByClass $schoolAssessmentByClass): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessmentByClass', [$schoolAssessmentByClass]);
return parent::addSchoolAssessmentByClass($schoolAssessmentByClass);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessmentByClass(\App\Entity\SchoolAssessmentByClass $schoolAssessmentByClass): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessmentByClass', [$schoolAssessmentByClass]);
return parent::removeSchoolAssessmentByClass($schoolAssessmentByClass);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessmentByLevel', [$schoolAssessmentByLevel]);
return parent::addSchoolAssessmentByLevel($schoolAssessmentByLevel);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessmentByLevel(\App\Entity\SchoolAssessmentByLevel $schoolAssessmentByLevel): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessmentByLevel', [$schoolAssessmentByLevel]);
return parent::removeSchoolAssessmentByLevel($schoolAssessmentByLevel);
}
/**
* {@inheritDoc}
*/
public function getSchoolAssessmentByClassByMatters(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAssessmentByClassByMatters', []);
return parent::getSchoolAssessmentByClassByMatters();
}
/**
* {@inheritDoc}
*/
public function addSchoolAssessmentByClassByMatter(\App\Entity\SchoolAssessmentByClassByMatter $schoolAssessmentByClassByMatter): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessmentByClassByMatter', [$schoolAssessmentByClassByMatter]);
return parent::addSchoolAssessmentByClassByMatter($schoolAssessmentByClassByMatter);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessmentByClassByMatter(\App\Entity\SchoolAssessmentByClassByMatter $schoolAssessmentByClassByMatter): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessmentByClassByMatter', [$schoolAssessmentByClassByMatter]);
return parent::removeSchoolAssessmentByClassByMatter($schoolAssessmentByClassByMatter);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessmentByLevelByMatter', [$schoolAssessmentByLevelByMatter]);
return parent::addSchoolAssessmentByLevelByMatter($schoolAssessmentByLevelByMatter);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessmentByLevelByMatter(\App\Entity\SchoolAssessmentByLevelByMatter $schoolAssessmentByLevelByMatter): \App\Entity\SchoolYear
{
$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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addReportCard', [$reportCard]);
return parent::addReportCard($reportCard);
}
/**
* {@inheritDoc}
*/
public function removeReportCard(\App\Entity\ReportCard $reportCard): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeReportCard', [$reportCard]);
return parent::removeReportCard($reportCard);
}
/**
* {@inheritDoc}
*/
public function getFiscalYear(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFiscalYear', []);
return parent::getFiscalYear();
}
/**
* {@inheritDoc}
*/
public function setFiscalYear(?string $fiscal_year): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFiscalYear', [$fiscal_year]);
return parent::setFiscalYear($fiscal_year);
}
/**
* {@inheritDoc}
*/
public function getAccountingStudentRegistrationPayments(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountingStudentRegistrationPayments', []);
return parent::getAccountingStudentRegistrationPayments();
}
/**
* {@inheritDoc}
*/
public function addAccountingStudentRegistrationPayment(\App\Entity\AccountingStudentRegistrationPayment $accountingStudentRegistrationPayment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAccountingStudentRegistrationPayment', [$accountingStudentRegistrationPayment]);
return parent::addAccountingStudentRegistrationPayment($accountingStudentRegistrationPayment);
}
/**
* {@inheritDoc}
*/
public function removeAccountingStudentRegistrationPayment(\App\Entity\AccountingStudentRegistrationPayment $accountingStudentRegistrationPayment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAccountingStudentRegistrationPayment', [$accountingStudentRegistrationPayment]);
return parent::removeAccountingStudentRegistrationPayment($accountingStudentRegistrationPayment);
}
/**
* {@inheritDoc}
*/
public function getTreasuryCashRegisters(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTreasuryCashRegisters', []);
return parent::getTreasuryCashRegisters();
}
/**
* {@inheritDoc}
*/
public function addTreasuryCashRegister(\App\Entity\TreasuryCashRegister $treasuryCashRegister): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTreasuryCashRegister', [$treasuryCashRegister]);
return parent::addTreasuryCashRegister($treasuryCashRegister);
}
/**
* {@inheritDoc}
*/
public function removeTreasuryCashRegister(\App\Entity\TreasuryCashRegister $treasuryCashRegister): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTreasuryCashRegister', [$treasuryCashRegister]);
return parent::removeTreasuryCashRegister($treasuryCashRegister);
}
/**
* {@inheritDoc}
*/
public function getTreasuryCheckouts(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTreasuryCheckouts', []);
return parent::getTreasuryCheckouts();
}
/**
* {@inheritDoc}
*/
public function addTreasuryCheckout(\App\Entity\TreasuryCheckout $treasuryCheckout): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTreasuryCheckout', [$treasuryCheckout]);
return parent::addTreasuryCheckout($treasuryCheckout);
}
/**
* {@inheritDoc}
*/
public function removeTreasuryCheckout(\App\Entity\TreasuryCheckout $treasuryCheckout): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTreasuryCheckout', [$treasuryCheckout]);
return parent::removeTreasuryCheckout($treasuryCheckout);
}
/**
* {@inheritDoc}
*/
public function getRegistrationClassChanges(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRegistrationClassChanges', []);
return parent::getRegistrationClassChanges();
}
/**
* {@inheritDoc}
*/
public function addRegistrationClassChange(\App\Entity\RegistrationClassChange $registrationClassChange): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRegistrationClassChange', [$registrationClassChange]);
return parent::addRegistrationClassChange($registrationClassChange);
}
/**
* {@inheritDoc}
*/
public function removeRegistrationClassChange(\App\Entity\RegistrationClassChange $registrationClassChange): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRegistrationClassChange', [$registrationClassChange]);
return parent::removeRegistrationClassChange($registrationClassChange);
}
/**
* {@inheritDoc}
*/
public function getTreasuryPayments(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTreasuryPayments', []);
return parent::getTreasuryPayments();
}
/**
* {@inheritDoc}
*/
public function addTreasuryPayment(\App\Entity\TreasuryPayment $treasuryPayment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTreasuryPayment', [$treasuryPayment]);
return parent::addTreasuryPayment($treasuryPayment);
}
/**
* {@inheritDoc}
*/
public function removeTreasuryPayment(\App\Entity\TreasuryPayment $treasuryPayment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTreasuryPayment', [$treasuryPayment]);
return parent::removeTreasuryPayment($treasuryPayment);
}
/**
* {@inheritDoc}
*/
public function getAccountingExpenses(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountingExpenses', []);
return parent::getAccountingExpenses();
}
/**
* {@inheritDoc}
*/
public function addAccountingExpense(\App\Entity\AccountingExpense $accountingExpense): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAccountingExpense', [$accountingExpense]);
return parent::addAccountingExpense($accountingExpense);
}
/**
* {@inheritDoc}
*/
public function removeAccountingExpense(\App\Entity\AccountingExpense $accountingExpense): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAccountingExpense', [$accountingExpense]);
return parent::removeAccountingExpense($accountingExpense);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRegistrationStudentPreRegistration', [$registrationStudentPreRegistration]);
return parent::addRegistrationStudentPreRegistration($registrationStudentPreRegistration);
}
/**
* {@inheritDoc}
*/
public function removeRegistrationStudentPreRegistration(\App\Entity\RegistrationStudentPreRegistration $registrationStudentPreRegistration): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRegistrationStudentPreRegistration', [$registrationStudentPreRegistration]);
return parent::removeRegistrationStudentPreRegistration($registrationStudentPreRegistration);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addEntreTestReportCard', [$entreTestReportCard]);
return parent::addEntreTestReportCard($entreTestReportCard);
}
/**
* {@inheritDoc}
*/
public function removeEntreTestReportCard(\App\Entity\EntreTestReportCard $entreTestReportCard): \App\Entity\SchoolYear
{
$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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPreRegistrationEntreTestReportCard', [$preRegistrationEntreTestReportCard]);
return parent::addPreRegistrationEntreTestReportCard($preRegistrationEntreTestReportCard);
}
/**
* {@inheritDoc}
*/
public function removePreRegistrationEntreTestReportCard(\App\Entity\PreRegistrationEntreTestReportCard $preRegistrationEntreTestReportCard): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePreRegistrationEntreTestReportCard', [$preRegistrationEntreTestReportCard]);
return parent::removePreRegistrationEntreTestReportCard($preRegistrationEntreTestReportCard);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSettingClassroom', [$settingClassroom]);
return parent::addSettingClassroom($settingClassroom);
}
/**
* {@inheritDoc}
*/
public function removeSettingClassroom(\App\Entity\SettingClassroom $settingClassroom): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSettingClassroom', [$settingClassroom]);
return parent::removeSettingClassroom($settingClassroom);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSettingFee', [$settingFee]);
return parent::addSettingFee($settingFee);
}
/**
* {@inheritDoc}
*/
public function removeSettingFee(\App\Entity\SettingFee $settingFee): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSettingFee', [$settingFee]);
return parent::removeSettingFee($settingFee);
}
/**
* {@inheritDoc}
*/
public function getSchoolAbsenceAndDelays(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAbsenceAndDelays', []);
return parent::getSchoolAbsenceAndDelays();
}
/**
* {@inheritDoc}
*/
public function addSchoolAbsenceAndDelay(\App\Entity\SchoolAbsenceAndDelay $schoolAbsenceAndDelay): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAbsenceAndDelay', [$schoolAbsenceAndDelay]);
return parent::addSchoolAbsenceAndDelay($schoolAbsenceAndDelay);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAbsenceAndDelay(\App\Entity\SchoolAbsenceAndDelay $schoolAbsenceAndDelay): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAbsenceAndDelay', [$schoolAbsenceAndDelay]);
return parent::removeSchoolAbsenceAndDelay($schoolAbsenceAndDelay);
}
/**
* {@inheritDoc}
*/
public function getSchoolAbsenceAndDelayNotifications(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAbsenceAndDelayNotifications', []);
return parent::getSchoolAbsenceAndDelayNotifications();
}
/**
* {@inheritDoc}
*/
public function addSchoolAbsenceAndDelayNotification(\App\Entity\SchoolAbsenceAndDelayNotification $schoolAbsenceAndDelayNotification): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAbsenceAndDelayNotification', [$schoolAbsenceAndDelayNotification]);
return parent::addSchoolAbsenceAndDelayNotification($schoolAbsenceAndDelayNotification);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAbsenceAndDelayNotification(\App\Entity\SchoolAbsenceAndDelayNotification $schoolAbsenceAndDelayNotification): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAbsenceAndDelayNotification', [$schoolAbsenceAndDelayNotification]);
return parent::removeSchoolAbsenceAndDelayNotification($schoolAbsenceAndDelayNotification);
}
/**
* {@inheritDoc}
*/
public function getSchoolAbsenceAndDelayNotificationLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAbsenceAndDelayNotificationLines', []);
return parent::getSchoolAbsenceAndDelayNotificationLines();
}
/**
* {@inheritDoc}
*/
public function addSchoolAbsenceAndDelayNotificationLine(\App\Entity\SchoolAbsenceAndDelayNotificationLine $schoolAbsenceAndDelayNotificationLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAbsenceAndDelayNotificationLine', [$schoolAbsenceAndDelayNotificationLine]);
return parent::addSchoolAbsenceAndDelayNotificationLine($schoolAbsenceAndDelayNotificationLine);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAbsenceAndDelayNotificationLine(\App\Entity\SchoolAbsenceAndDelayNotificationLine $schoolAbsenceAndDelayNotificationLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAbsenceAndDelayNotificationLine', [$schoolAbsenceAndDelayNotificationLine]);
return parent::removeSchoolAbsenceAndDelayNotificationLine($schoolAbsenceAndDelayNotificationLine);
}
/**
* {@inheritDoc}
*/
public function getSchoolAbsenceAndDelayReportCardNotifications(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAbsenceAndDelayReportCardNotifications', []);
return parent::getSchoolAbsenceAndDelayReportCardNotifications();
}
/**
* {@inheritDoc}
*/
public function addSchoolAbsenceAndDelayReportCardNotification(\App\Entity\SchoolAbsenceAndDelayReportCardNotification $schoolAbsenceAndDelayReportCardNotification): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAbsenceAndDelayReportCardNotification', [$schoolAbsenceAndDelayReportCardNotification]);
return parent::addSchoolAbsenceAndDelayReportCardNotification($schoolAbsenceAndDelayReportCardNotification);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAbsenceAndDelayReportCardNotification(\App\Entity\SchoolAbsenceAndDelayReportCardNotification $schoolAbsenceAndDelayReportCardNotification): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAbsenceAndDelayReportCardNotification', [$schoolAbsenceAndDelayReportCardNotification]);
return parent::removeSchoolAbsenceAndDelayReportCardNotification($schoolAbsenceAndDelayReportCardNotification);
}
/**
* {@inheritDoc}
*/
public function getSchoolAbsenceAndDelayReportCardNotificationLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAbsenceAndDelayReportCardNotificationLines', []);
return parent::getSchoolAbsenceAndDelayReportCardNotificationLines();
}
/**
* {@inheritDoc}
*/
public function addSchoolAbsenceAndDelayReportCardNotificationLine(\App\Entity\SchoolAbsenceAndDelayReportCardNotificationLine $schoolAbsenceAndDelayReportCardNotificationLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAbsenceAndDelayReportCardNotificationLine', [$schoolAbsenceAndDelayReportCardNotificationLine]);
return parent::addSchoolAbsenceAndDelayReportCardNotificationLine($schoolAbsenceAndDelayReportCardNotificationLine);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAbsenceAndDelayReportCardNotificationLine(\App\Entity\SchoolAbsenceAndDelayReportCardNotificationLine $schoolAbsenceAndDelayReportCardNotificationLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAbsenceAndDelayReportCardNotificationLine', [$schoolAbsenceAndDelayReportCardNotificationLine]);
return parent::removeSchoolAbsenceAndDelayReportCardNotificationLine($schoolAbsenceAndDelayReportCardNotificationLine);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addCommunicationMessage', [$communicationMessage]);
return parent::addCommunicationMessage($communicationMessage);
}
/**
* {@inheritDoc}
*/
public function removeCommunicationMessage(\App\Entity\CommunicationMessage $communicationMessage): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeCommunicationMessage', [$communicationMessage]);
return parent::removeCommunicationMessage($communicationMessage);
}
/**
* {@inheritDoc}
*/
public function getSchoolTeachers(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolTeachers', []);
return parent::getSchoolTeachers();
}
/**
* {@inheritDoc}
*/
public function addSchoolTeacher(\App\Entity\SchoolTeacher $schoolTeacher): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolTeacher', [$schoolTeacher]);
return parent::addSchoolTeacher($schoolTeacher);
}
/**
* {@inheritDoc}
*/
public function removeSchoolTeacher(\App\Entity\SchoolTeacher $schoolTeacher): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolTeacher', [$schoolTeacher]);
return parent::removeSchoolTeacher($schoolTeacher);
}
/**
* {@inheritDoc}
*/
public function getStockProductEntries(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockProductEntries', []);
return parent::getStockProductEntries();
}
/**
* {@inheritDoc}
*/
public function addStockProductEntry(\App\Entity\StockProductEntry $stockProductEntry): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockProductEntry', [$stockProductEntry]);
return parent::addStockProductEntry($stockProductEntry);
}
/**
* {@inheritDoc}
*/
public function removeStockProductEntry(\App\Entity\StockProductEntry $stockProductEntry): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockProductEntry', [$stockProductEntry]);
return parent::removeStockProductEntry($stockProductEntry);
}
/**
* {@inheritDoc}
*/
public function getStockProductEntryLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockProductEntryLines', []);
return parent::getStockProductEntryLines();
}
/**
* {@inheritDoc}
*/
public function addStockProductEntryLine(\App\Entity\StockProductEntryLine $stockProductEntryLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockProductEntryLine', [$stockProductEntryLine]);
return parent::addStockProductEntryLine($stockProductEntryLine);
}
/**
* {@inheritDoc}
*/
public function removeStockProductEntryLine(\App\Entity\StockProductEntryLine $stockProductEntryLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockProductEntryLine', [$stockProductEntryLine]);
return parent::removeStockProductEntryLine($stockProductEntryLine);
}
/**
* {@inheritDoc}
*/
public function getStockProviderKitEntries(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockProviderKitEntries', []);
return parent::getStockProviderKitEntries();
}
/**
* {@inheritDoc}
*/
public function addStockProviderKitEntry(\App\Entity\StockProviderKitEntry $stockProviderKitEntry): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockProviderKitEntry', [$stockProviderKitEntry]);
return parent::addStockProviderKitEntry($stockProviderKitEntry);
}
/**
* {@inheritDoc}
*/
public function removeStockProviderKitEntry(\App\Entity\StockProviderKitEntry $stockProviderKitEntry): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockProviderKitEntry', [$stockProviderKitEntry]);
return parent::removeStockProviderKitEntry($stockProviderKitEntry);
}
/**
* {@inheritDoc}
*/
public function getStockProviderKitEntryLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockProviderKitEntryLines', []);
return parent::getStockProviderKitEntryLines();
}
/**
* {@inheritDoc}
*/
public function addStockProviderKitEntryLine(\App\Entity\StockProviderKitEntryLine $stockProviderKitEntryLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockProviderKitEntryLine', [$stockProviderKitEntryLine]);
return parent::addStockProviderKitEntryLine($stockProviderKitEntryLine);
}
/**
* {@inheritDoc}
*/
public function removeStockProviderKitEntryLine(\App\Entity\StockProviderKitEntryLine $stockProviderKitEntryLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockProviderKitEntryLine', [$stockProviderKitEntryLine]);
return parent::removeStockProviderKitEntryLine($stockProviderKitEntryLine);
}
/**
* {@inheritDoc}
*/
public function getStockStudentKitEntries(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockStudentKitEntries', []);
return parent::getStockStudentKitEntries();
}
/**
* {@inheritDoc}
*/
public function addStockStudentKitEntry(\App\Entity\StockStudentKitEntry $stockStudentKitEntry): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockStudentKitEntry', [$stockStudentKitEntry]);
return parent::addStockStudentKitEntry($stockStudentKitEntry);
}
/**
* {@inheritDoc}
*/
public function removeStockStudentKitEntry(\App\Entity\StockStudentKitEntry $stockStudentKitEntry): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockStudentKitEntry', [$stockStudentKitEntry]);
return parent::removeStockStudentKitEntry($stockStudentKitEntry);
}
/**
* {@inheritDoc}
*/
public function getStockStudentKitEntryLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockStudentKitEntryLines', []);
return parent::getStockStudentKitEntryLines();
}
/**
* {@inheritDoc}
*/
public function addStockStudentKitEntryLine(\App\Entity\StockStudentKitEntryLine $stockStudentKitEntryLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockStudentKitEntryLine', [$stockStudentKitEntryLine]);
return parent::addStockStudentKitEntryLine($stockStudentKitEntryLine);
}
/**
* {@inheritDoc}
*/
public function removeStockStudentKitEntryLine(\App\Entity\StockStudentKitEntryLine $stockStudentKitEntryLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockStudentKitEntryLine', [$stockStudentKitEntryLine]);
return parent::removeStockStudentKitEntryLine($stockStudentKitEntryLine);
}
/**
* {@inheritDoc}
*/
public function getStockKitOuts(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockKitOuts', []);
return parent::getStockKitOuts();
}
/**
* {@inheritDoc}
*/
public function addStockKitOut(\App\Entity\StockKitOut $stockKitOut): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockKitOut', [$stockKitOut]);
return parent::addStockKitOut($stockKitOut);
}
/**
* {@inheritDoc}
*/
public function removeStockKitOut(\App\Entity\StockKitOut $stockKitOut): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockKitOut', [$stockKitOut]);
return parent::removeStockKitOut($stockKitOut);
}
/**
* {@inheritDoc}
*/
public function getStockKitOutLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockKitOutLines', []);
return parent::getStockKitOutLines();
}
/**
* {@inheritDoc}
*/
public function addStockKitOutLine(\App\Entity\StockKitOutLine $stockKitOutLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockKitOutLine', [$stockKitOutLine]);
return parent::addStockKitOutLine($stockKitOutLine);
}
/**
* {@inheritDoc}
*/
public function removeStockKitOutLine(\App\Entity\StockKitOutLine $stockKitOutLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockKitOutLine', [$stockKitOutLine]);
return parent::removeStockKitOutLine($stockKitOutLine);
}
/**
* {@inheritDoc}
*/
public function getStockProductOuts(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockProductOuts', []);
return parent::getStockProductOuts();
}
/**
* {@inheritDoc}
*/
public function addStockProductOut(\App\Entity\StockProductOut $stockProductOut): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockProductOut', [$stockProductOut]);
return parent::addStockProductOut($stockProductOut);
}
/**
* {@inheritDoc}
*/
public function removeStockProductOut(\App\Entity\StockProductOut $stockProductOut): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockProductOut', [$stockProductOut]);
return parent::removeStockProductOut($stockProductOut);
}
/**
* {@inheritDoc}
*/
public function getAccountingCredits(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountingCredits', []);
return parent::getAccountingCredits();
}
/**
* {@inheritDoc}
*/
public function addAccountingCredit(\App\Entity\AccountingCredit $accountingCredit): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAccountingCredit', [$accountingCredit]);
return parent::addAccountingCredit($accountingCredit);
}
/**
* {@inheritDoc}
*/
public function removeAccountingCredit(\App\Entity\AccountingCredit $accountingCredit): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAccountingCredit', [$accountingCredit]);
return parent::removeAccountingCredit($accountingCredit);
}
/**
* {@inheritDoc}
*/
public function getAccountingCreditLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountingCreditLines', []);
return parent::getAccountingCreditLines();
}
/**
* {@inheritDoc}
*/
public function addAccountingCreditLine(\App\Entity\AccountingCreditLine $accountingCreditLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAccountingCreditLine', [$accountingCreditLine]);
return parent::addAccountingCreditLine($accountingCreditLine);
}
/**
* {@inheritDoc}
*/
public function removeAccountingCreditLine(\App\Entity\AccountingCreditLine $accountingCreditLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAccountingCreditLine', [$accountingCreditLine]);
return parent::removeAccountingCreditLine($accountingCreditLine);
}
/**
* {@inheritDoc}
*/
public function getSchoolAverages(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAverages', []);
return parent::getSchoolAverages();
}
/**
* {@inheritDoc}
*/
public function addSchoolAverage(\App\Entity\SchoolAverage $schoolAverage): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAverage', [$schoolAverage]);
return parent::addSchoolAverage($schoolAverage);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAverage(\App\Entity\SchoolAverage $schoolAverage): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAverage', [$schoolAverage]);
return parent::removeSchoolAverage($schoolAverage);
}
/**
* {@inheritDoc}
*/
public function getSchoolStudentAverages(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolStudentAverages', []);
return parent::getSchoolStudentAverages();
}
/**
* {@inheritDoc}
*/
public function addSchoolStudentAverage(\App\Entity\SchoolStudentAverage $schoolStudentAverage): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolStudentAverage', [$schoolStudentAverage]);
return parent::addSchoolStudentAverage($schoolStudentAverage);
}
/**
* {@inheritDoc}
*/
public function removeSchoolStudentAverage(\App\Entity\SchoolStudentAverage $schoolStudentAverage): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolStudentAverage', [$schoolStudentAverage]);
return parent::removeSchoolStudentAverage($schoolStudentAverage);
}
/**
* {@inheritDoc}
*/
public function getSchoolCertificates(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolCertificates', []);
return parent::getSchoolCertificates();
}
/**
* {@inheritDoc}
*/
public function addSchoolCertificate(\App\Entity\SchoolCertificate $schoolCertificate): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolCertificate', [$schoolCertificate]);
return parent::addSchoolCertificate($schoolCertificate);
}
/**
* {@inheritDoc}
*/
public function removeSchoolCertificate(\App\Entity\SchoolCertificate $schoolCertificate): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolCertificate', [$schoolCertificate]);
return parent::removeSchoolCertificate($schoolCertificate);
}
/**
* {@inheritDoc}
*/
public function getSchoolCertificateLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolCertificateLines', []);
return parent::getSchoolCertificateLines();
}
/**
* {@inheritDoc}
*/
public function addSchoolCertificateLine(\App\Entity\SchoolCertificateLine $schoolCertificateLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolCertificateLine', [$schoolCertificateLine]);
return parent::addSchoolCertificateLine($schoolCertificateLine);
}
/**
* {@inheritDoc}
*/
public function removeSchoolCertificateLine(\App\Entity\SchoolCertificateLine $schoolCertificateLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolCertificateLine', [$schoolCertificateLine]);
return parent::removeSchoolCertificateLine($schoolCertificateLine);
}
/**
* {@inheritDoc}
*/
public function getNurseryTimeSheets(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNurseryTimeSheets', []);
return parent::getNurseryTimeSheets();
}
/**
* {@inheritDoc}
*/
public function addNurseryTimeSheet(\App\Entity\NurseryTimeSheet $nurseryTimeSheet): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addNurseryTimeSheet', [$nurseryTimeSheet]);
return parent::addNurseryTimeSheet($nurseryTimeSheet);
}
/**
* {@inheritDoc}
*/
public function removeNurseryTimeSheet(\App\Entity\NurseryTimeSheet $nurseryTimeSheet): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeNurseryTimeSheet', [$nurseryTimeSheet]);
return parent::removeNurseryTimeSheet($nurseryTimeSheet);
}
/**
* {@inheritDoc}
*/
public function getSettingTimeTables(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSettingTimeTables', []);
return parent::getSettingTimeTables();
}
/**
* {@inheritDoc}
*/
public function addSettingTimeTable(\App\Entity\SettingTimeTable $settingTimeTable): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSettingTimeTable', [$settingTimeTable]);
return parent::addSettingTimeTable($settingTimeTable);
}
/**
* {@inheritDoc}
*/
public function removeSettingTimeTable(\App\Entity\SettingTimeTable $settingTimeTable): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSettingTimeTable', [$settingTimeTable]);
return parent::removeSettingTimeTable($settingTimeTable);
}
/**
* {@inheritDoc}
*/
public function getSchoolWorkingTimes(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolWorkingTimes', []);
return parent::getSchoolWorkingTimes();
}
/**
* {@inheritDoc}
*/
public function addSchoolWorkingTime(\App\Entity\SchoolWorkingTime $schoolWorkingTime): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolWorkingTime', [$schoolWorkingTime]);
return parent::addSchoolWorkingTime($schoolWorkingTime);
}
/**
* {@inheritDoc}
*/
public function removeSchoolWorkingTime(\App\Entity\SchoolWorkingTime $schoolWorkingTime): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolWorkingTime', [$schoolWorkingTime]);
return parent::removeSchoolWorkingTime($schoolWorkingTime);
}
/**
* {@inheritDoc}
*/
public function getSchoolWorkingTimeHourLessons(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolWorkingTimeHourLessons', []);
return parent::getSchoolWorkingTimeHourLessons();
}
/**
* {@inheritDoc}
*/
public function addSchoolWorkingTimeHourLesson(\App\Entity\SchoolWorkingTimeHourLesson $schoolWorkingTimeHourLesson): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolWorkingTimeHourLesson', [$schoolWorkingTimeHourLesson]);
return parent::addSchoolWorkingTimeHourLesson($schoolWorkingTimeHourLesson);
}
/**
* {@inheritDoc}
*/
public function removeSchoolWorkingTimeHourLesson(\App\Entity\SchoolWorkingTimeHourLesson $schoolWorkingTimeHourLesson): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolWorkingTimeHourLesson', [$schoolWorkingTimeHourLesson]);
return parent::removeSchoolWorkingTimeHourLesson($schoolWorkingTimeHourLesson);
}
/**
* {@inheritDoc}
*/
public function getFoundingNotifications(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFoundingNotifications', []);
return parent::getFoundingNotifications();
}
/**
* {@inheritDoc}
*/
public function addFoundingNotification(\App\Entity\FoundingNotification $foundingNotification): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFoundingNotification', [$foundingNotification]);
return parent::addFoundingNotification($foundingNotification);
}
/**
* {@inheritDoc}
*/
public function removeFoundingNotification(\App\Entity\FoundingNotification $foundingNotification): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFoundingNotification', [$foundingNotification]);
return parent::removeFoundingNotification($foundingNotification);
}
/**
* {@inheritDoc}
*/
public function getSchoolTeacherCallSheets(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolTeacherCallSheets', []);
return parent::getSchoolTeacherCallSheets();
}
/**
* {@inheritDoc}
*/
public function addSchoolTeacherCallSheet(\App\Entity\SchoolTeacherCallSheet $schoolTeacherCallSheet): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolTeacherCallSheet', [$schoolTeacherCallSheet]);
return parent::addSchoolTeacherCallSheet($schoolTeacherCallSheet);
}
/**
* {@inheritDoc}
*/
public function removeSchoolTeacherCallSheet(\App\Entity\SchoolTeacherCallSheet $schoolTeacherCallSheet): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolTeacherCallSheet', [$schoolTeacherCallSheet]);
return parent::removeSchoolTeacherCallSheet($schoolTeacherCallSheet);
}
/**
* {@inheritDoc}
*/
public function getSchoolTeacherCallSheetLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolTeacherCallSheetLines', []);
return parent::getSchoolTeacherCallSheetLines();
}
/**
* {@inheritDoc}
*/
public function addSchoolTeacherCallSheetLine(\App\Entity\SchoolTeacherCallSheetLine $schoolTeacherCallSheetLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolTeacherCallSheetLine', [$schoolTeacherCallSheetLine]);
return parent::addSchoolTeacherCallSheetLine($schoolTeacherCallSheetLine);
}
/**
* {@inheritDoc}
*/
public function removeSchoolTeacherCallSheetLine(\App\Entity\SchoolTeacherCallSheetLine $schoolTeacherCallSheetLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolTeacherCallSheetLine', [$schoolTeacherCallSheetLine]);
return parent::removeSchoolTeacherCallSheetLine($schoolTeacherCallSheetLine);
}
/**
* {@inheritDoc}
*/
public function getSchoolTeacherMatterClassrooms(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolTeacherMatterClassrooms', []);
return parent::getSchoolTeacherMatterClassrooms();
}
/**
* {@inheritDoc}
*/
public function addSchoolTeacherMatterClassroom(\App\Entity\SchoolTeacherMatterClassroom $schoolTeacherMatterClassroom): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolTeacherMatterClassroom', [$schoolTeacherMatterClassroom]);
return parent::addSchoolTeacherMatterClassroom($schoolTeacherMatterClassroom);
}
/**
* {@inheritDoc}
*/
public function removeSchoolTeacherMatterClassroom(\App\Entity\SchoolTeacherMatterClassroom $schoolTeacherMatterClassroom): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolTeacherMatterClassroom', [$schoolTeacherMatterClassroom]);
return parent::removeSchoolTeacherMatterClassroom($schoolTeacherMatterClassroom);
}
/**
* {@inheritDoc}
*/
public function getUsers(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsers', []);
return parent::getUsers();
}
/**
* {@inheritDoc}
*/
public function addUser(\App\Entity\User $user): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addUser', [$user]);
return parent::addUser($user);
}
/**
* {@inheritDoc}
*/
public function removeUser(\App\Entity\User $user): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeUser', [$user]);
return parent::removeUser($user);
}
/**
* {@inheritDoc}
*/
public function getSchoolTeacherTimeSheets(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolTeacherTimeSheets', []);
return parent::getSchoolTeacherTimeSheets();
}
/**
* {@inheritDoc}
*/
public function addSchoolTeacherTimeSheet(\App\Entity\SchoolTeacherTimeSheet $schoolTeacherTimeSheet): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolTeacherTimeSheet', [$schoolTeacherTimeSheet]);
return parent::addSchoolTeacherTimeSheet($schoolTeacherTimeSheet);
}
/**
* {@inheritDoc}
*/
public function removeSchoolTeacherTimeSheet(\App\Entity\SchoolTeacherTimeSheet $schoolTeacherTimeSheet): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolTeacherTimeSheet', [$schoolTeacherTimeSheet]);
return parent::removeSchoolTeacherTimeSheet($schoolTeacherTimeSheet);
}
/**
* {@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\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolAssessment', [$schoolAssessment]);
return parent::addSchoolAssessment($schoolAssessment);
}
/**
* {@inheritDoc}
*/
public function removeSchoolAssessment(\App\Entity\SchoolAssessment $schoolAssessment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolAssessment', [$schoolAssessment]);
return parent::removeSchoolAssessment($schoolAssessment);
}
/**
* {@inheritDoc}
*/
public function getNexSchoolAssessments(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNexSchoolAssessments', []);
return parent::getNexSchoolAssessments();
}
/**
* {@inheritDoc}
*/
public function addNexSchoolAssessment(\App\Entity\SchoolAssessment $nexSchoolAssessment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addNexSchoolAssessment', [$nexSchoolAssessment]);
return parent::addNexSchoolAssessment($nexSchoolAssessment);
}
/**
* {@inheritDoc}
*/
public function removeNexSchoolAssessment(\App\Entity\SchoolAssessment $nexSchoolAssessment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeNexSchoolAssessment', [$nexSchoolAssessment]);
return parent::removeNexSchoolAssessment($nexSchoolAssessment);
}
/**
* {@inheritDoc}
*/
public function getAccountingChequeTrackings(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountingChequeTrackings', []);
return parent::getAccountingChequeTrackings();
}
/**
* {@inheritDoc}
*/
public function addAccountingChequeTracking(\App\Entity\AccountingChequeTracking $accountingChequeTracking): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAccountingChequeTracking', [$accountingChequeTracking]);
return parent::addAccountingChequeTracking($accountingChequeTracking);
}
/**
* {@inheritDoc}
*/
public function removeAccountingChequeTracking(\App\Entity\AccountingChequeTracking $accountingChequeTracking): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAccountingChequeTracking', [$accountingChequeTracking]);
return parent::removeAccountingChequeTracking($accountingChequeTracking);
}
/**
* {@inheritDoc}
*/
public function getAccountingChequeTrackingLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAccountingChequeTrackingLines', []);
return parent::getAccountingChequeTrackingLines();
}
/**
* {@inheritDoc}
*/
public function addAccountingChequeTrackingLine(\App\Entity\AccountingChequeTrackingLine $accountingChequeTrackingLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAccountingChequeTrackingLine', [$accountingChequeTrackingLine]);
return parent::addAccountingChequeTrackingLine($accountingChequeTrackingLine);
}
/**
* {@inheritDoc}
*/
public function removeAccountingChequeTrackingLine(\App\Entity\AccountingChequeTrackingLine $accountingChequeTrackingLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAccountingChequeTrackingLine', [$accountingChequeTrackingLine]);
return parent::removeAccountingChequeTrackingLine($accountingChequeTrackingLine);
}
/**
* {@inheritDoc}
*/
public function getStockKitCategories(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStockKitCategories', []);
return parent::getStockKitCategories();
}
/**
* {@inheritDoc}
*/
public function addStockKitCategory(\App\Entity\StockKitCategory $stockKitCategory): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addStockKitCategory', [$stockKitCategory]);
return parent::addStockKitCategory($stockKitCategory);
}
/**
* {@inheritDoc}
*/
public function removeStockKitCategory(\App\Entity\StockKitCategory $stockKitCategory): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeStockKitCategory', [$stockKitCategory]);
return parent::removeStockKitCategory($stockKitCategory);
}
/**
* {@inheritDoc}
*/
public function getSchoolReportCardAbsences(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolReportCardAbsences', []);
return parent::getSchoolReportCardAbsences();
}
/**
* {@inheritDoc}
*/
public function addSchoolReportCardAbsence(\App\Entity\SchoolReportCardAbsence $schoolReportCardAbsence): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolReportCardAbsence', [$schoolReportCardAbsence]);
return parent::addSchoolReportCardAbsence($schoolReportCardAbsence);
}
/**
* {@inheritDoc}
*/
public function removeSchoolReportCardAbsence(\App\Entity\SchoolReportCardAbsence $schoolReportCardAbsence): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolReportCardAbsence', [$schoolReportCardAbsence]);
return parent::removeSchoolReportCardAbsence($schoolReportCardAbsence);
}
/**
* {@inheritDoc}
*/
public function getWavePayments(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getWavePayments', []);
return parent::getWavePayments();
}
/**
* {@inheritDoc}
*/
public function addWavePayment(\App\Entity\WavePayment $wavePayment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addWavePayment', [$wavePayment]);
return parent::addWavePayment($wavePayment);
}
/**
* {@inheritDoc}
*/
public function removeWavePayment(\App\Entity\WavePayment $wavePayment): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeWavePayment', [$wavePayment]);
return parent::removeWavePayment($wavePayment);
}
/**
* {@inheritDoc}
*/
public function getToxicologicalTestResults(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getToxicologicalTestResults', []);
return parent::getToxicologicalTestResults();
}
/**
* {@inheritDoc}
*/
public function addToxicologicalTestResult(\App\Entity\ToxicologicalTestResult $toxicologicalTestResult): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addToxicologicalTestResult', [$toxicologicalTestResult]);
return parent::addToxicologicalTestResult($toxicologicalTestResult);
}
/**
* {@inheritDoc}
*/
public function removeToxicologicalTestResult(\App\Entity\ToxicologicalTestResult $toxicologicalTestResult): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeToxicologicalTestResult', [$toxicologicalTestResult]);
return parent::removeToxicologicalTestResult($toxicologicalTestResult);
}
/**
* {@inheritDoc}
*/
public function getToxicologicalTestResultLines(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getToxicologicalTestResultLines', []);
return parent::getToxicologicalTestResultLines();
}
/**
* {@inheritDoc}
*/
public function addToxicologicalTestResultLine(\App\Entity\ToxicologicalTestResultLine $toxicologicalTestResultLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addToxicologicalTestResultLine', [$toxicologicalTestResultLine]);
return parent::addToxicologicalTestResultLine($toxicologicalTestResultLine);
}
/**
* {@inheritDoc}
*/
public function removeToxicologicalTestResultLine(\App\Entity\ToxicologicalTestResultLine $toxicologicalTestResultLine): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeToxicologicalTestResultLine', [$toxicologicalTestResultLine]);
return parent::removeToxicologicalTestResultLine($toxicologicalTestResultLine);
}
/**
* {@inheritDoc}
*/
public function getSchoolTeacherAbsences(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolTeacherAbsences', []);
return parent::getSchoolTeacherAbsences();
}
/**
* {@inheritDoc}
*/
public function addSchoolTeacherAbsence(\App\Entity\SchoolTeacherAbsence $schoolTeacherAbsence): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSchoolTeacherAbsence', [$schoolTeacherAbsence]);
return parent::addSchoolTeacherAbsence($schoolTeacherAbsence);
}
/**
* {@inheritDoc}
*/
public function removeSchoolTeacherAbsence(\App\Entity\SchoolTeacherAbsence $schoolTeacherAbsence): \App\Entity\SchoolYear
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSchoolTeacherAbsence', [$schoolTeacherAbsence]);
return parent::removeSchoolTeacherAbsence($schoolTeacherAbsence);
}
}