original_string: public function save($value, & $response = null)
      {
          /** @var mixed $previousValue Previous instance value for transfer in event handlers */
          $previousValue = $this->dbObject[$this->param];
  
          // Set field value
          $this->dbObject[$this->param] = $this->convert($value);
  
          // Create new event on object updating
          Event::fire('samson.cms.input.change', array(& $this->dbObject, $this->param, $previousValue, & $response));
  
          // Save object
          $this->dbObject->save();
      }
code: public function save($value, & $response = null)
      {
          /** @var mixed $previousValue Previous instance value for transfer in event handlers */
          $previousValue = $this->dbObject[$this->param];
  
          // Set field value
          $this->dbObject[$this->param] = $this->convert($value);
  
          // Create new event on object updating
          Event::fire('samson.cms.input.change', array(& $this->dbObject, $this->param, $previousValue, & $response));
  
          // Save object
          $this->dbObject->save();
      }
code_tokens: public function save ( $ value , & $ response = null ) { /** @var mixed $previousValue Previous instance value for transfer in event handlers */ $ previousValue = $ this -> dbObject [ $ this -> param ] ; // Set field value $ this -> dbObject [ $ this -> param ] = $ this -> convert ( $ value ) ; // Create new event on object updating Event :: fire ( 'samson.cms.input.change' , array ( & $ this -> dbObject , $ this -> param , $ previousValue , & $ response ) ) ; // Save object $ this -> dbObject -> save ( ) ; }
docstring: Save input field value
  
  @param mixed $value Field value
docstring_tokens: Save input field value