/** * 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()); }