Skip to content

Instantly share code, notes, and snippets.

View 0test's full-sized avatar

Andrey 0test

View GitHub Profile
@0test
0test / CompressImages.php
Created September 2, 2022 21:48 — forked from AgelxNash/CompressImages.php
Комманда под artisan для сжатия картинок при помощи https://github.com/maksatweb/compressor.io-php
<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
use App\Models;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use serhatozles\compressio\CompressorIO;
@0test
0test / blade-vscode.md
Created January 19, 2022 12:24 — forked from sashabeep/blade-vscode.md
Use BLADE engine for static html templates in VSCode

#Laravel Routing, Request, Response, Validator

Ajax №5 или Laravel Routes для кастомных роутов и аякс запросов

Очень долгая история с вопросом как же правильно рабатать с Ajax в Evo вот методы которые предлагались ранеее:

В Evo 3.0 предлагаем поставить точку в выборе правильного решения через Laravel Routes

@0test
0test / evo3controllersdumb.md
Created August 25, 2021 16:43 — forked from sashabeep/evo3controllersdumb.md
Как подключить контроллеры втупую в Evolution 3.0

1. Создать свой пакет

Это рекомендуемый подход. В большинстве случаев вы создадите всего 1 пакет. Выполняем в папке /core

php artisan package:create main

Введите имя своего пакета - Main

@0test
0test / evo.sh
Created August 17, 2021 10:42 — forked from Dmi3yy/evo.sh
evo.sh
#!/bin/bash
# basic script, before use need change logins,passwords in this script
# put this script in project folder and run: sh evo.sh
#variables
EVO_VERSION="3.x-dev"
INSTALL_TYPE=1
DATABASE_TYPE="mysql"
DATABASE_SERVER="localhost"
DATABASE_NAME="DB"
public static function prepare(array $data = array(), DocumentParser $modx, $_DocLister, prepare_DL_Extender $_extDocLister){
return $data;
}
//FormLister preare нельзять анонимно только название функции или метода
function setSubject(DocumentParser $modx,array $data,\FormLister\Form $Fl,string $name)
{
}