Files
StocksNew/vendor/spatie/laravel-permission/src/Exceptions/PermissionDoesNotExist.php
Sampanna Rimal 53c0140f58 first commit
2024-08-27 17:48:06 +05:45

23 lines
608 B
PHP

<?php
namespace Spatie\Permission\Exceptions;
use InvalidArgumentException;
class PermissionDoesNotExist extends InvalidArgumentException
{
public static function create(string $permissionName, ?string $guardName)
{
return new static("There is no permission named `{$permissionName}` for guard `{$guardName}`.");
}
/**
* @param int|string $permissionId
* @return static
*/
public static function withId($permissionId, ?string $guardName)
{
return new static("There is no [permission] with ID `{$permissionId}` for guard `{$guardName}`.");
}
}