for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* TechDivision\Import\Configuration\Jms\Configuration\Logger\Processor
*
* NOTICE OF LICENSE
* This source file is subject to the Open Software License (OSL 3.0)
* that is available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* PHP version 5
* @author Tim Wagner <[email protected]>
* @copyright 2016 TechDivision GmbH <[email protected]>
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* @link https://github.com/techdivision/import-configuration-jms
* @link http://www.techdivision.com
*/
namespace TechDivision\Import\Configuration\Jms\Configuration\Logger;
use JMS\Serializer\Annotation\Type;
use TechDivision\Import\Configuration\Jms\Configuration\ParamsTrait;
use TechDivision\Import\Configuration\Logger\ProcessorConfigurationInterface;
* The logger's processor configuration.
class Processor implements ProcessorConfigurationInterface
getType
{
* The trait that provides parameter handling functionality.
* @var \TechDivision\Import\Configuration\Jms\Configuration\ParamsTrait
use ParamsTrait;
* The processor's DI ID to use.
* @var string
* @Type("string")
protected $id;
* Return's the processor's DI ID to use.
* @return string The DI ID
public function getId()
return $this->id;
}