1
0
mirror of synced 2024-12-15 23:56:02 +03:00
doctrine2/tests/Doctrine/Tests/Models/Company/ContractSubscriber.php

32 lines
581 B
PHP
Raw Normal View History

2012-07-30 02:10:33 +04:00
<?php
namespace Doctrine\Tests\Models\Company;
class ContractSubscriber
{
static public $prePersistCalls;
static public $postPersisCalls;
static public $instances;
public function __construct()
{
self::$instances[] = $this;
}
/**
* @PostPersist
*/
public function postPersist(CompanyContract $contract)
{
self::$postPersisCalls[] = func_get_args();
}
/**
* @PrePersist
*/
public function prePersist(CompanyContract $contract)
{
self::$prePersistCalls[] = func_get_args();
}
}