mirror of
https://github.com/elyby/accounts.git
synced 2024-12-29 00:20:22 +05:30
34d725abe2
Нужно признать, что перенесена она так себе, но в будущем я обязательно это перепишу.
20 lines
463 B
PHP
20 lines
463 B
PHP
<?php
|
|
namespace api\modules\session\exceptions;
|
|
|
|
use ReflectionClass;
|
|
use yii\web\HttpException;
|
|
|
|
class SessionServerException extends HttpException {
|
|
|
|
/**
|
|
* Рефлексия быстрее, как ни странно:
|
|
* @url https://coderwall.com/p/cpxxxw/php-get-class-name-without-namespace#comment_19313
|
|
*
|
|
* @return string
|
|
*/
|
|
public function getName() {
|
|
return (new ReflectionClass($this))->getShortName();
|
|
}
|
|
|
|
}
|