original_string: function _memoryCacheAdd($data)
      {
          $this->_touchCacheFile();
          $this->_memoryCachingArray[$this->_file] = $data;
          if ($this->_memoryCachingCounter >= $this->_memoryCachingLimit) {
              $key = key($this->_memoryCachingArray);
              next($this->_memoryCachingArray);
              unset($this->_memoryCachingArray[$key]);
              
          } else {
              $this->_memoryCachingCounter = $this->_memoryCachingCounter + 1;
          }
      }
code: function _memoryCacheAdd($data)
      {
          $this->_touchCacheFile();
          $this->_memoryCachingArray[$this->_file] = $data;
          if ($this->_memoryCachingCounter >= $this->_memoryCachingLimit) {
              $key = key($this->_memoryCachingArray);
              next($this->_memoryCachingArray);
              unset($this->_memoryCachingArray[$key]);
              
          } else {
              $this->_memoryCachingCounter = $this->_memoryCachingCounter + 1;
          }
      }
code_tokens: function _memoryCacheAdd ( $ data ) { $ this -> _touchCacheFile ( ) ; $ this -> _memoryCachingArray [ $ this -> _file ] = $ data ; if ( $ this -> _memoryCachingCounter >= $ this -> _memoryCachingLimit ) { $ key = key ( $ this -> _memoryCachingArray ) ; next ( $ this -> _memoryCachingArray ) ; unset ( $ this -> _memoryCachingArray [ $ key ] ) ; } else { $ this -> _memoryCachingCounter = $ this -> _memoryCachingCounter + 1 ; } }
docstring: Add some date in the memory caching array
  
  @param string $data data to cache
  @access private
docstring_tokens: Add some date in the memory caching array