original_string: public function getButton()
      {
          if ($class = $this->config()->button_class) {
              
              // Create Button:
              
              $button = $class::create();
              
              // Extend Button:
              
              $this->extend('updateButton', $button);
              
              // Answer Button:
              
              return $button;
              
          }
      }
code: public function getButton()
      {
          if ($class = $this->config()->button_class) {
              
              // Create Button:
              
              $button = $class::create();
              
              // Extend Button:
              
              $this->extend('updateButton', $button);
              
              // Answer Button:
              
              return $button;
              
          }
      }
code_tokens: public function getButton ( ) { if ( $ class = $ this -> config ( ) -> button_class ) { // Create Button: $ button = $ class :: create ( ) ; // Extend Button: $ this -> extend ( 'updateButton' , $ button ) ; // Answer Button: return $ button ; } }
docstring: Answers the sharing button instance for the receiver.
  
  @return SharingButton
docstring_tokens: Answers the sharing button instance for the receiver .