![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/demo.cartinsight.co/vendor/orchestra/canvas/src/Concerns/ |
<?php namespace Orchestra\Canvas\Concerns; use Orchestra\Canvas\Core\Presets\Preset; trait ResolvesPresetStubs { /** * Get the stub file for the preset. */ public function getStubFileFromPresetStorage(Preset $preset, string $filename): string { $directory = $this->getPresetStorage($preset); if (file_exists("{$directory}/{$filename}")) { return "{$directory}/{$filename}"; } return __DIR__."/../../storage/laravel/{$filename}"; } /** * Get the stub storage for the preset. */ public function getPresetStorage(Preset $preset): ?string { return $preset->hasCustomStubPath() ? $preset->getCustomStubPath() : $this->getDefaultPresetStorage($preset); } /** * Get the default stub storage for the preset. */ public function getDefaultPresetStorage(Preset $preset): string { return __DIR__."/../../storage/{$preset->name()}"; } }