/** * all files within one folder * * @param Tx_Feupload_Domain_Model_Folder $folder * @return integer */ public function numFilesInFolder(Tx_Feupload_Domain_Model_Folder $folder) { $query = $this->createQuery(); $this->setQuerySettings($query); $query->matching($query->equals('folder', $folder->getUid())); return $query->count(); }
/** * all Folders parent folder * * @param Tx_Feupload_Domain_Model_Folder $parent * @return integer */ public function numChildren(Tx_Feupload_Domain_Model_Folder $parent) { $query = $this->createQuery(); $this->setQuerySettings($query); $query->matching($query->equals('parent', $parent->getUid())); $ret = $query->count(); return $ret; }