Added "shares" method to view instance.
This commit is contained in:
parent
e96f75e8cc
commit
090bf9b3f8
|
@ -35,6 +35,9 @@
|
|||
|
||||
Route::get('/', function()
|
||||
{
|
||||
$content = file_get_contents(path('app').'views/home/index.php');
|
||||
$matches = preg_match('/(\s*)@forelse(\s*\(.*\))(.+)@endforelse/m', $content);
|
||||
die(var_dump($matches));
|
||||
return View::make('home.index');
|
||||
});
|
||||
|
||||
|
|
|
@ -101,6 +101,10 @@
|
|||
|
||||
<h3>Learn the terrain.</h3>
|
||||
|
||||
@forelse ($something as $something)
|
||||
Do Stuff.
|
||||
@endforelse
|
||||
|
||||
<p>
|
||||
You've landed yourself on our default home page. The route that
|
||||
is generating this page lives at:
|
||||
|
|
|
@ -380,6 +380,21 @@ public function with($key, $value)
|
|||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add a key / value pair to the shared view data.
|
||||
*
|
||||
* Shared view data is accessible to every view created by the application.
|
||||
*
|
||||
* @param string $key
|
||||
* @param mixed $value
|
||||
* @return View
|
||||
*/
|
||||
public function shares($key, $value)
|
||||
{
|
||||
static::share($key, $value);
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add a key / value pair to the shared view data.
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue