for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Tleckie\Acl\Resource;
use Tleckie\Acl\Resource;
/**
* Class ResourceFactory
*
* @package Tleckie\Acl\Resource
* @author Teodoro Leckie Westberg <[email protected]>
*/
class ResourceFactory implements ResourceFactoryInterface
{
* @inheritdoc
public function create(ResourceInterface|string $resource): ResourceInterface
if ($resource instanceof ResourceInterface) {
return $resource;
}
return new Resource($resource);