original_string: public function getQueueableId()
      {
          if (isset($this->attributes[$this->getKeyName()])) {
              return $this->getKey();
          }
  
          return sprintf(
              '%s:%s:%s:%s:%s:%s',
              $this->foreignKey, $this->getAttribute($this->foreignKey),
              $this->relatedKey, $this->getAttribute($this->relatedKey),
              $this->morphType, $this->morphClass
          );
      }
code: public function getQueueableId()
      {
          if (isset($this->attributes[$this->getKeyName()])) {
              return $this->getKey();
          }
  
          return sprintf(
              '%s:%s:%s:%s:%s:%s',
              $this->foreignKey, $this->getAttribute($this->foreignKey),
              $this->relatedKey, $this->getAttribute($this->relatedKey),
              $this->morphType, $this->morphClass
          );
      }
code_tokens: public function getQueueableId ( ) { if ( isset ( $ this -> attributes [ $ this -> getKeyName ( ) ] ) ) { return $ this -> getKey ( ) ; } return sprintf ( '%s:%s:%s:%s:%s:%s' , $ this -> foreignKey , $ this -> getAttribute ( $ this -> foreignKey ) , $ this -> relatedKey , $ this -> getAttribute ( $ this -> relatedKey ) , $ this -> morphType , $ this -> morphClass ) ; }
docstring: Get the queueable identity for the entity.
  
  @return mixed
docstring_tokens: Get the queueable identity for the entity .