ltsecurityinc安防产品在线商城代码
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Plumrocket_Base
|
||||
* @copyright Copyright (c) 2020 Plumrocket Inc. (https://plumrocket.com)
|
||||
* @license https://plumrocket.com/license End-user License Agreement
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Plumrocket\Base\Model\Extension;
|
||||
|
||||
/**
|
||||
* Get name "SocialLoginFree" from "Plumrocket_SocialLoginFree" or "SocialLoginFree"
|
||||
*
|
||||
* @since 2.3.7
|
||||
*/
|
||||
class GetModuleName
|
||||
{
|
||||
|
||||
/**
|
||||
* Remove Plumrocket_ from Plumrocket_ModuleName.
|
||||
*
|
||||
* @param string $maybeModuleFullName
|
||||
* @return string
|
||||
*/
|
||||
public function execute(string $maybeModuleFullName): string
|
||||
{
|
||||
if (false === strpos($maybeModuleFullName, '_')) {
|
||||
return $maybeModuleFullName;
|
||||
}
|
||||
return explode('_', $maybeModuleFullName)[1];
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user