Advertisement
aromatix

ZF2 sessions arrays

Sep 14th, 2013
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.81 KB | None | 0 0
  1.     public function firstAction()
  2.     {
  3.         $container = new Container('myContainer');
  4.         $container->my_data = array();
  5.         $container->my_data['key_name'] = "any data";
  6.         return array(
  7.         'message' => 'key_name persisted in my_data array',
  8.     );
  9.     }
  10.  
  11.     public function secondAction()
  12.     {
  13.     $lastContainer = new Container ( 'myContainer' );
  14.     if ($lastContainer->offsetExists ( 'my_data' )) {
  15.         $myData = $lastContainer->offsetGet ( 'my_data' );
  16.         if (array_key_exists ( 'key_name', $myData )) {
  17.             unset (  $myData ['key_name'] );
  18.             $lastContainer->my_data = $myData;
  19.             $result = 'key_name unseted !!';
  20.         } else {
  21.             $result = 'my_data array was SET but key_name was Not SET !! ';
  22.         }
  23.     } else {
  24.         $result = 'NO key_name found !!!';
  25.     }
  26.     return array (
  27.             'result' => $result
  28.     );
  29.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement