Ejemplo n.º 1
0
 public static function out(Zend_Controller_Action $oController = null, $vResult, array $aParams)
 {
     $oSelf = parent::getInstance($oController, __CLASS__);
     if (is_object($vResult)) {
         $aResult = $vResult->toArray();
         $oSelf->bNew = false;
     } elseif (is_array($vResult)) {
         $aResult = $vResult;
         $oSelf->bNew = false;
     } else {
         $aResult = array_flip($aParams['fields']);
         //@todo nazwa powinna być stałą
         if (isset($aResult['remove'])) {
             unset($aResult['remove']);
         }
         foreach ($aResult as &$val) {
             $val = '';
         }
         $oSelf->bNew = true;
     }
     $oSelf->checkPermission($aResult);
     $oSelf->json(array('success' => true, 'data' => $aResult));
 }
Ejemplo n.º 2
0
 public static function out(Zend_Controller_Action $oController = null, array $aResult)
 {
     $oSelf = parent::getInstance($oController, __CLASS__);
     $oSelf->json($aResult);
 }
Ejemplo n.º 3
0
 public static function out(Zend_Controller_Action $oController = null, Common_Db_Adapter_ListResult $oListResult)
 {
     $oSelf = parent::getInstance($oController, __CLASS__);
     $oSelf->_out($oSelf->checkPermissionList($oListResult));
 }
Ejemplo n.º 4
0
 public static function setPermission($oPermission)
 {
     self::$_oPermission = $oPermission;
 }