Skip to content

Instantly share code, notes, and snippets.

View NandoKstroNet's full-sized avatar
🎯
Focusing

Nando Kstro Net NandoKstroNet

🎯
Focusing
View GitHub Profile
@NandoKstroNet
NandoKstroNet / normalizando-upload-payload.php
Created June 26, 2024 14:11
Conteúdos apoio do curso API REST com PHP na https://codeexperts.com.br
<?php
//Coloque na classe service...
protected function normalizarUploadData($arquivos): array
{
$arquivosNormalizados = [];
for ($i = 0; $i < count($arquivos['name']); $i++) {
$arquivosNormalizados[$i]['name'] = $arquivos['name'][$i];
$arquivosNormalizados[$i]["full_path"] = $arquivos['full_path'][$i];
@NandoKstroNet
NandoKstroNet / metodoSelectCustom.php
Created June 22, 2024 16:52
Conteúdo Apoio Curso API REST com PHP & Vue 3, em https://codeexperts.com.br
<?php
public function selectCustom(?array $filtros = [], ?string $colunas = '*', ?array $ordernacao = [], bool $linha = false): array|object|bool
{
$query = 'SELECT ' . $colunas . ' FROM ' . $this->tabela;
$clausulas = '';
foreach ($filtros as $filtro) {
@NandoKstroNet
NandoKstroNet / CheckIfUserHasAnActiveSubscription.php
Created May 28, 2024 23:05
Checkout Tenant Filament V3 - Componente, Middleware & Mais ( https://codeexperts.com.br )
<?php
if ($request->user() && !$request->user()->subscribed('default')) {
return redirect()->route('subscriptions.checkout');
}
@NandoKstroNet
NandoKstroNet / Request.php
Last active May 4, 2024 16:31
Simple Http Request - API REST com PHP & VueJS / https://codeexperts.com.br/curso/php-api-rest
<?php
namespace Code\Framework\HTTP;
class Request
{
public function __construct(
private array $get = [],
private array $post = [],
private array $server = []
@NandoKstroNet
NandoKstroNet / insumos.php
Last active March 18, 2024 17:02
FIlament V3 Tenant Driven: Insumos Pedidos Recurso
<?php
//Order Items Migration Fields
$table->foreignId('order_id')
->constrained()
->cascadeOnDelete();
$table->foreignId('product_id')
->constrained()
@NandoKstroNet
NandoKstroNet / Columns_Table.php
Last active October 16, 2023 16:50
Recursos Produto : Curso Filament 3 Tenant Driven em https://codeexperts.com.br
<?php
Tables\Columns\TextColumn::make('price')->money('BRL'),
Tables\Columns\TextColumn::make('created_at')->date('d/m/Y H:i:s')
@NandoKstroNet
NandoKstroNet / Add tenant id column.txt
Created October 3, 2023 21:46
Alguns Recursos Importante para Configurar o Tenant no FilamentPHP V3 / https://codeexperts.com.br
$table->foreignId('tenant_id')->nullable()->constrained();
@NandoKstroNet
NandoKstroNet / footer.blade.php
Created September 19, 2023 17:37
FilamentPHP V2 / Criando Table Footer arquivo / https://codeexperts.com.br
@NandoKstroNet
NandoKstroNet / comandos-terminal.txt
Created September 11, 2023 16:23
Conteúdos sobre as customizações no FilamentPHP - https://codeexperts.com.br/curso/filament-php-na-pratica
npm install tailwindcss @tailwindcss/forms @tailwindcss/typography autoprefixer tippy.js --save-dev
@NandoKstroNet
NandoKstroNet / DatabaseSeeder.php
Created July 26, 2023 15:58
Conteúdo Acessório Área de Pedidos - Admin Filament
<?php
#up seed
$user = \App\Models\User::factory()
->hasOrders(1)
->create();
$order = $user->orders->first();