ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 18.191.240.127 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/laravelvue/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/ |
Upload File : |
<?php namespace Illuminate\View\Compilers\Concerns; trait CompilesConditionals { /** * Identifier for the first case in switch statement. * * @var bool */ protected $firstCaseInSwitch = true; /** * Compile the if-auth statements into valid PHP. * * @param string|null $guard * @return string */ protected function compileAuth($guard = null) { $guard = is_null($guard) ? '()' : $guard; return "<?php if(auth()->guard{$guard}->check()): ?>"; } /** * Compile the else-auth statements into valid PHP. * * @param string|null $guard * @return string */ protected function compileElseAuth($guard = null) { $guard = is_null($guard) ? '()' : $guard; return "<?php elseif(auth()->guard{$guard}->check()): ?>"; } /** * Compile the end-auth statements into valid PHP. * * @return string */ protected function compileEndAuth() { return '<?php endif; ?>'; } /** * Compile the if-guest statements into valid PHP. * * @param string|null $guard * @return string */ protected function compileGuest($guard = null) { $guard = is_null($guard) ? '()' : $guard; return "<?php if(auth()->guard{$guard}->guest()): ?>"; } /** * Compile the else-guest statements into valid PHP. * * @param string|null $guard * @return string */ protected function compileElseGuest($guard = null) { $guard = is_null($guard) ? '()' : $guard; return "<?php elseif(auth()->guard{$guard}->guest()): ?>"; } /** * Compile the end-guest statements into valid PHP. * * @return string */ protected function compileEndGuest() { return '<?php endif; ?>'; } /** * Compile the has-section statements into valid PHP. * * @param string $expression * @return string */ protected function compileHasSection($expression) { return "<?php if (! empty(trim(\$__env->yieldContent{$expression}))): ?>"; } /** * Compile the if statements into valid PHP. * * @param string $expression * @return string */ protected function compileIf($expression) { return "<?php if{$expression}: ?>"; } /** * Compile the unless statements into valid PHP. * * @param string $expression * @return string */ protected function compileUnless($expression) { return "<?php if (! {$expression}): ?>"; } /** * Compile the else-if statements into valid PHP. * * @param string $expression * @return string */ protected function compileElseif($expression) { return "<?php elseif{$expression}: ?>"; } /** * Compile the else statements into valid PHP. * * @return string */ protected function compileElse() { return '<?php else: ?>'; } /** * Compile the end-if statements into valid PHP. * * @return string */ protected function compileEndif() { return '<?php endif; ?>'; } /** * Compile the end-unless statements into valid PHP. * * @return string */ protected function compileEndunless() { return '<?php endif; ?>'; } /** * Compile the if-isset statements into valid PHP. * * @param string $expression * @return string */ protected function compileIsset($expression) { return "<?php if(isset{$expression}): ?>"; } /** * Compile the end-isset statements into valid PHP. * * @return string */ protected function compileEndIsset() { return '<?php endif; ?>'; } /** * Compile the switch statements into valid PHP. * * @param string $expression * @return string */ protected function compileSwitch($expression) { $this->firstCaseInSwitch = true; return "<?php switch{$expression}:"; } /** * Compile the case statements into valid PHP. * * @param string $expression * @return string */ protected function compileCase($expression) { if ($this->firstCaseInSwitch) { $this->firstCaseInSwitch = false; return "case {$expression}: ?>"; } return "<?php case {$expression}: ?>"; } /** * Compile the default statements in switch case into valid PHP. * * @return string */ protected function compileDefault() { return '<?php default: ?>'; } /** * Compile the end switch statements into valid PHP. * * @return string */ protected function compileEndSwitch() { return '<?php endswitch; ?>'; } }