/**
 * Share data with all views.
 *
 * @param  array|string $key   Data key
 * @param  mixed|null   $value Data value
 * 
 * @return mixed
 */
public static function share($key, $value)
Examples
$view->with('foo', 'Foo');
$view->with('bar', 'Bar');
                    Getting Started
Methods
- appendSection Start new append section.
 - denormalizeName Denormalize view name.
 - display Displays the rendered view.
 - exists Determining If A View Exists
 - extends Extend parent view.
 - fetch Fetch view.
 - fetchFirst Fetch first view that exists in a given array of views.
 - fetchUnless Fetch view based on the negation of a given condition.
 - fetchWhen Fetch view based on a given condition.
 - getData Share data with all views.
 - getFilePath Get view file path.
 - getSection Get section.
 - getShared Share data with all views.
 - hasSection Determine if section exists.
 - includeFirst Include view and display.
 - includeFirst Include view and display.
 - includeUnless Include view and display based on the negation of a given condition.
 - includeWhen Include view and display based on a given condition.
 - normalizeName Normalize view name.
 - prependSection Start new prepend section.
 - render Render the view file and extracts the view variables before returning the generated output.
 - renderUnless Render the view file and extracts the view variables before returning the generated output based on the negation of a given condition.
 - renderWhen Render the view file and extracts the view variables before returning the generated output based on a given condition.
 - setDirectory Set views directory.
 - setExtension Set views extension.
 - share Share data with all views.
 - with Share data with all views.