X7ROOT File Manager
Current Path:
/home/okeydcqc/public_html/wp-content/plugins/depicter/app/src/Services
home
/
okeydcqc
/
public_html
/
wp-content
/
plugins
/
depicter
/
app
/
src
/
Services
/
ðŸ“
..
📄
AIWizardService.php
(4.27 KB)
📄
AssetsAPIService.php
(6.49 KB)
📄
AuthenticationService.php
(2.14 KB)
📄
AuthorizationService.php
(706 B)
📄
BackgroundRemovalService.php
(4.62 KB)
📄
ClientService.php
(7.02 KB)
📄
DocumentFontsService.php
(4.31 KB)
📄
DocumentFontsV1Service.php
(6.61 KB)
📄
ExportService.php
(2.97 KB)
📄
GeoLocateService.php
(2 KB)
📄
GoogleFontsService.php
(5.69 KB)
📄
GoogleRecaptchaV3.php
(1.69 KB)
📄
I18nService.php
(2.02 KB)
📄
ImportService.php
(6.14 KB)
📄
LeadService.php
(6.41 KB)
📄
MediaBridge.php
(8.27 KB)
📄
MediaLibraryService.php
(9.34 KB)
📄
RemoteAPIService.php
(4.77 KB)
📄
ServiceProvider.php
(4.08 KB)
📄
SettingsManagerService.php
(8.82 KB)
📄
StorageService.php
(1.37 KB)
📄
StyleGeneratorService.php
(5.63 KB)
📄
UsageService.php
(3.29 KB)
📄
UserAPIService.php
(3.43 KB)
Editing: StorageService.php
<?php namespace Depicter\Services; use Averta\WordPress\File\FileSystem; use Averta\WordPress\File\UploadsDirectory; class StorageService { const UPLOADS_FOLDER_NAME = 'depicter'; /** * @var FileSystem */ private $filesystem; /** * @var UploadsDirectory */ private $uploads; public function __construct(){ $this->filesystem = new FileSystem(); $this->uploads = new UploadsDirectory(); } /** * Access to filesystem module * * @return FileSystem */ public function filesystem(){ return $this->filesystem; } /** * Access to uploads directory info * * @return UploadsDirectory */ public function uploads(){ return $this->uploads; } /** * Retrieves the special plugin's folder in uploads directory * * @return string */ public function getPluginUploadsDirectory(){ return $this->uploads()->getBaseDirectory() . '/'. self::UPLOADS_FOLDER_NAME; } /** * Retrieves the special plugin's folder in uploads directory for CSS files * * @return string */ public function getCssUploadsDirectory(){ return $this->uploads()->getBaseDirectory() . '/'. self::UPLOADS_FOLDER_NAME . '/css'; } /** * Retrieves the url of special plugin's folder in uploads directory for CSS files * * @return string */ public function getCssUploadsUrl(){ return $this->uploads()->getBaseUrl() . '/'. self::UPLOADS_FOLDER_NAME . '/css'; } }
Upload File
Create Folder