Agenda toegevoegd (/agenda/overzicht/{week,maand,alles} en /agenda/details/:id)

This commit is contained in:
2017-06-08 08:40:07 +02:00
parent 9fe4d895b3
commit 5ea381a009
10 changed files with 1138 additions and 38 deletions

View File

@@ -0,0 +1,85 @@
<?php
namespace App\Http\Controllers;
error_reporting(E_ALL);
ini_set('display_errors', true);
class AgendaController extends Controller
{
// TODO: Include podcast
private static $BASE_SQL = <<<QUERY
SELECT `news`.`id`, `content`.`title`, `content`.`content`, `news`.`startdt` AS `starts`, `news`.`enddt` AS `ends`, `regions`.`title` AS `region`
FROM `news`
LEFT JOIN `news_target_content` AS `content` ON `content`.`news` = `news`.`id`
LEFT JOIN `news_regions` AS `regions` ON `regions`.`id` = `news`.`region`
WHERE `news`.`category` = 42 AND `content`.`target` = 1 AND `news`.`active` = 1 AND `content`.`active` = 1
QUERY;
private static $LOAD_IMAGES =
'SELECT `id`, `file`, `description` AS `title` FROM `news_pictures` WHERE `news` = :newsId AND `active` = 1';
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
//
}
/**
* Lijst van alle agendaberichten
*/
public function list(int $daysAhead = 0) {
$sql = self::$BASE_SQL;
if($daysAhead > 0) {
$until = 'CURRENT_DATE() + INTERVAL ' . $daysAhead . ' DAY';
$sql .= ' AND (`startdt` <= ' . $until . ' AND `enddt` >= CURRENT_DATE())';
} else {
$sql .= ' AND `enddt` >= CURRENT_DATE()';
}
$calendarItems = app('db')->select($sql
. ' ORDER BY `startdt` ASC');
$result = array();
foreach($calendarItems as $calendarItem) {
$pictures = app('db')->select(self::$LOAD_IMAGES, ['newsId' => $calendarItem->id]);
$result[] = new \Model\CalendarEvent($calendarItem, $pictures);
}
return response()->json($result);
}
/**
* Lijst van alle agendaberichten in de komende 7 dagen
*/
public function listWeek() {
return $this->list(7);
}
/**
* Lijst van alle agendaberichten in de komende 30 dagen
*/
public function listMonth() {
return $this->list(30);
}
/**
* Specifiek bericht ophalen
*/
public function item(int $id) {
$calendarItem = app('db')->select(self::$BASE_SQL
. ' AND `news`.`id` = :id LIMIT 0, 1',
['id' => $id]);
if(count($calendarItem) != 1) {
return abort(404);
} else {
$pictures = app('db')->select(self::$LOAD_IMAGES, ['newsId' => $id]);
return response()->json(new \Model\CalendarEvent($calendarItem[0]));
}
}
}

View File

