Esempio n. 1
0
 /**
  * Compile the include statements into valid PHP.
  *
  * @param  string  $expression
  * @return string
  */
 protected function compileInclude($expression)
 {
     if (Str::startsWith($expression, '(')) {
         $expression = substr($expression, 1, -1);
     }
     return "<?php echo \$__env->make({$expression}, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>";
 }
Esempio n. 2
0
 /**
  * Forget all of the pushed listeners.
  *
  * @return void
  */
 public function forgetPushed()
 {
     foreach ($this->listeners as $key => $value) {
         if (Str::endsWith($key, '_pushed')) {
             $this->forget($key);
         }
     }
 }