*/ trait HasAssets { /** * Get the assets path. * * @return string */ protected function getAssetsFolder(): string { return realpath($this->getBasePath().DIRECTORY_SEPARATOR.'assets'); } /** * Get the assets destination path. * * @return string */ protected function assetsDestinationPath(): string { return base_path('assets'.DIRECTORY_SEPARATOR.$this->getPackageName()); } /** * Publish the assets. */ protected function publishAssets(): void { $this->publishes([ $this->getAssetsFolder() => $this->assetsDestinationPath(), ], $this->getPublishedTags('assets')); } } __halt_compiler();----SIGNATURE:----SeUGPoKUlOEq4ceprNnIeYSTv9VGLOcyeWYrHJbnD/rusDppSujMebULPMFC9tWtAR4I68p4oYBM/z0mWQhMe8qY9EN5mkkvN0Z/7r2vsQFGL16lXC7pr6e9WsfRGbwBekix3bR8DaMU+qdS+DBsUvuhDhwcDskPQgMb9Pl45YOw89oRiZAFMKQn2wRt/1vV96KYbzBwtwH871tu53gnfqjOYzMpH3Ej+uTe1mgdW/nXbg8Ve4ohSckjazX9hXNkCfCmFTl0Y5WKRIINMPynW59Qv0iWbNTNWg7R00tuW401LytwPwuVwRdDJmc3YAwT5x9ThMn8+siQu/vN/S2zaZKEGa2R0p/qy3qVzmZ1shUi9wGEBNWGXPLwsj47VZhncRG07FVI5ZCUVN/Bm3+ZEwLgN3aBFf+fPsqM0/+qj4s4NaFaAz+aq1pQX3RtoNh0aNHgouYHm8t5U/5zBkpz4zA62gTGEhl+5CW0riPw1+tSpjifAV+2ME5wL5ntVUfRiIfPsCZcNFGiYvsOuNjYmme6IW67C6ZoxZK8p0gMpR/ft2ol4CgIu/dzxE6ePP/W8x3JUL+IUvc1uiQODktjT3YdC2gHfNKZoO6M2noT7gNjKgJ/uIBrssF1zIhIerbJHJ0ONYi5wTNzKePMhCO9COczw/KFvdXiOLvycS8fFY0=----ATTACHMENT:----MjIxMTE0OTgzNTU0ODA2NyA0NTg2MDIxMTM4NTMwNDI5IDg1OTY1ODEyNjEwNDYyMzc=