예제 #1
0
 /**
  * Get the Label
  *
  * @api
  * @return Label
  */
 public function getLabel()
 {
     $label = $this->feature->getLabel();
     if ($label) {
         return $label;
     }
     return $this->createLabel();
 }
 public function testLabel()
 {
     $valuePickerFeature = new ValuePickerFeature();
     $label = new Label();
     $this->assertNull($valuePickerFeature->getLabel());
     $this->assertSame($valuePickerFeature, $valuePickerFeature->setLabel($label));
     $this->assertEquals($label, $valuePickerFeature->getLabel());
     $this->assertNotNull($label->getId());
     $this->assertTrue($label->getScriptEvents());
 }