PHP Classes

File: config/paths.php

Recommend this page to a friend!
  Classes of Goffy G   XOOPS Transifex   config/paths.php   Download  
File: config/paths.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: XOOPS Transifex
Manage project text translations with Transifex
Author: By
Last change:
Date: 3 years ago
Size: 1,002 bytes
 

Contents

Class file image Download
<?php

declare(strict_types=1);

/**
 * @return object
 */
function getPaths()
{
   
$moduleDirName = \basename(\dirname(__DIR__));
   
//$moduleDirNameUpper = \mb_strtoupper($moduleDirName);
   
return (object)[
       
'name' => \mb_strtoupper($moduleDirName) . ' PathConfigurator',
       
'paths' => [
           
'dirname' => $moduleDirName,
           
'admin' => XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . '/admin',
           
'modPath' => XOOPS_ROOT_PATH . '/modules/' . $moduleDirName,
           
'modUrl' => XOOPS_URL . '/modules/' . $moduleDirName,
           
'uploadPath' => XOOPS_UPLOAD_PATH . '/' . $moduleDirName,
           
'uploadUrl' => XOOPS_UPLOAD_URL . '/' . $moduleDirName,
        ],
       
'uploadFolders' => [
           
XOOPS_UPLOAD_PATH . '/' . $moduleDirName,
           
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/category',
           
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/screenshots',
           
//XOOPS_UPLOAD_PATH . '/flags'
       
],
    ];
}