Xpressengine\Plugin\PluginEntity::getMetaData PHP Method

getMetaData() public method

플러그인의 메타데이터 정보를 조회한다. 만약 필드명이 주어질 경우 해당 필드명의 정보를 조회한다.
public getMetaData ( string $field = null ) : array | mixed
$field string 조회할 필드명
return array | mixed
    public function getMetaData($field = null)
    {
        if ($field === null) {
            return $this->metaData;
        } else {
            return array_get($this->metaData, $field);
        }
    }

Usage Example

 /**
  * @depends testConstruct
  *
  * @param \Xpressengine\Plugin\PluginEntity $entity
  */
 public function testGetMetaData($entity)
 {
     $meta = $entity->getMetaData();
     $this->assertEquals('2.0.1', $meta['version']);
     $version = $entity->getMetaData('version');
     $this->assertEquals('2.0.1', $version);
 }