Esempio n. 1
0
 /**
  * @param  ElementInterface $element
  * @return 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;
 }