for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Everlution\Navigation\Helper;
use Everlution\Navigation\Item\IdentifiableInterface;
use Everlution\Navigation\Item\ItemInterface;
/**
* Class ItemHelper
*
* @author Martin Adamik <[email protected]>
*/
class ItemHelper
{
public static function getIdentifier(ItemInterface $item): string
return $item instanceof IdentifiableInterface ? $item->getIdentifier() : get_class($item);
}