Pimcore\Model\Element\Service::gridElementData PHP 메소드

gridElementData() 공개 정적인 메소드

public static gridElementData ( Pimcore\Model\Element\ElementInterface $element ) : array
$element Pimcore\Model\Element\ElementInterface
리턴 array
    public static function gridElementData(ElementInterface $element)
    {
        $data = ["id" => $element->getId(), "fullpath" => $element->getRealFullPath(), "type" => self::getType($element), "subtype" => $element->getType(), "filename" => self::getFilename($element), "creationDate" => $element->getCreationDate(), "modificationDate" => $element->getModificationDate()];
        if (method_exists($element, "isPublished")) {
            $data["published"] = $element->isPublished();
        } else {
            $data["published"] = true;
        }
        return $data;
    }

Usage Example

예제 #1
0
 /**
  * @param  Asset $asset
  * @return void
  */
 public static function gridAssetData($asset)
 {
     $data = Element\Service::gridElementData($asset);
     return $data;
 }
All Usage Examples Of Pimcore\Model\Element\Service::gridElementData