예제 #1
0
 public function testGetKeys2()
 {
     $mockModifiable = $this->getMock('Nethgui\\Adapter\\ModifiableInterface');
     $mockModifiable->expects($this->once())->method('isModified')->will($this->returnValue('TRUE'));
     $this->object['modifiable'] = $mockModifiable;
     $this->assertEquals(array('modifiable'), $this->object->getModifiedKeys());
 }
예제 #2
0
 /**
  * Save parameters on mutation
  */
 public function process()
 {
     if ($this->getRequest()->isMutation()) {
         $changes = $this->parameters->getModifiedKeys();
         if ($this->saveParameters()) {
             $this->onParametersSaved($changes);
         }
     }
 }