@@ -9,17 +9,16 @@ class NewsController extends Controller
{ {
// TODO: Include podcast // TODO: Include podcast
private static $BASE_SQL = <<<QUERY private static $BASE_SQL = <<<QUERY
SELECT `news`.`id`, `content`.`title`, `content`.`content`, `news`.`podcast`, `news`.`video`, `news`.`keywords`, `news`.`titlewithdate`, SELECT `news`.`id`, `content`.`title`, `content`.`content`, `news`.`podcast`, `news`.`video`, `news`.`keywords`, `news`.`titlewithdate`,
`content`.`publishingdt` AS `published`, `content`.`creator`, `content`.`editingdt` AS `edited`, `content`.`editor`, `content`.`publishingdt` AS `published`, `content`.`creator`, `content`.`editingdt` AS `edited`, `content`.`editor`,
`content`.`showsource`, `sources`.`title` AS `source`, `sources`.`url` AS `source_url`, `content`.`showsource`, `sources`.`title` AS `source`, `sources`.`url` AS `source_url`,
`categories`.`title` AS `category`, `themes`.`title` AS `theme`, `themes`.`thumbnail` AS `theme_thumbnail`, `regions`.`title` AS `region` `themes`.`title` AS `theme`, `themes`.`thumbnail` AS `theme_thumbnail`, `regions`.`title` AS `region`
FROM `news` FROM `news`
LEFT JOIN `news_target_content` AS `content` ON `content`.`news` = `news`.`id` LEFT JOIN `news_target_content` AS `content` ON `content`.`news` = `news`.`id`
LEFT JOIN `news_regions` AS `regions` ON `regions`.`id` = `news`.`region` LEFT JOIN `news_regions` AS `regions` ON `regions`.`id` = `news`.`region`
LEFT JOIN `news_sources` AS `sources` ON `sources`.`id` = `news`.`source` LEFT JOIN `news_sources` AS `sources` ON `sources`.`id` = `news`.`source`
LEFT JOIN `news_categories` AS `categories` ON `categories`.`id` = `news`.`category`
LEFT JOIN `news_themes` AS `themes` ON `themes`.`id` = `news`.`theme` LEFT JOIN `news_themes` AS `themes` ON `themes`.`id` = `news`.`theme`
WHERE `content`.`target` = 1 AND `news`.`active` = 1 AND `content`.`active` = 1 WHERE `news`.`category` = 1 AND `content`.`target` = 1 AND `news`.`active` = 1 AND `content`.`active` = 1
QUERY; QUERY;
private static $LOAD_IMAGES = private static $LOAD_IMAGES =
@@ -38,8 +37,8 @@ QUERY;
/** /**
* Lijst van alle nieuwsberichten * Lijst van alle nieuwsberichten
*/ */
public function list(int $count = 10, int $page = 1) { public function list(int $count = 15, int $page = 1) {
if((int)$count <= 0) { $count = 10; } if((int)$count <= 0) { $count = 15; }
if((int)$page <= 0) { $page = 1; } if((int)$page <= 0) { $page = 1; }
$start = ($page - 1) * $count; $start = ($page - 1) * $count;
$newsItems = app('db')->select(self::$BASE_SQL $newsItems = app('db')->select(self::$BASE_SQL

File diff suppressed because one or more lines are too long

View File

@@ -15,5 +15,12 @@ $app->get('/', function () use ($app) {
return redirect('docs'); return redirect('docs');
}); });
$app->get('nieuws/overzicht[/{count:\d+}[/{page:\d+}]]', 'NewsController@list' ); $app->get('nieuws/overzicht', 'NewsController@list' );
$app->get('nieuws/overzicht/{count:\d+}', 'NewsController@list' );
$app->get('nieuws/overzicht/{count:\d+}/{page:\d+}', 'NewsController@list' );
$app->get('nieuws/bericht/{id:\d+}', 'NewsController@item' ); $app->get('nieuws/bericht/{id:\d+}', 'NewsController@item' );
$app->get('agenda/overzicht[/week]', 'AgendaController@listWeek' );
$app->get('agenda/overzicht/maand', 'AgendaController@listMonth' );
$app->get('agenda/overzicht/alles', 'AgendaController@list' );
$app->get('agenda/details/{id:\d+}', 'AgendaController@item' );

View File

@@ -1564,3 +1564,640 @@ Stack trace:
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL) #16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#17 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run() #17 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#18 {main} #18 {main}
[2017-06-08 05:57:16] lumen.ERROR: FastRoute\BadRouteException: Optional segments can only occur at the end of a route in /data/www/6fm/api/vendor/nikic/fast-route/src/RouteParser/Std.php:33
Stack trace:
#0 /data/www/6fm/api/vendor/nikic/fast-route/src/RouteCollector.php(33): FastRoute\RouteParser\Std->parse('/nieuws/overzic...')
#1 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(568): FastRoute\RouteCollector->addRoute('GET', '/nieuws/overzic...', Array)
#2 /data/www/6fm/api/vendor/nikic/fast-route/src/functions.php(24): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}(Object(FastRoute\RouteCollector))
#3 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(570): FastRoute\simpleDispatcher(Object(Closure))
#4 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->createDispatcher()
#5 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#6 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#7 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#8 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#9 {main}
[2017-06-08 05:57:48] lumen.ERROR: ReflectionException: Class App\Http\Controllers\AgendaController does not exist in /data/www/6fm/api/vendor/illuminate/container/Container.php:719
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/container/Container.php(719): ReflectionClass->__construct('App\\Http\\Contro...')
#1 /data/www/6fm/api/vendor/illuminate/container/Container.php(598): Illuminate\Container\Container->build('App\\Http\\Contro...')
#2 /data/www/6fm/api/vendor/illuminate/container/Container.php(567): Illuminate\Container\Container->resolve('App\\Http\\Contro...')
#3 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Application.php(208): Illuminate\Container\Container->make('App\\Http\\Contro...')
#4 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(676): Laravel\Lumen\Application->make('App\\Http\\Contro...')
#5 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#6 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#7 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(528): Laravel\Lumen\Application->handleFoundRoute(Array)
#8 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#11 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#12 {main}
[2017-06-08 06:01:43] lumen.ERROR: ErrorException: Undefined property: stdClass::$source in /data/www/6fm/common/classes/NewsItem.php:57
Stack trace:
#0 /data/www/6fm/common/classes/NewsItem.php(57): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}(8, 'Undefined prope...', '/data/www/6fm/c...', 57, Array)
#1 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(46): Model\NewsItem->__construct(Object(stdClass), Array)
#2 [internal function]: App\Http\Controllers\AgendaController->list(10, 1)
#3 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#4 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#5 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#6 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#7 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#8 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'list', Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(528): Laravel\Lumen\Application->handleFoundRoute(Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#16 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#17 {main}
[2017-06-08 06:04:53] lumen.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Class 'Model\NewsImage' not found in /data/www/6fm/common/classes/CalendarEvent.php:25
Stack trace:
#0 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(46): Model\CalendarEvent->__construct(Object(stdClass), Array)
#1 [internal function]: App\Http\Controllers\AgendaController->list(10, 1)
#2 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#3 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#4 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#5 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#6 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#7 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#8 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'list', Array)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(528): Laravel\Lumen\Application->handleFoundRoute(Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#15 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#16 {main}
[2017-06-08 06:07:37] lumen.ERROR: ErrorException: preg_replace(): Compilation failed: range out of order in character class at offset 7 in /data/www/6fm/common/classes/Model.php:45
Stack trace:
#0 [internal function]: Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}(2, 'preg_replace():...', '/data/www/6fm/c...', 45, Array)
#1 /data/www/6fm/common/classes/Model.php(45): preg_replace('/[^\\w_-\\+\\s]/', '', '\\'iktoon\xE2\x80\x99 exp...')
#2 /data/www/6fm/common/classes/CalendarEvent.php(29): Model\Model->url_slug('\\'iktoon\xE2\x80\x99 exp...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(46): Model\CalendarEvent->__construct(Object(stdClass), NULL)
#4 [internal function]: App\Http\Controllers\AgendaController->list(10, 1)
#5 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#8 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'list', Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(528): Laravel\Lumen\Application->handleFoundRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#18 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#19 {main}
[2017-06-08 06:10:05] lumen.ERROR: PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in /data/www/6fm/api/vendor/illuminate/database/MySqlConnection.php:80
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/MySqlConnection.php(80): PDOStatement->bindValue('calendarId', 48879, 1)
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(321): Illuminate\Database\MySqlConnection->bindValues(Object(PDOStatement), Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}('SELECT `id`, `f...', Array)
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback('SELECT `id`, `f...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run('SELECT `id`, `f...', Array, Object(Closure))
#5 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select('SELECT `id`, `f...', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(63): Illuminate\Database\DatabaseManager->__call('select', Array)
#7 [internal function]: App\Http\Controllers\AgendaController->item(48879)
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'item', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined (SQL: SELECT `id`, `file`, `description` AS `title` FROM `news_pictures` WHERE `news` = :newsId AND `active` = 1) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback('SELECT `id`, `f...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run('SELECT `id`, `f...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select('SELECT `id`, `f...', Array)
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(63): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 [internal function]: App\Http\Controllers\AgendaController->item(48879)
#5 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#8 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'item', Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#19 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#20 {main}
[2017-06-08 06:23:34] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`starts` < NOW() AND `ends` > NOW() AND `ends` < NOW() + INTERVAL 7 DAY) ' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' WHERE (`starts...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' WHERE (`starts...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`starts...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`starts...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`starts...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`starts` < NOW() AND `ends` > NOW() AND `ends` < NOW() + INTERVAL 7 DAY) ' at line 1 (SQL: WHERE (`starts` < NOW() AND `ends` > NOW() AND `ends` < NOW() + INTERVAL 7 DAY) OR (`starts` > NOW() AND `ends` < NOW() + INTERVAL 7 DAY ORDER BY `starts` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`starts...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`starts...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`starts...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:24:08] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`starts` < NOW() AND `ends` > NOW() AND `ends` < NOW() + INTERVAL 7 DAYS)' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' WHERE (`starts...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' WHERE (`starts...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`starts...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`starts...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`starts...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`starts` < NOW() AND `ends` > NOW() AND `ends` < NOW() + INTERVAL 7 DAYS)' at line 1 (SQL: WHERE (`starts` < NOW() AND `ends` > NOW() AND `ends` < NOW() + INTERVAL 7 DAYS) OR (`starts` > NOW() AND `ends` < NOW() + INTERVAL 7 DAYS ORDER BY `starts` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`starts...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`starts...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`starts...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:24:47] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`starts` < CURDATE() AND `ends` > CURDATE() AND `ends` < NOW() + INTERVAL' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' WHERE (`starts...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' WHERE (`starts...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`starts...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`starts...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`starts...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`starts` < CURDATE() AND `ends` > CURDATE() AND `ends` < NOW() + INTERVAL' at line 1 (SQL: WHERE (`starts` < CURDATE() AND `ends` > CURDATE() AND `ends` < NOW() + INTERVAL 7 DAY) OR (`starts` > CURDATE() AND `ends` < NOW() + INTERVAL 7 DAY) ORDER BY `starts` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`starts...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`starts...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`starts...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:25:24] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`startdt` < CURDATE() AND `enddt` > CURDATE() AND `enddt` < NOW() + INTER' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' WHERE (`startd...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' WHERE (`startd...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`startd...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`startd...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`startd...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (`startdt` < CURDATE() AND `enddt` > CURDATE() AND `enddt` < NOW() + INTER' at line 1 (SQL: WHERE (`startdt` < CURDATE() AND `enddt` > CURDATE() AND `enddt` < NOW() + INTERVAL 7 DAY) OR (`startdt` > CURDATE() AND `enddt` < NOW() + INTERVAL 7 DAY) ORDER BY `startdt` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' WHERE (`startd...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' WHERE (`startd...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' WHERE (`startd...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:26:08] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` < CURDATE() AND `enddt` > CURDATE() AND `enddt` < NOW() + INTERVA' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' AND (`startdt`...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' AND (`startdt`...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` < CURDATE() AND `enddt` > CURDATE() AND `enddt` < NOW() + INTERVA' at line 1 (SQL: AND (`startdt` < CURDATE() AND `enddt` > CURDATE() AND `enddt` < NOW() + INTERVAL 7 DAY) OR (`startdt` > CURDATE() AND `enddt` < NOW() + INTERVAL 7 DAY) ORDER BY `startdt` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:27:05] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` < CURRENT_DATE() AND `enddt` > CURRENT_DATE() AND `enddt` < NOW()' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' AND (`startdt`...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' AND (`startdt`...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` < CURRENT_DATE() AND `enddt` > CURRENT_DATE() AND `enddt` < NOW()' at line 1 (SQL: AND (`startdt` < CURRENT_DATE() AND `enddt` > CURRENT_DATE() AND `enddt` < NOW() + INTERVAL 7 DAY) OR (`startdt` > CURRENT_DATE() AND `enddt` < NOW() + INTERVAL 7 DAY) ORDER BY `startdt` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:27:21] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` < CURRENT_DATE() AND `enddt` > CURRENT_DATE() AND `enddt` < CURRE' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' AND (`startdt`...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' AND (`startdt`...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` < CURRENT_DATE() AND `enddt` > CURRENT_DATE() AND `enddt` < CURRE' at line 1 (SQL: AND (`startdt` < CURRENT_DATE() AND `enddt` > CURRENT_DATE() AND `enddt` < CURRENT_DATE() + INTERVAL 7 DAY) OR (`startdt` > CURRENT_DATE() AND `enddt` < CURRENT_DATE() + INTERVAL 7 DAY) ORDER BY `startdt` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:27:46] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` <= CURRENT_DATE() AND `enddt` >= CURRENT_DATE() AND `enddt` <= CU' at line 1 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare(' AND (`startdt`...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}(' AND (`startdt`...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#7 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#11 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#20 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#21 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#22 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#23 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (`startdt` <= CURRENT_DATE() AND `enddt` >= CURRENT_DATE() AND `enddt` <= CU' at line 1 (SQL: AND (`startdt` <= CURRENT_DATE() AND `enddt` >= CURRENT_DATE() AND `enddt` <= CURRENT_DATE() + INTERVAL 7 DAY) OR (`startdt` >= CURRENT_DATE() AND `enddt` <= CURRENT_DATE() + INTERVAL 7 DAY) ORDER BY `startdt` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback(' AND (`startdt`...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run(' AND (`startdt`...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select(' AND (`startdt`...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(42): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(54): App\Http\Controllers\AgendaController->list(7)
#5 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#9 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
[2017-06-08 06:28:11] lumen.ERROR: ErrorException: Undefined variable: page in /data/www/6fm/api/app/Http/Controllers/AgendaController.php:51
Stack trace:
#0 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(51): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}(8, 'Undefined varia...', '/data/www/6fm/a...', 51, Array)
#1 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(55): App\Http\Controllers\AgendaController->list(7)
#2 [internal function]: App\Http\Controllers\AgendaController->listWeek()
#3 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#4 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#5 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#6 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#7 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#8 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'listWeek', Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#17 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#18 {main}
[2017-06-08 06:34:26] lumen.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`enddt` >= CURRENT_DATE() ORDER BY `startdt` DESC' at line 5 in /data/www/6fm/api/vendor/illuminate/database/Connection.php:319
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(319): PDO->prepare('SELECT `news`.`...')
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(640): Illuminate\Database\Connection->Illuminate\Database\{closure}('SELECT `news`.`...', Array)
#2 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback('SELECT `news`.`...', Array, Object(Closure))
#3 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run('SELECT `news`.`...', Array, Object(Closure))
#4 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select('SELECT `news`.`...')
#5 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(45): Illuminate\Database\DatabaseManager->__call('select', Array)
#6 [internal function]: App\Http\Controllers\AgendaController->list(0)
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#8 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#9 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#10 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'list', Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(528): Laravel\Lumen\Application->handleFoundRoute(Array)
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#18 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#19 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#20 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#21 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`enddt` >= CURRENT_DATE() ORDER BY `startdt` DESC' at line 5 (SQL: SELECT `news`.`id`, `content`.`title`, `content`.`content`, `news`.`startdt` AS `starts`, `news`.`enddt` AS `ends`, `regions`.`title` AS `region`
FROM `news`
LEFT JOIN `news_target_content` AS `content` ON `content`.`news` = `news`.`id`
LEFT JOIN `news_regions` AS `regions` ON `regions`.`id` = `news`.`region`
WHERE `news`.`category` = 42 AND `content`.`target` = 1 AND `news`.`active` = 1 AND `content`.`active` = 1AND `enddt` >= CURRENT_DATE() ORDER BY `startdt` DESC) in /data/www/6fm/api/vendor/illuminate/database/Connection.php:647
Stack trace:
#0 /data/www/6fm/api/vendor/illuminate/database/Connection.php(607): Illuminate\Database\Connection->runQueryCallback('SELECT `news`.`...', Array, Object(Closure))
#1 /data/www/6fm/api/vendor/illuminate/database/Connection.php(326): Illuminate\Database\Connection->run('SELECT `news`.`...', Array, Object(Closure))
#2 /data/www/6fm/api/vendor/illuminate/database/DatabaseManager.php(324): Illuminate\Database\Connection->select('SELECT `news`.`...')
#3 /data/www/6fm/api/app/Http/Controllers/AgendaController.php(45): Illuminate\Database\DatabaseManager->__call('select', Array)
#4 [internal function]: App\Http\Controllers\AgendaController->list(0)
#5 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(29): call_user_func_array(Array, Array)
#6 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(87): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#7 /data/www/6fm/api/vendor/illuminate/container/BoundMethod.php(31): Illuminate\Container\BoundMethod::callBoundMethod(Object(Laravel\Lumen\Application), Array, Object(Closure))
#8 /data/www/6fm/api/vendor/illuminate/container/Container.php(531): Illuminate\Container\BoundMethod::call(Object(Laravel\Lumen\Application), Array, Array, NULL)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(741): Illuminate\Container\Container->call(Array, Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(707): Laravel\Lumen\Application->callControllerCallable(Array, Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(681): Laravel\Lumen\Application->callLumenController(Object(App\Http\Controllers\AgendaController), 'list', Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(528): Laravel\Lumen\Application->handleFoundRoute(Array)
#15 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#16 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#17 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#18 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#19 {main}
[2017-06-08 06:37:30] lumen.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Parse error: syntax error, unexpected ')', expecting ']' in /data/www/6fm/api/app/Http/Controllers/AgendaController.php:53
Stack trace:
#0 /data/www/6fm/api/vendor/composer/ClassLoader.php(301): Composer\Autoload\includeFile('/data/www/6fm/a...')
#1 [internal function]: Composer\Autoload\ClassLoader->loadClass('App\\Http\\Contro...')
#2 [internal function]: spl_autoload_call('App\\Http\\Contro...')
#3 /data/www/6fm/api/vendor/illuminate/container/Container.php(719): ReflectionClass->__construct('App\\Http\\Contro...')
#4 /data/www/6fm/api/vendor/illuminate/container/Container.php(598): Illuminate\Container\Container->build('App\\Http\\Contro...')
#5 /data/www/6fm/api/vendor/illuminate/container/Container.php(567): Illuminate\Container\Container->resolve('App\\Http\\Contro...')
#6 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Application.php(208): Illuminate\Container\Container->make('App\\Http\\Contro...')
#7 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(676): Laravel\Lumen\Application->make('App\\Http\\Contro...')
#8 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(643): Laravel\Lumen\Application->callControllerAction(Array)
#9 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(628): Laravel\Lumen\Application->callActionOnArrayBasedRoute(Array)
#10 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(598): Laravel\Lumen\Application->handleFoundRoute(Array)
#11 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(532): Laravel\Lumen\Application->handleDispatcherResponse(Array)
#12 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(781): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
#13 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(534): Laravel\Lumen\Application->sendThroughPipeline(Array, Object(Closure))
#14 /data/www/6fm/api/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(475): Laravel\Lumen\Application->dispatch(NULL)
#15 /data/www/6fm/api/public/index.php(28): Laravel\Lumen\Application->run()
#16 {main}

View File

@@ -0,0 +1,40 @@
<?php
namespace Model;
class CalendarEvent extends Model {
public $id;
public $title;
public $region;
public $content;
public $starts;
public $ends;
public $images;
public $url;
public function __construct($data, $images = null) {
parent::__construct($data);
parent::ConvertToDateTime($this->starts);
parent::ConvertToDateTime($this->ends);
$images = ($images != null) ? $images
: (isset($data->images) ? $data->images : null);
if($images) {
$this->images = [];
foreach($images as $image) {
$this->images[] = new NewsImage($image, '/img/news/');
}
}
$this->url = "/agenda/{$this->id}/" . parent::url_slug($this->title);
}
public function excerpt() {
$hasImages = count($this->images) > 0;
$maxLength = $hasImages ? 200 : 500;
return '<p class="news-excerpt ' . ($hasImages ? 'short' : 'long') . '">' .
substr($this->content, 0, $maxLength) .
(strlen($this->content) > $maxLength ? '...' : '') .
'</p>';
}
}

View File

@@ -36,14 +36,25 @@ class Model {
} }
public function url_slug($text) { public function url_slug($text) {
// Alles naar kleine letter
$text = strtolower($text); $text = strtolower($text);
// Vervang accent-tekens door niet-geaccentueerde versies
// $text = iconv('UTF-8', 'ASCII//TRANSLIT//IGNORE', $text); // $text = iconv('UTF-8', 'ASCII//TRANSLIT//IGNORE', $text);
$search = explode(",","ç,æ,œ,á,é,í,ó,ú,à,è,ì,ò,ù,ä,ë,ï,ö,ü,ÿ,â,ê,î,ô,û,å,e,i,ø,u"); $search = explode(",","ç,æ,œ,á,é,í,ó,ú,à,è,ì,ò,ù,ä,ë,ï,ö,ü,ÿ,â,ê,î,ô,û,å,e,i,ø,u");
$replace = explode(",","c,ae,oe,a,e,i,o,u,a,e,i,o,u,a,e,i,o,u,y,a,e,i,o,u,a,e,i,o,u"); $replace = explode(",","c,ae,oe,a,e,i,o,u,a,e,i,o,u,a,e,i,o,u,y,a,e,i,o,u,a,e,i,o,u");
$text = str_replace($search, $replace, $text); $text = str_replace($search, $replace, $text);
$text = preg_replace('/\b([a-z]{1,3})\b/u', '', $text);
$text = preg_replace('/[^\w_\+\s]/', '', $text); // Verwijder alle woorden van 3 letters, behalve BEL (BEL-combinatie etc)
$text = preg_replace('/\s+/', '-', $text); $text = preg_replace('/\b(?!bel)([a-z]{1,3})\b/u', '', $text);
// Vervang alles dat niet een woord-karakter is (letter, cijfer), een streepje of spatie
$text = preg_replace('/[^\w_\-\s]/', '', $text);
// Reeksen van één of meer spaties / streepjes vervangen door een enkel streepje
$text = preg_replace('/[\-\s]+/', '-', $text);
// Verwijder alle witruimte / streepjes aan begin en eind
return trim(strtolower($text), '-'); return trim(strtolower($text), '-');
} }
} }

View File

@@ -0,0 +1,19 @@
<?php
namespace Model;
class NewsImage extends Model {
public $id;
public $title;
public $url;
public function __construct($data, $urlPrefix = '/') {
parent::__construct($data);
// Deserialisatie van JSON heeft url in data,
// lezen uit database heeft file en (als het goed is) urlPrefix
if(isset($data->file)) {
$this->url = $urlPrefix . $data->file;
}
}
}

View File

@@ -2,33 +2,8 @@
namespace Model; namespace Model;
class NewsSource { require "NewsImage.php";
public $title; require "NewsSource.php";
public $url;
public $show;
public function __construct($title, $url, $show) {
$this->title = $title;
$this->url = $url;
$this->show = $show;
}
}
class NewsImage extends Model {
public $id;
public $title;
public $url;
public function __construct($data, $urlPrefix = '/') {
parent::__construct($data);
// Deserialisatie van JSON heeft url in data,
// lezen uit database heeft file en (als het goed is) urlPrefix
if(isset($data->file)) {
$this->url = $urlPrefix . $data->file;
}
}
}
class NewsItem extends Model { class NewsItem extends Model {
public $id; public $id;

View File

@@ -0,0 +1,15 @@
<?php
namespace Model;
class NewsSource {
public $title;
public $url;
public $show;
public function __construct($title, $url, $show) {
$this->title = $title;
$this->url = $url;
$this->show = $show;
}
}