original_string: public function scalableAttributeName()
      {
          if ($this->_scalableAttribute !== null)
              return $this->_scalableAttribute;
  
          if (in_array((string)$this->scalableAttribute, $this->objAttributesNames()))
              return $this->_scalableAttribute = $this->scalableAttribute;
  
          return null;
      }
code: public function scalableAttributeName()
      {
          if ($this->_scalableAttribute !== null)
              return $this->_scalableAttribute;
  
          if (in_array((string)$this->scalableAttribute, $this->objAttributesNames()))
              return $this->_scalableAttribute = $this->scalableAttribute;
  
          return null;
      }
code_tokens: public function scalableAttributeName ( ) { if ( $ this -> _scalableAttribute !== null ) return $ this -> _scalableAttribute ; if ( in_array ( ( string ) $ this -> scalableAttribute , $ this -> objAttributesNames ( ) ) ) return $ this -> _scalableAttribute = $ this -> scalableAttribute ; return null ; }
docstring: Verifies the configured scalable attribute
  @return null|string
docstring_tokens: Verifies the configured scalable attribute