PHP Class Newscoop\Services\AuditService

Show file Open project: sourcefabric/newscoop

Protected Properties

Property Type Description
$em Doctrine\ORM\EntityManager
$userService Newscoop\Services\UserService

Public Methods

Method Description
__construct ( EntityManager $em, UserService $userService )
countBy ( array $criteria )
findAll ( ) : array Find all records
findBy ( array $criteria, array | null $orderBy = null, integer | null $limit = null, integer | null $offset = null ) : array Find records by set of criteria
getActionTypes ( )
getResourceTypes ( )
update ( GenericEvent $event ) : void Update audit

Method Details

__construct() public method

public __construct ( EntityManager $em, UserService $userService )
$em Doctrine\ORM\EntityManager
$userService UserService

countBy() public method

public countBy ( array $criteria )
$criteria array

findAll() public method

Find all records
public findAll ( ) : array
return array

findBy() public method

Find records by set of criteria
public findBy ( array $criteria, array | null $orderBy = null, integer | null $limit = null, integer | null $offset = null ) : array
$criteria array
$orderBy array | null
$limit integer | null
$offset integer | null
return array

getActionTypes() public method

public getActionTypes ( )

getResourceTypes() public method

public getResourceTypes ( )

update() public method

Update audit
public update ( GenericEvent $event ) : void
$event Newscoop\EventDispatcher\Events\GenericEvent
return void

Property Details

$em protected property

protected EntityManager,Doctrine\ORM $em
return Doctrine\ORM\EntityManager

$userService protected property

protected Newscoop\Services\UserService $userService
return Newscoop\Services\UserService