Vous êtes connecté en tant que anonymous Se Deconnecter
vendor/illuminate/view/Compilers/Concerns/CompilesTranslations.php
4f5a31d2
 <?php
 
 namespace Illuminate\View\Compilers\Concerns;
 
 trait CompilesTranslations
 {
     /**
      * Compile the lang statements into valid PHP.
      *
      * @param  string  $expression
      * @return string
      */
     protected function compileLang($expression)
     {
         if (is_null($expression)) {
             return '<?php $__env->startTranslation(); ?>';
         } elseif ($expression[1] === '[') {
             return "<?php \$__env->startTranslation{$expression}; ?>";
         }
 
         return "<?php echo app('translator')->getFromJson{$expression}; ?>";
     }
 
     /**
      * Compile the end-lang statements into valid PHP.
      *
      * @return string
      */
     protected function compileEndlang()
     {
         return '<?php echo $__env->renderTranslation(); ?>';
     }
 
     /**
      * Compile the choice statements into valid PHP.
      *
      * @param  string  $expression
      * @return string
      */
     protected function compileChoice($expression)
     {
         return "<?php echo app('translator')->choice{$expression}; ?>";
     }
 }