for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Silex\Component\Tactician\CommandNameExtractor;
use League\Tactician\Handler\CommandNameExtractor\CommandNameExtractor;
/**
* Class Silex
* @package Silex\Component\Tactician\CommandNameExtractor
*/
class Silex implements CommandNameExtractor
{
* @param object $command
* @return string
public function extract($command)
if (! is_object($command)) {
throw new \InvalidArgumentException('Command must be an object');
}
return get_class($command);