Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View tiagofrancafernandes's full-sized avatar
😊
Loved by Jesus Christ. PHP/Laravel developer; Linux user; Open-source maker;

Tiago França tiagofrancafernandes

😊
Loved by Jesus Christ. PHP/Laravel developer; Linux user; Open-source maker;
View GitHub Profile

All requests need pass by index.php file

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]
@tiagofrancafernandes
tiagofrancafernandes / spa-navigation-events.md
Last active February 16, 2024 17:24
dev Livewire - snippets

Livewire nvaigations dispatch events

// 'livewire:navigated' event
window.addEventListener('livewire:navigated', event => {
    console.log('livewire:navigated', event);
});

// or

Para unir 2 vídeos com o FFmpeg, você pode seguir os seguintes passos:

  1. Criar um arquivo de texto: Crie um arquivo de texto (por exemplo, lista.txt) e liste os vídeos que deseja unir, um por linha, por exemplo:

    file 'video1.mp4'
    file 'video2.mp4'
    
  2. Executar o comando FFmpeg: Abra um terminal, navegue até a pasta onde está o arquivo de texto e execute o seguinte comando:

@tiagofrancafernandes
tiagofrancafernandes / for-loop.md
Last active December 5, 2023 18:49
dev-Shopify snippets

Passing value to var and using in for

<ul>
    {% assign numberOfItems = 12 %}
    {% for i in (1..numberOfItems) %}
    <li><strong>{{ i }}x de</strong> {{ selected_variant.price | times: juros | divided_by: i | money }}</li>
    {% endfor %}
</ul>
use TiagoF2\F2ArrayCache\F2ArrayCache;

if (!$cache->isValid('abc')) {
    echo 'Invalid. Do some here...' . PHP_EOL;
}

var_export([
    'abc' => $cache->get('abc', 'PADRAO'),
 'put_abc' =&gt; $cache-&gt;put('abc', 50, 'valor enviado primeiro'),

Se você está procurando uma ferramenta de código aberto para automação de email marketing em PHP, a Mautic pode ser uma boa opção.

A Mautic é uma plataforma de marketing de código aberto que permite que você automatize todas as suas campanhas de marketing, incluindo email marketing. Ela oferece recursos como segmentação de leads, rastreamento de campanhas, gestão de contatos e muito mais. Além disso, a Mautic também oferece uma API RESTful que permite que você integre a plataforma com outras ferramentas ou sistemas Source 1.

Aqui está um exemplo de como você pode usar a API da Mautic para enviar um email:

<?php
<!DOCTYPE html>
<html>
<head>
<title>
Snake Game
</title>
<meta name="author" content="sirb alin cristian"/>
<meta name="description" content="snake game project"/>
<meta name="keywords" content="snake, game, project"/>
<meta name="viewport" content="width=device-width, initial-scale= 1.0"/>
@tiagofrancafernandes
tiagofrancafernandes / cursor-print-on-move-snake-cursor.markdown
Last active October 23, 2023 16:12
Cursor print on move (Snake Cursor)
@tiagofrancafernandes
tiagofrancafernandes / action-spatie-import.md
Last active January 25, 2024 22:54
dev-filamentphp Laravel admin
<?php

namespace Yemenpoint\FilamentCustomFields\Resources;

use Closure;
use Filament\Forms;
use Filament\Tables;
use Illuminate\Support\Str;
use Filament\Resources\Form;