Home » Archive by categoryZend Framework 2

Logging im TableGateway

Wir erstellen einen Listener, welcheswelches als Logger im Hintergrund fungiert. Siehe Quellcode Und zwar verwenden wir dazu das TabgeGateway. Dieser ruft während der Verarbeitung eine ganze Reihe von Feature-Set Methoden für das FeatureSet auf. postInsert(); preInsert();postUpdate();…. Die Events werden durch das EventFeature ausgelöst. <?php namespace Pizza\Listener; use Zend\Db\TableGateway\Feature\EventFeature\TableGatewayEvent;...
Continue reading

PHP Fortschrittzylklus

Erzeugungsmuster Singleton-Pattern Factory-Method-Pattern Abstract-Facctory-Pattern Prototype-Pattern   Strukturmuster Subject/Observer-Pattern Template Method pattern Command Pattern Visitor-Patternn Iterator-Pattern State Pattern Chain of Responsibility Pattern   Enterprise Pattern Front-Controller-Pattern Intercepting-Filter-Pattern Event-Dispatcher-Pattern Template-View-Pattern View-Helper-Pattern    
Continue reading

Hydrator Zend Framework 2

Hydrators – Anbindungen Die mächtigste Webentwicklungssprache hat in Richtung EE Engineering sehr viel investiert und somit findet man sehr oft das Wort “Hydrator“ im Quellcode in vielen Büchern. Ob Addison Wesley oder Galileo Computing es wird nie konkret erklärt was es für Varianten gibt und in welchen Programmierfällen...
Continue reading

Zend Developer Tools

Zend Developer Tools. Ein Modul welches als eine Art Taskbar sich unterhalb des Browsers versteckt und Debuggingfunktionalitätenfür das MVC in Zend Framework 2 anbietet. Installationsanweisungen https://github.com/zendframework/ZendDeveloperTools
Continue reading

Zend Framework 2 Part II – View Scripts

Was bisher geschah: – Bekanntmachung unseres Controllers in der module.config.php module/Album/config/module.config.php Wir haben vier Aktionen defininiert.. URL Method called localhost/album Album\Controller\AlbumController::indexAction localhost/album/add Album\Controller\AlbumController::addAction localhost/album/edit Album\Controller\AlbumController::editAction localhost/album/delete Album\Controller\AlbumController::deleteAction   Initialisierung der View Skripts Die DefaultViewStrategy wird hier greift hier ein es ist lediglich nötig folgende Dateien zu erstellen. (leer)...
Continue reading

Zend Framework 2 Part II – Controller

/module/Album/src/Album/Controller/AlbumController.php namespace Album\Controller; use Zend\Mvc\Controller\AbstractActionController; use Zend\View\Model\ViewModel; class AlbumController extends AbstractActionController { public function indexAction() { } public function addAction() { } public function editAction() { } public function deleteAction() { } }
Continue reading

Iterale vs Segment Routen

2 down vote A literal route seems to be good for one off pages like the basic example below: 'router' => array( 'routes' => array( 'home' => array( 'type' => 'Literal', 'options' => array( 'route' => '/home', 'defaults' => array( 'controller' => 'homeController', 'action' => 'index', ) )...
Continue reading

Zend Framework 2 Step II – Routen

module.config.php return array( // Step I 'controllers' => array( 'invokables' => array( 'Album\Controller\Album' => 'Album\Controller\AlbumController', ), ), // Step II 'router' => array( 'routes' => array( 'album' => array( 'type' => 'segment', 'options' => array( 'route' => '/album[/][:action][/:id]', 'constraints' => array( 'action' => '[a-zA-Z][a-zA-Z0-9_-]*', 'id' => '[0-9]+', ),...
Continue reading

Zend Framework 2 Step I – Modul bekant machen

----------------------------------------------- Analyse der von den Zend Herstellern empfohlenen Entwicklungsstruktur basierend auf der Skelleton-Application Ordnerstruktur The Namespace Album refers the module to /src/album wir machen unser Modul Album mit dem Zend Framework 2 bekannt. autoload_classmap.php return array(); application.config.php 'modules' => array(      'Application',      'Album',      // Hier das Album...
Continue reading