<?php
class Mockable
{
public $constructorArgs;
public $cloned;
public function __construct($arg1 = null, $arg2 = null)
$this->constructorArgs = array($arg1, $arg2);
}
public function mockableMethod()
// something different from NULL
return true;
public function anotherMockableMethod()
public function __clone()
$this->cloned = true;