'C'); } $this->raw(var_export($value, true)); if (false !== $locale) { setlocale(\LC_NUMERIC, $locale); } } elseif (null === $value) { $this->raw('null'); } elseif (\is_bool($value)) { $this->raw($value ? 'true' : 'false'); } elseif (\is_array($value)) { $this->raw('['); $first = true; foreach ($value as $key => $v) { if (!$first) { $this->raw(', '); } $first = false; $this->repr($key); $this->raw(' => '); $this->repr($v); } $this->raw(']'); } else { $this->string($value); } return $this; } /** * Adds debugging information. * * @return $this */ public function addDebugInfo(\Twig_NodeInterface $node) { if ($node->getTemplateLine() != $this->lastLine) { $this->write(sprintf("// line %d\n", $node->getTemplateLine())); // when mbstring.func_overload is set to 2 // mb_substr_count() replaces substr_count() // but they have different signatures! if (((int) ini_get('mbstring.func_overload')) & 2) { @trigger_error('Support for having "mbstring.func_overload" different from 0 is deprecated version 1.29 and will be removed in 2.0.', \E_USER_DEPRECATED); // this is much slower than the "right" version $this->sourceLine += mb_substr_count(mb_substr($this->source, $this->sourceOffset), "\n"); } else { $this->sourceLine += substr_count($this->source, "\n", $this->sourceOffset); } $this->sourceOffset = \strlen($this->source); $this->debugInfo[$this->sourceLine] = $node->getTemplateLine(); $this->lastLine = $node->getTemplateLine(); } return $this; } public function getDebugInfo() { ksort($this->debugInfo); return $this->debugInfo; } /** * Indents the generated code. * * @param int $step The number of indentation to add * * @return $this */ public function indent($step = 1) { $this->indentation += $step; return $this; } /** * Outdents the generated code. * * @param int $step The number of indentation to remove * * @return $this * * @throws \LogicException When trying to outdent too much so the indentation would become negative */ public function outdent($step = 1) { // can't outdent by more steps than the current indentation level if ($this->indentation < $step) { throw new \LogicException('Unable to call outdent() as the indentation would become negative.'); } $this->indentation -= $step; return $this; } public function getVarName() { return sprintf('__internal_%s', hash('sha256', __METHOD__.$this->varNameSalt++)); } } class_alias('Twig\Compiler', 'Twig_Compiler'); Return to remote learning - message from our Executive Principal - Greater Shepparton Secondary College

Contact

mail@gemini-theme.com
+ 001 0231 123 32

Follow

Info

All demo content is for sample purposes only, intended to represent a live site. Please use the RocketLauncher to install an equivalent of the demo, all images will be replaced with sample images.

  • Simple Item 5
  • Simple Item 4
  • Simple Item 3
  • Simple Item 2
  • 1
  • 2
  • 3
  • 4

Vision, Mission & Values

 

VISION 
To develop creative, curious and caring learners who actively contribute to making a better world.

MISSION
Together we will create an inclusive learning community where we:

  • believe that all students can learn and succeed
  • inspire a love of learning
  • set high expectations for ourselves and others
  • challenge ourselves to achieve our personal best
  • foster a safe and supportive environment
  • build resilience and adaptability through effort and perseverance
  • nurture a student-centred culture
  • promote student leadership, voice and agency
  • expand horizons and seize opportunities
  • partner with parents, industry, further education and the broader community

 VALUES 
Aspiration:        we aspire to excellence in all that we do
Integrity:            we act in a way that is honest and trustworthy
Respect:            we show care for ourselves and others and value difference
Responsibility:  we are accountable for our decisions and actions

Sign in to Compass