Skip to content

Instantly share code, notes, and snippets.

@gkralik
gkralik / chromium_inline_dbg.html
Last active August 29, 2015 14:05
Chromium: debug inline javascript
<script type="text/javascript">
//# sourceURL=dynamic_script.js
// use above annotation to display content of script tag
// as file dynamic_script.js in Chromium's Sources tab.
</script>
<?php
/**
* Attach in Module::onBootstrap()
* <code>
* $navigationRbacListener = $target->getServiceManager()->get('NavigationRbacListener');
* $target->getEventManager()->getSharedManager()->attach(
* 'Zend\View\Helper\Navigation\AbstractHelper',
* 'isAllowed',
* [$navigationRbacListener, 'hasPermission']
* );
@gkralik
gkralik / XhrTerminalViewModelListener.php
Last active August 29, 2015 14:05
ZF2 listener to set ViewModel's terminal property if request is XHR
<?php
/**
* Attach XhrTerminalViewModelListener in module's onBootstrap() method.
*
* <code>
* public function onBootstrap(MvcEvent $e)
* {
* $app = $e->getApplication();
* $eventManager = $app->getEventManager();
* $eventManager->attach(new XhrTerminalViewModelListener());
@gkralik
gkralik / DummyTranslator.php
Created February 25, 2014 11:32
ZF2 without ext/intl prior to 2.3.0
<?php
/* module/Application/src/Application/I18n/DummyTranslator.php */
namespace Application\I18n;
use Zend\I18n\Exception;
use Zend\I18n\Translator\Translator;
class DummyTranslator extends Translator