<?php $__env->startSection('title'); ?> <?php echo $produto->nome; ?> <?php $__env->stopSection(); ?>
<?php $__env->startSection('conteudo'); ?>
<link href="https://vjs.zencdn.net/7.21.1/video-js.css" rel="stylesheet" />
<!-- Google Code for Solicitação de Orçamentos - Contatos Conversion Page
In your html page, add the snippet and call
goog_report_conversion when someone clicks on the
chosen link or button. -->
<script type="text/javascript">
/* <![CDATA[ */
<?php $__env->startSection('title'); ?> <?php echo $produto->nome; ?> <?php $__env->stopSection(); ?>
<?php $__env->startSection('conteudo'); ?>
<link href="https://vjs.zencdn.net/7.21.1/video-js.css" rel="stylesheet" />
<!-- Google Code for Solicitação de Orçamentos - Contatos Conversion Page
In your html page, add the snippet and call
goog_report_conversion when someone clicks on the
chosen link or button. -->
<script type="text/javascript">
/* <![CDATA[ */
return $this->evaluatePath($path, $data);
}
protected function evaluatePath($__path, $__data)
{
ob_start();
extract($__data);
try {
include $__path;
} catch (\Exception $e) {
$this->handleViewException($e);
if ($this->compiler->isExpired($path))
{
$this->compiler->compile($path);
}
$compiled = $this->compiler->getCompiledPath($path);
return $this->evaluatePath($compiled, $data);
}
if ($env->doneRendering()) {
$env->flushSections();
}
return $contents;
}
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
protected function gatherData()
$this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
}
public function render()
{
$env = $this->environment;
$env->incrementRender();
$env->callComposer($this);
$contents = trim($this->getContents());
$env->decrementRender();
if ($env->doneRendering()) {
public function setContent($content)
{
$this->original = $content;
if ($this->shouldBeJson($content)) {
$this->headers->set('Content-Type', 'application/json');
$content = $this->morphToJson($content);
} elseif ($content instanceof RenderableInterface) {
$content = $content->render();
}
return parent::setContent($content);
protected $statusCode;
protected $statusText;
protected $charset;
public static $statusTexts = array(100 => 'Continue', 101 => 'Switching Protocols', 102 => 'Processing', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 207 => 'Multi-Status', 208 => 'Already Reported', 226 => 'IM Used', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 306 => 'Reserved', 307 => 'Temporary Redirect', 308 => 'Permanent Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Timeout', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Long', 415 => 'Unsupported Media Type', 416 => 'Requested Range Not Satisfiable', 417 => 'Expectation Failed', 418 => 'I\'m a teapot', 422 => 'Unprocessable Entity', 423 => 'Locked', 424 => 'Failed Dependency', 425 => 'Reserved for WebDAV advanced collections expired proposal', 426 => 'Upgrade Required', 428 => 'Precondition Required', 429 => 'Too Many Requests', 431 => 'Request Header Fields Too Large', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Timeout', 505 => 'HTTP Version Not Supported', 506 => 'Variant Also Negotiates (Experimental)', 507 => 'Insufficient Storage', 508 => 'Loop Detected', 510 => 'Not Extended', 511 => 'Network Authentication Required');
public function __construct($content = '', $status = 200, $headers = array())
{
$this->headers = new ResponseHeaderBag($headers);
$this->setContent($content);
$this->setStatusCode($status);
$this->setProtocolVersion('1.0');
public function performBinding($key, $value, $route)
{
return call_user_func($this->binders[$key], $value, $route);
}
public function prepare($value, Request $request)
{
if (!$value instanceof SymfonyResponse) {
$value = new Response($value);
}
return $value->prepare($request);
protected function processResponse($router, $method, $response)
{
$request = $router->getRequest();
// The after filters give the developers one last chance to do any last minute
// processing on the response. The response has already been converted to a
// full Response object and will also be handed off to the after filters.
$response = $router->prepare($response, $request);
$this->callAfterFilters($router, $method, $response);
// used we will assume we want to just return the layout view as any nested
// views were probably bound on this view during this controller actions.
if (is_null($response) and ! is_null($this->layout))
{
$response = $this->layout;
}
return $this->processResponse($router, $method, $response);
}
$ioc = $this->container;
$me = $this;
return function () use($me, $ioc, $attribute) {
list($controller, $method) = explode('@', $attribute);
$route = $me->getCurrentRoute();
$args = array_values($route->getParametersWithoutDefaults());
$instance = $ioc->make($controller);
return $instance->callAction($ioc, $me, $method, $args);
};
}
$this->callAfterFilters($request, $response);
}
return $response;
}
protected function callCallable()
{
$variables = array_values($this->getParametersWithoutDefaults());
return call_user_func_array($this->getOption('_call'), $variables);
}
protected function callBeforeFilters(Request $request)
protected $parameters;
protected $parsedParameters;
public function run(Request $request)
{
$this->parsedParameters = null;
$response = $this->callBeforeFilters($request);
if (!isset($response)) {
$response = $this->callCallable();
} else {
$fromFilter = true;
{
$this->currentRequest = $request;
$response = $this->callGlobalFilter($request, 'before');
if (!is_null($response)) {
$response = $this->prepare($response, $request);
} else {
$this->currentRoute = $route = $this->findRoute($request);
$response = $route->run($request);
}
$this->callAfterFilter($request, $response);
}
public function dispatch(Request $request)
{
if ($this->isDownForMaintenance()) {
$response = $this['events']->until('illuminate.app.down');
return $this->prepareResponse($response, $request);
} else {
return $this['router']->dispatch($this->prepareRequest($request));
}
}
$this->fireAppCallbacks($this->shutdownCallbacks);
} else {
$this->shutdownCallbacks[] = $callback;
}
}
public function run()
{
$response = $this->dispatch($this['request']);
$this['router']->callCloseFilter($this['request'], $response);
$response->send();
| Once we have the application, we can simply call the run method,
| which will execute the request and send the response back to
| the client's browser allowing them to enjoy the creative
| and wonderful applications we have created for them.
|
*/
$app->run();
/*