Skip to content

Instantly share code, notes, and snippets.

View kunicmarko20's full-sized avatar
๐ŸŒ€

Marko Kunic kunicmarko20

๐ŸŒ€
View GitHub Profile
@kunicmarko20
kunicmarko20 / gist:744686a513a2a233b9623fa8166d4659
Created May 8, 2019 10:27
PHPStorm code template for phpunit tests
<?php
declare(strict_types=1);
#if (${NAMESPACE})
namespace ${NAMESPACE};
#end
use ${TESTED_NAMESPACE}\\${TESTED_NAME};
use PHPUnit\Framework\TestCase;
@kunicmarko20
kunicmarko20 / .zshrc
Last active January 2, 2020 09:24
.zshrc
# Startup
docker system prune -fa --filter "until=96h"
# Aliases
alias www="cd ~/www && clear"
alias c="clear"
alias isdockerbad="docker network ls && docker container ls"
alias baddocker="echo y | docker network prune && docker kill $(docker ps -q)"
alias killdocker="docker volume rm $(docker volume ls -qf dangling=true) && docker rmi $(docker images -q)"
alias open="xdg-open"
@kunicmarko20
kunicmarko20 / gist:ae89b9f3c5c6229a7e81cfae44d9a3b7
Last active March 7, 2019 19:54
Symfony Test Case with Conatiner
<?php
namespace Tests;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Component\DependencyInjection\ResettableContainerInterface;
use Symfony\Component\Form\PreloadedExtension;
use Symfony\Component\Form\Test\TypeTestCase;
use Symfony\Bridge\Doctrine\Form\Type\EntityType;
@kunicmarko20
kunicmarko20 / gist:9b21253ea86a49c94e3fba4b1de5fb54
Last active January 21, 2021 11:10
PHPStorm code template for getters without `get` prefix and first letter decapitalized
public ${STATIC} function ${FIELD_NAME}()#if(${RETURN_TYPE}): ${RETURN_TYPE}#end
{
#if (${STATIC} == "static")
return self::$${FIELD_NAME};
#else
return $this->${FIELD_NAME};
#end
}
alias amen="git add . && git commit --amend --no-edit && git push -f"
@kunicmarko20
kunicmarko20 / latest.sh
Created August 24, 2018 06:26
Find latests release tag in github
curl --silent "https://api.github.com/repos/Roave/BackwardCompatibilityCheck/releases/latest" | grep "tag_name" | grep -o -E '[0-9\.]+'
@kunicmarko20
kunicmarko20 / scripts.AppleScript
Last active May 22, 2018 07:47
Helper Scripts for non mac Keyboard
# F3 - Mission Control
do shell script "/Applications/Mission\\ Control.app/Contents/MacOS/Mission\\ Control"
# Next Youtube video in Google Chrome
tell application "Google Chrome"
repeat with t in tabs of windows
tell t
if URL starts with "http://www.youtube.com/watch" or URL starts with "https://www.youtube.com/watch" then
@kunicmarko20
kunicmarko20 / gist:effe94f5bd3ec9231c68d81cb4a9d5f6
Created May 4, 2018 20:33
Why `if (false)`? - it's for composer authoritative classmap
https://github.com/symfony/symfony/blob/master/src/Symfony/Bridge/PhpUnit/TextUI/TestRunner.php
namespace Symfony\Bridge\PhpUnit\TextUI;
if (class_exists('PHPUnit_Runner_Version') && version_compare(\PHPUnit_Runner_Version::id(), '6.0.0', '<')) {
class_alias('Symfony\Bridge\PhpUnit\Legacy\TestRunnerForV5', 'Symfony\Bridge\PhpUnit\TextUI\TestRunner');
} elseif (version_compare(\PHPUnit\Runner\Version::id(), '7.0.0', '<')) {
class_alias('Symfony\Bridge\PhpUnit\Legacy\TestRunnerForV6', 'Symfony\Bridge\PhpUnit\TextUI\TestRunner');
} else {
class_alias('Symfony\Bridge\PhpUnit\Legacy\TestRunnerForV7', 'Symfony\Bridge\PhpUnit\TextUI\TestRunner');
sudo /sbin/vboxconfig