Skip to content

Instantly share code, notes, and snippets.

@stivni
stivni / config.yml
Last active September 30, 2015 08:16
MySqlTestCase
doctrine:
dbal:
driver: pdo_mysql
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
@stivni
stivni / Basket.php
Last active August 29, 2015 14:03
EventCentric Business Rules
<?php
final class Basket implements RecordsEvents
{
private $basketCanOnlyContainFiveProducts;
private function __construct()
{
$this->basketCanOnlyContainFiveProducts = new BasketCanOnlyContainFiveProducts();
}
@stivni
stivni / libraryFile.php
Last active August 29, 2015 13:57
Sensible Interfaces
<?php
namespace SrcFolder\LibraryNamespace
interface LibraryInterface
{
public addItemMethod(ItemInterface $itemArgument)
public rentMethod(ItemInterface $itemArgument, ClientInterface $clientArgument);
}