Skip to content

Instantly share code, notes, and snippets.

View jelen07's full-sized avatar
🤘
Fake it till you make it!

Vojtěch Lacina jelen07

🤘
Fake it till you make it!
View GitHub Profile
<?php
declare(strict_types=1);
namespace Vendor\Package\DependencyInjection\Compiler;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\ContainerBuilder;
final class RemoveSyliusDoctrineMigrationPass implements CompilerPassInterface
<?php
/*
* What pattern is this class?
*/
declare(strict_types=1);
namespace Vendor\Package\Bundle\PickupPointBundle\Pattern;
@jelen07
jelen07 / kdyby.console.php
Created August 21, 2019 08:09
Kdyby/Console configuration file. You can include this file in your neon config.
<?php
declare(strict_types=1);
if ($url = getenv('PROJECT_URL')) {
return [
'kdyby.console' => [
'url' => (new Nette\Http\Url($url))->getAbsoluteUrl(),
],
];
@jelen07
jelen07 / kdyby.doctrine.php
Created August 21, 2019 08:07
Kdyby/Doctrine configuration file. You can include this file in your neon config.
<?php
declare(strict_types=1);
if ($url = getenv('DATABASE_URL')) {
$url = new Nette\Http\Url($url); # Expected format "mysql://user:password@localhost:3360/database"
$driversMap = [
'mysql' => 'pdo_mysql',
'mysqli' => 'mysqli',
# Git and Workflows
## Brief "history"
- Centrailized / Decentralized / (*Local data model)
- Open-source / Proprietary
- ~45 of VCS (Vesion-Control Software)
@jelen07
jelen07 / DatabaseDumper.php
Created January 28, 2019 09:49
Tracy Bar extension for DB queries
<?php
namespace R;
use Tracy;
require(__DIR__ . '/Dumper.php');
/**
* @todo
rvar gulp = require('gulp'),
concat = require('gulp-concat'),
uglify = require('gulp-uglify'),
expect = require('gulp-expect-file'),
cleanCSS = require('gulp-clean-css'),
merge = require('merge-stream'),
gulpLess = require('gulp-less'),
runSequence = require('run-sequence'); // This is intended to be a temporary solution until the release of gulp 4.0
var wwwDir = 'www',
#!/bin/bash
sudo apt-get update
sudo apt install tasksel
sudo tasksel install lamp-server
# Check your Web Server
sudo systemctl status apache2
@jelen07
jelen07 / Suggestion.js
Last active April 18, 2018 10:16
Suggestion with autocomplete.js (snippet)
'use strict';
import autocomplete from 'autocomplete.js';
export class Suggestion {
constructor(elementId, debug = false) {
this.el = $('#' + elementId);
this.cache = [];
this.debug = debug;