for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* SysFileMetadata.
*/
namespace HDNET\Focuspoint\Domain\Repository;
class SysFileMetadataRepository extends AbstractRawRepository
{
* Find one by file.
*
* @param int $fileUid
* @return array|null
public function findOneByFileUid(int $fileUid)
$queryBuilder = $this->getQueryBuilder();
$rows = $queryBuilder->select('*')
->from($this->getTableName())
->where(
$queryBuilder->expr()->eq('file', $fileUid)
)
->execute()
->fetchAll();
return $rows[0] ?? null;
}
* Get the tablename.
* @return string
protected function getTableName(): string
return 'sys_file_metadata';