Skip to content

Instantly share code, notes, and snippets.

View rufinus's full-sized avatar

Ludwig Ruderstaller rufinus

View GitHub Profile
@rufinus
rufinus / A_Form.php
Created November 12, 2012 13:53
Where is my Service Locator gone?
<?php
namespace Admin\Form;
use Zend\Form\Element\Select;
class Agency extends Form {
public function __construct()
{
@rufinus
rufinus / helper
Created November 9, 2012 16:23
Type in flashmessenger
class ShowMessages extends AbstractHelper
{
/**
* FlashMessenger
* @var unknown_type
*/
protected $_fm = NULL;
public function __construct(FlashMessenger $fm)
{
@rufinus
rufinus / module.config.php
Created November 8, 2012 15:22
Zend Cache for I18N
return array(
'factories' => array(
'translator' => 'Zend\I18n\Translator\TranslatorServiceFactory',
'default_cache' => function($sm) {
$cache = \Zend\Cache\StorageFactory::factory(array(
'adapter' => array(
'name' => 'apc',
'options' => array(
),
),
@rufinus
rufinus / 1-services.config.php
Created November 6, 2012 14:17
ZF2 Service Layout - request for Comments
<?php
namespace Admin;
return array(
'invokables' => array(
'serviceFactory' => 'cwdAdmin\Service\ServiceFactory',
),
'factories' => array(
'translator' => 'Zend\I18n\Translator\TranslatorServiceFactory',
return array(
'controllers' => array(
'initializers' => array(
function ($instance, $serviceManager) {
if ($instance instanceof EntityManagerAwareInterface) {
if($serviceManager->has('doctrine.entitymanager.orm_default')) {
$instance->setEntityManager($serviceManager->get('doctrine.entitymanager.orm_default'));
}
}
[...]