Server IP : 184.154.167.98 / Your IP : 3.137.162.107 Web Server : Apache System : Linux pink.dnsnetservice.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 User : puertode ( 1767) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/puertode/public_html/sesiones/apps/text/lib/Service/ |
Upload File : |
<?php namespace OCA\Text\Service; use OCP\Files\Folder; use OCP\Files\NotFoundException; use OCP\IL10N; class WorkspaceService { private const SUPPORTED_STATIC_FILENAMES = [ 'README.md', 'Readme.md', 'readme.md' ]; /** @var IL10N */ private $l10n; public function __construct(IL10N $l10n) { $this->l10n = $l10n; } public function getFile(Folder $folder) { $file = null; foreach ($this->getSupportedFilenames() as $filename) { if ($folder->nodeExists($filename)) { try { $file = $folder->get($filename); } catch (NotFoundException $e) { } continue; } } return $file; } private function getSupportedFilenames() { return array_merge([ $this->l10n->t('Readme') . '.md' ], self::SUPPORTED_STATIC_FILENAMES); } }