for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Nip\Container\ServiceProviders\Providers;
use Nip\Container\ServiceProviders\Providers\SignatureServiceProviderInterface as SignatureInterface;
/**
* Class AbstractSignatureServiceProvider
* @package Nip\Container\ServiceProvider
*/
abstract class AbstractSignatureServiceProvider extends AbstractServiceProvider implements SignatureInterface
{
* @var string
protected $signature;
* {@inheritdoc}
public function withSignature($signature)
$this->signature = $signature;
return $this;
}
public function getSignature()
return (is_null($this->signature)) ? get_class($this) : $this->signature;
is_null($this->signature)
false