original_string: public function updating_started() {
          if ($this->state !== self::STATE_READY) {
              return false;
          }
          $this->state = self::STATE_UPDATING;
          return true;
      }
code: public function updating_started() {
          if ($this->state !== self::STATE_READY) {
              return false;
          }
          $this->state = self::STATE_UPDATING;
          return true;
      }
code_tokens: public function updating_started ( ) { if ( $ this -> state !== self :: STATE_READY ) { return false ; } $ this -> state = self :: STATE_UPDATING ; return true ; }
docstring: Informs the factory that the cache is currently updating itself.
  
  This forces the state to upgrading and can only be called once the cache is ready to use.
  Calling it ensure we don't try to reinstantite things when requesting cache definitions that don't exist yet.
docstring_tokens: Informs the factory that the cache is currently updating itself .