Deprecated (16384): ServerRequest::env() is deprecated. Use getEnv()/withEnv() instead. - /var/www/code/src/Template/ContentHome/view.ctp, line: 4
You can disable deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED` in your config/app.php. [CORE/src/Core/functions.php, line 311]Code Context
trigger_error($message, E_USER_DEPRECATED);
}
$message = 'ServerRequest::env() is deprecated. Use getEnv()/withEnv() instead. - /var/www/code/src/Template/ContentHome/view.ctp, line: 4
You can disable deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED` in your config/app.php.'
$stackFrame = (int) 1
$trace = [
(int) 0 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/ServerRequest.php',
'line' => (int) 2006,
'function' => 'deprecationWarning',
'args' => [
(int) 0 => 'ServerRequest::env() is deprecated. Use getEnv()/withEnv() instead.'
]
],
(int) 1 => [
'file' => '/var/www/code/src/Template/ContentHome/view.ctp',
'line' => (int) 4,
'function' => 'env',
'class' => 'Cake\Http\ServerRequest',
'object' => object(Cake\Http\ServerRequest) {},
'type' => '->',
'args' => [
(int) 0 => 'FULL_HTTP_HOST'
]
],
(int) 2 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/View/View.php',
'line' => (int) 1420,
'args' => [
(int) 0 => '/var/www/code/src/Template/ContentHome/view.ctp'
],
'function' => 'include'
],
(int) 3 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/View/View.php',
'line' => (int) 1381,
'function' => '_evaluate',
'class' => 'Cake\View\View',
'object' => object(App\View\AppView) {},
'type' => '->',
'args' => [
(int) 0 => '/var/www/code/src/Template/ContentHome/view.ctp',
(int) 1 => [
[maximum depth reached]
]
]
],
(int) 4 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/View/View.php',
'line' => (int) 879,
'function' => '_render',
'class' => 'Cake\View\View',
'object' => object(App\View\AppView) {},
'type' => '->',
'args' => [
(int) 0 => '/var/www/code/src/Template/ContentHome/view.ctp'
]
],
(int) 5 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Controller/Controller.php',
'line' => (int) 795,
'function' => 'render',
'class' => 'Cake\View\View',
'object' => object(App\View\AppView) {},
'type' => '->',
'args' => [
(int) 0 => null,
(int) 1 => null
]
],
(int) 6 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php',
'line' => (int) 126,
'function' => 'render',
'class' => 'Cake\Controller\Controller',
'object' => object(App\Controller\ContentHomeController) {},
'type' => '->',
'args' => []
],
(int) 7 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php',
'line' => (int) 94,
'function' => '_invoke',
'class' => 'Cake\Http\ActionDispatcher',
'object' => object(Cake\Http\ActionDispatcher) {},
'type' => '->',
'args' => [
(int) 0 => object(App\Controller\ContentHomeController) {}
]
],
(int) 8 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/BaseApplication.php',
'line' => (int) 234,
'function' => 'dispatch',
'class' => 'Cake\Http\ActionDispatcher',
'object' => object(Cake\Http\ActionDispatcher) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {}
]
],
(int) 9 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 65,
'function' => '__invoke',
'class' => 'Cake\Http\BaseApplication',
'object' => object(App\Application) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {},
(int) 2 => object(Cake\Http\Runner) {}
]
],
(int) 10 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php',
'line' => (int) 162,
'function' => '__invoke',
'class' => 'Cake\Http\Runner',
'object' => object(Cake\Http\Runner) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {}
]
],
(int) 11 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 65,
'function' => '__invoke',
'class' => 'Cake\Routing\Middleware\RoutingMiddleware',
'object' => object(Cake\Routing\Middleware\RoutingMiddleware) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {},
(int) 2 => object(Cake\Http\Runner) {}
]
],
(int) 12 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Middleware/EncryptedCookieMiddleware.php',
'line' => (int) 89,
'function' => '__invoke',
'class' => 'Cake\Http\Runner',
'object' => object(Cake\Http\Runner) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {}
]
],
(int) 13 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 65,
'function' => '__invoke',
'class' => 'Cake\Http\Middleware\EncryptedCookieMiddleware',
'object' => object(Cake\Http\Middleware\EncryptedCookieMiddleware) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {},
(int) 2 => object(Cake\Http\Runner) {}
]
],
(int) 14 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php',
'line' => (int) 88,
'function' => '__invoke',
'class' => 'Cake\Http\Runner',
'object' => object(Cake\Http\Runner) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {}
]
],
(int) 15 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 65,
'function' => '__invoke',
'class' => 'Cake\Routing\Middleware\AssetMiddleware',
'object' => object(Cake\Routing\Middleware\AssetMiddleware) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {},
(int) 2 => object(Cake\Http\Runner) {}
]
],
(int) 16 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php',
'line' => (int) 96,
'function' => '__invoke',
'class' => 'Cake\Http\Runner',
'object' => object(Cake\Http\Runner) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {}
]
],
(int) 17 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 65,
'function' => '__invoke',
'class' => 'Cake\Error\Middleware\ErrorHandlerMiddleware',
'object' => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {},
(int) 2 => object(Cake\Http\Runner) {}
]
],
(int) 18 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 51,
'function' => '__invoke',
'class' => 'Cake\Http\Runner',
'object' => object(Cake\Http\Runner) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\ServerRequest) {},
(int) 1 => object(Cake\Http\Response) {}
]
],
(int) 19 => [
'file' => '/var/www/code/vendor/cakephp/cakephp/src/Http/Server.php',
'line' => (int) 97,
'function' => 'run',
'class' => 'Cake\Http\Runner',
'object' => object(Cake\Http\Runner) {},
'type' => '->',
'args' => [
(int) 0 => object(Cake\Http\MiddlewareQueue) {},
(int) 1 => object(Cake\Http\ServerRequest) {},
(int) 2 => object(Cake\Http\Response) {}
]
],
(int) 20 => [
'file' => '/var/www/code/webroot/index.php',
'line' => (int) 40,
'function' => 'run',
'class' => 'Cake\Http\Server',
'object' => object(Cake\Http\Server) {},
'type' => '->',
'args' => []
]
]
$frame = [
'file' => '/var/www/code/src/Template/ContentHome/view.ctp',
'line' => (int) 4,
'function' => 'env',
'class' => 'Cake\Http\ServerRequest',
'object' => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [[maximum depth reached]]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] url => ''
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _input => null
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [[maximum depth reached]]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
[maximum depth reached]
]
},
'type' => '->',
'args' => [
(int) 0 => 'FULL_HTTP_HOST'
]
]deprecationWarning - CORE/src/Core/functions.php, line 311
Cake\Http\ServerRequest::env() - CORE/src/Http/ServerRequest.php, line 2006
include - APP/Template/ContentHome/view.ctp, line 4
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1420
Cake\View\View::_render() - CORE/src/View/View.php, line 1381
Cake\View\View::render() - CORE/src/View/View.php, line 879
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 795
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 234
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\EncryptedCookieMiddleware::__invoke() - CORE/src/Http/Middleware/EncryptedCookieMiddleware.php, line 89
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
EAT GREEK LIKE NIKOS
A fusion of Greek flavours, traditions & home-made generosity.
Menu
Come in and enjoy! Opa!
We bring you our uniquely Nikos fusion of Greek flavours!
Find a Nikos
Takeaways & Deliveries
Greek flavours delivered straight to your door via Mr D Food & Uber Eats
Promotions and Events
BRING EVERYONE
Share in experiences filled with passion & traditions.
About Us
Our Menu
Our selection of meze is a popular favourite, together with our souvlaki, either plated (choices of skewered meat), or served as a yiro, (your choice of meat in a home-made pita bread lightly drizzled with olive oil, origanum and coarse salt). We also have deliciously coal-grilled and oven-roasted mains, served with a variety of dips, fresh traditional salads and sides.
We invite you to share in a truly Greek experience with us, stemmed from love and fuelled by passion. Sit back, relax, and feast on our home-made dishes, while we take care of the rest and welcome you into our family.
TAKE A LOOK AT OUR MENU
It’s about taking classic, Greek recipes, handed down from generation to generation and bringing them to South Africa. At Nikos, we believe in honest, home-style cooking. Our portions are generous, as is our heritage. READ MORE
We dance, we smash plates and we share our beautiful food.
Find Events
Follow @NikosCoalGrillGreek and share your #NikosGreekFeast