laravel - Laravel5.2 custom directive variable type change -
i have problem creating custom laravel blade directive. want create directive @message($message)
. argument expected associative array (and 100% sure $message
contains array). code:
index.blade.php:
<?php $message = array("item" => "value"); ?> @if(isset($message)) @message($message) @endif
custom directive declaration:
blade::directive('message', function($message){ if(is_array($message)){ return "<?php print 'is array'; ?>"; }else{ return "<?php print 'is not array'; ?>"; } });
no matter do, output says, not array. searched everywhere, didnt find answer. can explain?
Comments
Post a Comment