This commit is contained in:
2022-06-13 21:36:11 -04:00
parent d7d671fb51
commit 119cdd2b95
16 changed files with 628 additions and 156 deletions

View File

@ -0,0 +1,14 @@
<?php
namespace Incoviba\UI\Common\Controller;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Slim\Views\Blade as View;
class Precios
{
public function proyectos(ServerRequestInterface $request, ResponseInterface $response, View $view): ResponseInterface
{
return $view->render($response, 'ventas.precios.proyectos');
}
}

View File

@ -0,0 +1,14 @@
<?php
namespace Incoviba\UI\Common\Controller;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Slim\Views\Blade as View;
class Proyectos
{
public function precios(ServerRequestInterface $request, ResponseInterface $response, View $view, $proyecto_id): ResponseInterface
{
return $view->render($response, 'ventas.precios.list', compact('proyecto_id'));
}
}

View File

@ -0,0 +1,18 @@
<?php
namespace Incoviba\UI\Common\Controller;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Slim\Views\Blade as View;
class Ventas
{
public function __invoke(ServerRequestInterface $request, ResponseInterface $response, View $view): ResponseInterface
{
return $view->render($response, 'ventas.proyectos');
}
public function get(ServerRequestInterface $request, ResponseInterface $response, View $view, $proyecto_id): ResponseInterface
{
return $view->render($response, 'ventas.list', compact('proyecto_id'));
}
}

View File

@ -85,9 +85,10 @@ class Auth {
return false;
}
if ($response->getStatusCode() != 200) {
error_log(var_export($response, true));
return false;
}
$data = json_decode($response->getBody());
$data = json_decode($response->getBody()->getContents());
if (!$data->login) {
return false;
}