Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@rrolla
rrolla / composer-global.txt
Created April 29, 2016 06:09
Prepare development env for linux
composer global require phpunit/phpunit;
composer global require phpunit/dbunit;
composer global require phing/phing;
composer global require phpdocumentor/phpdocumentor;
composer global require sebastian/phpcpd;
composer global require phploc/phploc;
composer global require phpmd/phpmd;
composer global require squizlabs/php_codesniffer;
composer global require fabpot/php-cs-fixer;
export PATH=~/.composer/vendor/bin:$PATH;
@rrolla
rrolla / install-webmin.sh
Last active January 27, 2021 18:29
Fast install webmin on ubuntu (20.04, 18.04, 16.04, 14.04) or debian
#!/bin/bash
#
# Script to install webmin
#
# Author rolla aka Raitis Rolis (raitis.rolis@gmail.com)
#
sudo add-apt-repository 'deb https://download.webmin.com/download/repository sarge contrib';
wget http://www.webmin.com/jcameron-key.asc;
@rrolla
rrolla / raspiBuildInstallPHP.sh
Last active August 17, 2018 13:39
Script to install php7 from source for Raspberry Pi 3 Model B
#!/bin/bash
#
# Script to install php7 from source for Raspberry Pi 3 Model B
#
# Author rolla aka Raitis Rolis (raitis.rolis@gmail.com)
#
# Thanks for http://shaunvos.me/2018/06/14/installing-php-7-2-6-on-raspian-stretch-on-raspberry-pi-3-model-b/
# Thanks for https://www.linuxbabe.com/php/compile-php7-source-raspbian-jessie
#
@rrolla
rrolla / IfVsWhenTest.php
Created August 23, 2022 16:32
Compare unit tests for simple if vs laravel when
<?php
declare(strict_types=1);
namespace Tests;
use App\Models\Postcodes\Postcode\Postcode;
use Closure;
use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
use Illuminate\Database\Eloquent\Collection as EloquentCollection;