%PDF- %PDF-
Direktori : /var/www/html/bbw/farmaci/kritik-portale/module/Basis/src/Basis/Controller/ |
Current File : /var/www/html/bbw/farmaci/kritik-portale/module/Basis/src/Basis/Controller/IndexController.php |
<?php /** * Zend Framework (http://framework.zend.com/) * * @link http://github.com/zendframework/ZendSkeletonApplication for the canonical source repository * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com) * @license http://framework.zend.com/license/new-bsd New BSD License */ namespace Basis\Controller; use Basis\Model\User\User; use Basis\Model\User\UserFactory; use Zend\Mvc\Controller\AbstractActionController; use Zend\View\Model\ViewModel; class IndexController extends AbstractActionController { public function indexAction() { $sm = $this->getServiceLocator(); /* @var $defAdapter \Zend\Db\Adapter\Adapter */ $defAdapter = $sm->get('Zend\Db\Adapter\Adapter'); $db1Adapter = $sm->get('systemDB'); $db2Adapter = $sm->get('viewsDB'); $rowGatewayFeature = new \Zend\Db\TableGateway\Feature\RowGatewayFeature('id'); $beispielTable = new \Zend\Db\TableGateway\TableGateway('beispiel', $defAdapter, $rowGatewayFeature); $rows = $beispielTable->select(); foreach($rows as $row) { /* @var $row \Zend\Db\RowGateway\RowGateway */ var_dump($row->toArray()); } $rowGatewayFeature = new \Zend\Db\TableGateway\Feature\RowGatewayFeature('id'); $beispielTable = new \Zend\Db\TableGateway\TableGateway('user', $db2Adapter, $rowGatewayFeature); $rows = $beispielTable->select(); foreach($rows as $row) { /* @var $row \Zend\Db\RowGateway\RowGateway */ var_dump($row->toArray()); } $rowGatewayFeature = new \Zend\Db\TableGateway\Feature\RowGatewayFeature('user_iduser'); $beispielTable = new \Zend\Db\TableGateway\TableGateway('eventstore', $db1Adapter, $rowGatewayFeature); $rows = $beispielTable->select(); foreach($rows as $row) { /* @var $row \Zend\Db\RowGateway\RowGateway */ var_dump($row->toArray()); } return new ViewModel(); } public function databaseAction() { return new ViewModel(array("data" => "----")); } }