eZ\Publish\Core\Persistence\FieldTypeRegistry::getFieldType PHP 메소드

getFieldType() 공개 메소드

Returns the FieldType object for given $identifier.
public getFieldType ( string $identifier ) : eZ\Publish\SPI\Persistence\FieldType
$identifier string
리턴 eZ\Publish\SPI\Persistence\FieldType
    public function getFieldType($identifier)
    {
        if (!isset($this->fieldTypeMap[$identifier])) {
            $this->fieldTypeMap[$identifier] = new FieldType($this->getCoreFieldType($identifier));
        }
        return $this->fieldTypeMap[$identifier];
    }

Usage Example

 /**
  * @covers \eZ\Publish\Core\Persistence\FieldTypeRegistry::getFieldType
  *
  * @expectedException \RuntimeException
  *
  * @return void
  */
 public function testGetNotCallableOrInstance()
 {
     $registry = new FieldTypeRegistry(array("some-type" => new \DateTime()));
     $registry->getFieldType("some-type");
 }
All Usage Examples Of eZ\Publish\Core\Persistence\FieldTypeRegistry::getFieldType