����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 18.217.79.15 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/gltevjme/cbt.gltechlimited.com/vendor/alexusmai/laravel-file-manager/src/Traits/ |
Upload File : |
<?php namespace Alexusmai\LaravelFileManager\Traits; trait PathTrait { /** * Create path for new directory / file * * @param $path * @param $name * * @return string */ public function newPath($path, $name) { if (!$path) { return $name; } return $path.'/'.$name; } /** * Rename path - for copy / cut operations * * @param $itemPath * @param $recipientPath * * @return string */ public function renamePath($itemPath, $recipientPath) { if ($recipientPath) { return $recipientPath.'/'.basename($itemPath); } return basename($itemPath); } /** * Transform path name * * @param $itemPath * @param $recipientPath * @param $partsForRemove * * @return string */ public function transformPath($itemPath, $recipientPath, $partsForRemove) { $elements = array_slice(explode('/', $itemPath), $partsForRemove); if ($recipientPath) { return $recipientPath.'/'.implode('/', $elements); } return implode('/', $elements); } }