AsymmetricKey: make more methods static

This commit is contained in:
terrafrost 2021-08-14 12:03:23 -05:00
parent a19c6ab7e6
commit 12864bd9f6

View File

@ -198,7 +198,7 @@ abstract class AsymmetricKey
* @param string|array $key
* @param string $password optional
*/
public function loadPrivateKey($key, $password = '')
public static function loadPrivateKey($key, $password = '')
{
$key = self::load($key, $password);
if (!$key instanceof PrivateKey) {
@ -214,7 +214,7 @@ abstract class AsymmetricKey
* @access public
* @param string|array $key
*/
public function loadPublicKey($key)
public static function loadPublicKey($key)
{
$key = self::load($key);
if (!$key instanceof PublicKey) {
@ -230,7 +230,7 @@ abstract class AsymmetricKey
* @access public
* @param string|array $key
*/
public function loadParameters($key)
public static function loadParameters($key)
{
$key = self::load($key);
if (!$key instanceof PrivateKey && !$key instanceof PublicKey) {