Added "shares" method to view instance.
This commit is contained in:
parent
e96f75e8cc
commit
090bf9b3f8
|
@ -35,6 +35,9 @@
|
||||||
|
|
||||||
Route::get('/', function()
|
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');
|
return View::make('home.index');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -101,6 +101,10 @@
|
||||||
|
|
||||||
<h3>Learn the terrain.</h3>
|
<h3>Learn the terrain.</h3>
|
||||||
|
|
||||||
|
@forelse ($something as $something)
|
||||||
|
Do Stuff.
|
||||||
|
@endforelse
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
You've landed yourself on our default home page. The route that
|
You've landed yourself on our default home page. The route that
|
||||||
is generating this page lives at:
|
is generating this page lives at:
|
||||||
|
|
|
@ -380,6 +380,21 @@ public function with($key, $value)
|
||||||
return $this;
|
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.
|
* Add a key / value pair to the shared view data.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue