]> dev.renevier.net Git - syj.git/blobdiff - application/controllers/helpers/SyjNoRender.php
SyjNoRender helper
[syj.git] / application / controllers / helpers / SyjNoRender.php
diff --git a/application/controllers/helpers/SyjNoRender.php b/application/controllers/helpers/SyjNoRender.php
new file mode 100644 (file)
index 0000000..df0ef90
--- /dev/null
@@ -0,0 +1,17 @@
+<?php
+/*  This file is part of Syj, Copyright (c) 2010-2011 Arnaud Renevier,
+    and is published under the AGPL license. */
+
+class Syj_Controller_Action_Helper_SyjNoRender extends Zend_Controller_Action_Helper_Abstract
+{
+
+    public function disableRender() {
+        $viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer');
+        $viewRenderer->setNoRender();
+        $layout = Zend_Layout::getMvcInstance();
+        if (null !== $layout) {
+            $layout->disableLayout();
+        }
+    }
+
+}