Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace Owl\Tests; use Owl\Event\Manager; /** * @author Patsura Dmitry <zaets2..
Decoded Output download
<?php
namespace Owl\Tests;
use Owl\Event\Manager;
/**
* @author Patsura Dmitry <[email protected]>
*/
class EventManagerTest extends \PHPUnit_Framework_TestCase
{
public function testSimple()
{
$runs = 0;
$em = new Manager();
$em->listen('test', function () use (&$runs) {
$runs++;
});
$em->emit('test');
$em->emit('test');
$em->emit('test');
$this->assertSame(3, $runs);
}
protected $runs = 0;
public function simpleListen()
{
$this->runs++;
}
public function testSimpleCallableThis()
{
$this->assertSame(0, $this->runs);
$em = new Manager();
$em->listen('test', [$this, 'simpleListen']);
$em->emit('test');
$this->assertSame(1, $this->runs);
$em->emit('test');
$this->assertSame(2, $this->runs);
$em->emit('test');
$this->assertSame(3, $this->runs);
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Owl\Tests;
use Owl\Event\Manager;
/**
* @author Patsura Dmitry <[email protected]>
*/
class EventManagerTest extends \PHPUnit_Framework_TestCase
{
public function testSimple()
{
$runs = 0;
$em = new Manager();
$em->listen('test', function () use (&$runs) {
$runs++;
});
$em->emit('test');
$em->emit('test');
$em->emit('test');
$this->assertSame(3, $runs);
}
protected $runs = 0;
public function simpleListen()
{
$this->runs++;
}
public function testSimpleCallableThis()
{
$this->assertSame(0, $this->runs);
$em = new Manager();
$em->listen('test', [$this, 'simpleListen']);
$em->emit('test');
$this->assertSame(1, $this->runs);
$em->emit('test');
$this->assertSame(2, $this->runs);
$em->emit('test');
$this->assertSame(3, $this->runs);
}
}
Function Calls
None |
Stats
MD5 | d97729405d80b31760425be29b01b66f |
Eval Count | 0 |
Decode Time | 102 ms |