Skip to content

Instantly share code, notes, and snippets.

極簡匯率 - 技術支援

聯絡我們

如有任何問題或建議,請聯絡:

Email: mat@hummingfood.com


@likephp-github
likephp-github / ExampleController.php
Last active October 3, 2021 07:39
Laravel + Vue 3 + WYSIWYG Editor TinyMCE + S3 Image Upload
<?php
namespace App\Http\Controllers;
use App\Services\SFileService;
use Illuminate\Http\Request;
class ExampleController extends Controller
{
public function uploadImage(Request $request)
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\File;
use Inertia\Inertia;
class AppServiceProvider extends ServiceProvider
{
@likephp-github
likephp-github / translations.js
Last active August 5, 2021 14:57
JavaScript global trans function
const assert = require("assert");
export const translations = {
methods: {
__(key, replacements = {}) {
// let translation = window._translations[key] || key;
// console.log(window._translations);
let translation = this.__findSentence(key, window._translations);
Object.keys(replacements).forEach((r) => {
translation = translation.replace(`:${r}`, replacements[r]);
@likephp-github
likephp-github / translations.php
Last active August 5, 2021 13:43
Laravel components
<?php
namespace App\View\Components;
use App;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\File;
use Illuminate\View\Component;
class Translations extends Component